| Package | Description |
|---|---|
| io.prestosql.execution.scheduler |
| Modifier and Type | Method and Description |
|---|---|
SplitPlacementResult |
FixedSourcePartitionedScheduler.BucketedSplitPlacementPolicy.computeAssignments(Set<Split> splits) |
SplitPlacementResult |
SplitPlacementPolicy.computeAssignments(Set<Split> splits) |
SplitPlacementResult |
DynamicSplitPlacementPolicy.computeAssignments(Set<Split> splits) |
SplitPlacementResult |
TopologyAwareNodeSelector.computeAssignments(Set<Split> splits,
List<RemoteTask> existingTasks) |
SplitPlacementResult |
SimpleNodeSelector.computeAssignments(Set<Split> splits,
List<RemoteTask> existingTasks) |
SplitPlacementResult |
NodeSelector.computeAssignments(Set<Split> splits,
List<RemoteTask> existingTasks)
Identifies the nodes for running the specified splits.
|
SplitPlacementResult |
TopologyAwareNodeSelector.computeAssignments(Set<Split> splits,
List<RemoteTask> existingTasks,
BucketNodeMap bucketNodeMap) |
SplitPlacementResult |
SimpleNodeSelector.computeAssignments(Set<Split> splits,
List<RemoteTask> existingTasks,
BucketNodeMap bucketNodeMap) |
SplitPlacementResult |
NodeSelector.computeAssignments(Set<Split> splits,
List<RemoteTask> existingTasks,
BucketNodeMap bucketNodeMap)
Identifies the nodes for running the specified splits based on a precomputed fixed partitioning.
|
static SplitPlacementResult |
NodeScheduler.selectDistributionNodes(NodeMap nodeMap,
NodeTaskMap nodeTaskMap,
int maxSplitsPerNode,
int maxPendingSplitsPerTask,
Set<Split> splits,
List<RemoteTask> existingTasks,
BucketNodeMap bucketNodeMap) |
Copyright © 2012–2019. All rights reserved.