public class SqlQueryScheduler extends Object
| Modifier and Type | Method and Description |
|---|---|
void |
abort() |
void |
cancelStage(StageId stageId) |
static SqlQueryScheduler |
createSqlQueryScheduler(QueryStateMachine queryStateMachine,
LocationFactory locationFactory,
StageExecutionPlan plan,
NodePartitioningManager nodePartitioningManager,
NodeScheduler nodeScheduler,
RemoteTaskFactory remoteTaskFactory,
Session session,
boolean summarizeTaskInfo,
int splitBatchSize,
ExecutorService queryExecutor,
ScheduledExecutorService schedulerExecutor,
FailureDetector failureDetector,
OutputBuffers rootOutputBuffers,
NodeTaskMap nodeTaskMap,
ExecutionPolicy executionPolicy,
SplitSchedulerStats schedulerStats) |
BasicStageStats |
getBasicStageStats() |
StageInfo |
getStageInfo() |
io.airlift.units.Duration |
getTotalCpuTime() |
long |
getTotalMemoryReservation() |
long |
getUserMemoryReservation() |
void |
start() |
public static SqlQueryScheduler createSqlQueryScheduler(QueryStateMachine queryStateMachine, LocationFactory locationFactory, StageExecutionPlan plan, NodePartitioningManager nodePartitioningManager, NodeScheduler nodeScheduler, RemoteTaskFactory remoteTaskFactory, Session session, boolean summarizeTaskInfo, int splitBatchSize, ExecutorService queryExecutor, ScheduledExecutorService schedulerExecutor, FailureDetector failureDetector, OutputBuffers rootOutputBuffers, NodeTaskMap nodeTaskMap, ExecutionPolicy executionPolicy, SplitSchedulerStats schedulerStats)
public BasicStageStats getBasicStageStats()
public StageInfo getStageInfo()
public long getUserMemoryReservation()
public long getTotalMemoryReservation()
public io.airlift.units.Duration getTotalCpuTime()
public void start()
public void cancelStage(StageId stageId)
public void abort()
Copyright © 2012–2019. All rights reserved.