UNPKG

@prestodb/presto-js-client

Version:

This is a Presto JavaScript client that connects to Presto via Presto's REST API to run queries.

76 lines (75 loc) 2.6 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function _export(target, all) { for(var name in all)Object.defineProperty(target, name, { enumerable: true, get: all[name] }); } _export(exports, { QueryState: function() { return QueryState; }, StageExecutionState: function() { return StageExecutionState; }, RuntimeUnit: function() { return RuntimeUnit; }, ErrorType: function() { return ErrorType; }, QueryType: function() { return QueryType; } }); var QueryState; (function(QueryState) { QueryState["WAITING_FOR_PREREQUISITES"] = "WAITING_FOR_PREREQUISITES"; QueryState["QUEUED"] = "QUEUED"; QueryState["WAITING_FOR_RESOURCES"] = "WAITING_FOR_RESOURCES"; QueryState["DISPATCHING"] = "DISPATCHING"; QueryState["PLANNING"] = "PLANNING"; QueryState["STARTING"] = "STARTING"; QueryState["RUNNING"] = "RUNNING"; QueryState["FINISHING"] = "FINISHING"; QueryState["FINISHED"] = "FINISHED"; QueryState["FAILED"] = "FAILED"; })(QueryState || (QueryState = {})); var StageExecutionState; (function(StageExecutionState) { StageExecutionState["PLANNED"] = "PLANNED"; StageExecutionState["SCHEDULING"] = "SCHEDULING"; StageExecutionState["FINISHED_TASK_SCHEDULING"] = "FINISHED_TASK_SCHEDULING"; StageExecutionState["SCHEDULING_SPLITS"] = "SCHEDULING_SPLITS"; StageExecutionState["SCHEDULED"] = "SCHEDULED"; StageExecutionState["RUNNING"] = "RUNNING"; StageExecutionState["FINISHED"] = "FINISHED"; StageExecutionState["CANCELED"] = "CANCELED"; StageExecutionState["ABORTED"] = "ABORTED"; StageExecutionState["FAILED"] = "FAILED"; })(StageExecutionState || (StageExecutionState = {})); var RuntimeUnit; (function(RuntimeUnit) { RuntimeUnit["NONE"] = "NONE"; RuntimeUnit["NANO"] = "NANO"; RuntimeUnit["BYTE"] = "BYTE"; })(RuntimeUnit || (RuntimeUnit = {})); var ErrorType; (function(ErrorType) { ErrorType["USER_ERROR"] = "USER_ERROR"; ErrorType["INTERNAL_ERROR"] = "INTERNAL_ERROR"; ErrorType["INSUFFICIENT_RESOURCES"] = "INSUFFICIENT_RESOURCES"; ErrorType["EXTERNAL"] = "EXTERNAL"; })(ErrorType || (ErrorType = {})); var QueryType; (function(QueryType) { QueryType["CREATE_TABLE_AS_SELECT"] = "CREATE_TABLE_AS_SELECT"; QueryType["INSERT"] = "INSERT"; QueryType["QUERY"] = "QUERY"; QueryType["CREATE_VIEW"] = "CREATE_VIEW"; QueryType["CREATE_TABLE"] = "CREATE_TABLE"; QueryType["UNSUPPORTED"] = "UNSUPPORTED"; })(QueryType || (QueryType = {}));