| Package | Description |
|---|---|
| io.prestosql.execution.scheduler | |
| io.prestosql.split | |
| io.prestosql.sql.planner |
| Modifier and Type | Method and Description |
|---|---|
static SourceScheduler |
SourcePartitionedScheduler.newSourcePartitionedSchedulerAsSourceScheduler(SqlStageExecution stage,
PlanNodeId partitionedNode,
SplitSource splitSource,
SplitPlacementPolicy splitPlacementPolicy,
int splitBatchSize,
boolean groupedExecution)
Obtains a
SourceScheduler suitable for use in FixedSourcePartitionedScheduler. |
static StageScheduler |
SourcePartitionedScheduler.newSourcePartitionedSchedulerAsStageScheduler(SqlStageExecution stage,
PlanNodeId partitionedNode,
SplitSource splitSource,
SplitPlacementPolicy splitPlacementPolicy,
int splitBatchSize)
Obtains an instance of
SourcePartitionedScheduler suitable for use as a
stage scheduler. |
| Constructor and Description |
|---|
FixedSourcePartitionedScheduler(SqlStageExecution stage,
Map<PlanNodeId,SplitSource> splitSources,
StageExecutionDescriptor stageExecutionDescriptor,
List<PlanNodeId> schedulingOrder,
List<InternalNode> nodes,
BucketNodeMap bucketNodeMap,
int splitBatchSize,
OptionalInt concurrentLifespansPerTask,
NodeSelector nodeSelector,
List<ConnectorPartitionHandle> partitionHandles) |
| Modifier and Type | Class and Description |
|---|---|
class |
BufferingSplitSource |
class |
ConnectorAwareSplitSource |
class |
SampledSplitSource |
| Modifier and Type | Method and Description |
|---|---|
SplitSource |
SplitManager.getSplits(Session session,
TableHandle table,
ConnectorSplitManager.SplitSchedulingStrategy splitSchedulingStrategy) |
| Constructor and Description |
|---|
BufferingSplitSource(SplitSource source,
int bufferSize) |
SampledSplitSource(SplitSource splitSource,
double sampleRatio) |
| Modifier and Type | Method and Description |
|---|---|
Map<PlanNodeId,SplitSource> |
StageExecutionPlan.getSplitSources() |
| Constructor and Description |
|---|
StageExecutionPlan(PlanFragment fragment,
Map<PlanNodeId,SplitSource> splitSources,
List<StageExecutionPlan> subStages) |
Copyright © 2012–2019. All rights reserved.