| Package | Description |
|---|---|
| io.prestosql.execution | |
| io.prestosql.memory | |
| io.prestosql.operator | |
| io.prestosql.operator.index | |
| io.prestosql.sql.planner | |
| io.prestosql.testing |
| Modifier and Type | Method and Description |
|---|---|
TaskContext |
SqlTaskExecution.getTaskContext() |
| Modifier and Type | Method and Description |
|---|---|
TaskContext |
QueryContext.addTaskContext(TaskStateMachine taskStateMachine,
Session session,
boolean perOperatorCpuTimerEnabled,
boolean cpuTimerEnabled,
OptionalInt totalPartitions) |
TaskContext |
QueryContext.getTaskContextByTaskId(TaskId taskId) |
| Modifier and Type | Method and Description |
|---|---|
R |
QueryContextVisitor.visitTaskContext(TaskContext taskContext,
C visitContext) |
R |
TraversingQueryContextVisitor.visitTaskContext(TaskContext taskContext,
C visitContext) |
| Modifier and Type | Method and Description |
|---|---|
static TaskContext |
TaskContext.createTaskContext(QueryContext queryContext,
TaskStateMachine taskStateMachine,
io.airlift.stats.GcMonitor gcMonitor,
Executor notificationExecutor,
ScheduledExecutorService yieldExecutor,
Session session,
MemoryTrackingContext taskMemoryContext,
boolean perOperatorCpuTimerEnabled,
boolean cpuTimerEnabled,
OptionalInt totalPartitions) |
TaskContext |
PipelineContext.getTaskContext() |
| Modifier and Type | Method and Description |
|---|---|
default void |
LookupSourceFactory.setTaskContext(TaskContext taskContext) |
| Constructor and Description |
|---|
PipelineContext(int pipelineId,
TaskContext taskContext,
Executor notificationExecutor,
ScheduledExecutorService yieldExecutor,
MemoryTrackingContext pipelineMemoryContext,
boolean inputPipeline,
boolean outputPipeline,
boolean partitioned) |
| Modifier and Type | Method and Description |
|---|---|
void |
IndexLoader.setContext(TaskContext taskContext) |
void |
IndexLookupSourceFactory.setTaskContext(TaskContext taskContext) |
| Modifier and Type | Method and Description |
|---|---|
LocalExecutionPlanner.LocalExecutionPlan |
LocalExecutionPlanner.plan(TaskContext taskContext,
PlanNode plan,
TypeProvider types,
PartitioningScheme partitioningScheme,
StageExecutionDescriptor stageExecutionDescriptor,
List<PlanNodeId> partitionedSourceOrder,
OutputBuffer outputBuffer) |
LocalExecutionPlanner.LocalExecutionPlan |
LocalExecutionPlanner.plan(TaskContext taskContext,
StageExecutionDescriptor stageExecutionDescriptor,
PlanNode plan,
List<Symbol> outputLayout,
TypeProvider types,
List<PlanNodeId> partitionedSourceOrder,
OutputFactory outputOperatorFactory) |
| Modifier and Type | Method and Description |
|---|---|
TaskContext |
TestingTaskContext.Builder.build() |
static TaskContext |
TestingTaskContext.createTaskContext(Executor notificationExecutor,
ScheduledExecutorService yieldExecutor,
Session session) |
static TaskContext |
TestingTaskContext.createTaskContext(Executor notificationExecutor,
ScheduledExecutorService yieldExecutor,
Session session,
io.airlift.units.DataSize maxMemory) |
static TaskContext |
TestingTaskContext.createTaskContext(Executor notificationExecutor,
ScheduledExecutorService yieldExecutor,
Session session,
TaskStateMachine taskStateMachine) |
static TaskContext |
TestingTaskContext.createTaskContext(QueryContext queryContext,
Executor executor,
Session session) |
| Modifier and Type | Method and Description |
|---|---|
List<Driver> |
LocalQueryRunner.createDrivers(Session session,
String sql,
OutputFactory outputFactory,
TaskContext taskContext) |
List<Driver> |
LocalQueryRunner.createDrivers(String sql,
OutputFactory outputFactory,
TaskContext taskContext) |
Copyright © 2012–2019. All rights reserved.