| Package | Description |
|---|---|
| io.prestosql.dispatcher | |
| io.prestosql.execution | |
| io.prestosql.server |
| Modifier and Type | Method and Description |
|---|---|
void |
LocalDispatchQuery.addStateChangeListener(StateMachine.StateChangeListener<QueryState> stateChangeListener) |
void |
FailedDispatchQuery.addStateChangeListener(StateMachine.StateChangeListener<QueryState> stateChangeListener) |
| Modifier and Type | Field and Description |
|---|---|
static Set<QueryState> |
QueryState.TERMINAL_QUERY_STATES |
| Modifier and Type | Method and Description |
|---|---|
QueryState |
QueryStateMachine.getQueryState() |
QueryState |
SqlQueryManager.getQueryState(QueryId queryId) |
QueryState |
QueryManager.getQueryState(QueryId queryId) |
QueryState |
QueryExecution.getState() |
QueryState |
SqlQueryExecution.getState() |
QueryState |
QueryInfo.getState() |
QueryState |
DataDefinitionExecution.getState() |
static QueryState |
QueryState.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static QueryState[] |
QueryState.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.ListenableFuture<QueryState> |
SqlQueryManager.getStateChange(QueryId queryId,
QueryState currentState) |
com.google.common.util.concurrent.ListenableFuture<QueryState> |
QueryManager.getStateChange(QueryId queryId,
QueryState currentState)
Gets a future that completes when the query changes from the specified current state
or immediately if the query is already in a final state.
|
com.google.common.util.concurrent.ListenableFuture<QueryState> |
QueryExecution.getStateChange(QueryState currentState) |
com.google.common.util.concurrent.ListenableFuture<QueryState> |
SqlQueryExecution.getStateChange(QueryState currentState) |
com.google.common.util.concurrent.ListenableFuture<QueryState> |
QueryStateMachine.getStateChange(QueryState currentState) |
com.google.common.util.concurrent.ListenableFuture<QueryState> |
DataDefinitionExecution.getStateChange(QueryState currentState) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.ListenableFuture<QueryState> |
SqlQueryManager.getStateChange(QueryId queryId,
QueryState currentState) |
com.google.common.util.concurrent.ListenableFuture<QueryState> |
QueryManager.getStateChange(QueryId queryId,
QueryState currentState)
Gets a future that completes when the query changes from the specified current state
or immediately if the query is already in a final state.
|
com.google.common.util.concurrent.ListenableFuture<QueryState> |
QueryExecution.getStateChange(QueryState currentState) |
com.google.common.util.concurrent.ListenableFuture<QueryState> |
SqlQueryExecution.getStateChange(QueryState currentState) |
com.google.common.util.concurrent.ListenableFuture<QueryState> |
QueryStateMachine.getStateChange(QueryState currentState) |
com.google.common.util.concurrent.ListenableFuture<QueryState> |
DataDefinitionExecution.getStateChange(QueryState currentState) |
| Modifier and Type | Method and Description |
|---|---|
void |
SqlQueryManager.addStateChangeListener(QueryId queryId,
StateMachine.StateChangeListener<QueryState> listener) |
void |
QueryManager.addStateChangeListener(QueryId queryId,
StateMachine.StateChangeListener<QueryState> listener)
Add a listener that fires each time the query state changes.
|
void |
QueryExecution.addStateChangeListener(StateMachine.StateChangeListener<QueryState> stateChangeListener) |
void |
SqlQueryExecution.addStateChangeListener(StateMachine.StateChangeListener<QueryState> stateChangeListener) |
void |
QueryStateMachine.addStateChangeListener(StateMachine.StateChangeListener<QueryState> stateChangeListener)
Listener is always notified asynchronously using a dedicated notification thread pool so, care should
be taken to avoid leaking
this when adding a listener in a constructor. |
void |
ManagedQueryExecution.addStateChangeListener(StateMachine.StateChangeListener<QueryState> stateChangeListener)
Listener is always notified asynchronously using a dedicated notification thread pool so, care should
be taken to avoid leaking
this when adding a listener in a constructor. |
void |
DataDefinitionExecution.addStateChangeListener(StateMachine.StateChangeListener<QueryState> stateChangeListener) |
| Constructor and Description |
|---|
QueryInfo(QueryId queryId,
SessionRepresentation session,
QueryState state,
MemoryPoolId memoryPool,
boolean scheduled,
URI self,
List<String> fieldNames,
String query,
QueryStats queryStats,
Optional<String> setCatalog,
Optional<String> setSchema,
Optional<String> setPath,
Map<String,String> setSessionProperties,
Set<String> resetSessionProperties,
Map<String,SelectedRole> setRoles,
Map<String,String> addedPreparedStatements,
Set<String> deallocatedPreparedStatements,
Optional<TransactionId> startedTransactionId,
boolean clearTransactionId,
String updateType,
Optional<StageInfo> outputStage,
ExecutionFailureInfo failureInfo,
ErrorCode errorCode,
List<PrestoWarning> warnings,
Set<Input> inputs,
Optional<Output> output,
boolean completeInfo,
Optional<ResourceGroupId> resourceGroupId) |
| Modifier and Type | Method and Description |
|---|---|
QueryState |
QueryStateInfo.getQueryState() |
QueryState |
BasicQueryInfo.getState() |
| Constructor and Description |
|---|
BasicQueryInfo(QueryId queryId,
SessionRepresentation session,
Optional<ResourceGroupId> resourceGroupId,
QueryState state,
MemoryPoolId memoryPool,
boolean scheduled,
URI self,
String query,
BasicQueryStats queryStats,
ErrorType errorType,
ErrorCode errorCode) |
QueryStateInfo(QueryId queryId,
QueryState queryState,
Optional<ResourceGroupId> resourceGroupId,
String query,
org.joda.time.DateTime createTime,
String user,
Optional<String> source,
Optional<String> clientInfo,
Optional<String> catalog,
Optional<String> schema,
Optional<List<ResourceGroupInfo>> pathToRoot,
Optional<QueryProgressStats> progress) |
Copyright © 2012–2019. All rights reserved.