Uses of Class
io.trino.execution.scheduler.SplitPlacementResult
-
Packages that use SplitPlacementResult Package Description io.trino.execution.scheduler -
-
Uses of SplitPlacementResult in io.trino.execution.scheduler
Methods in io.trino.execution.scheduler that return SplitPlacementResult Modifier and Type Method Description SplitPlacementResultDynamicSplitPlacementPolicy. computeAssignments(Set<Split> splits)SplitPlacementResultFixedSourcePartitionedScheduler.BucketedSplitPlacementPolicy. computeAssignments(Set<Split> splits)SplitPlacementResultNodeSelector. computeAssignments(Set<Split> splits, List<RemoteTask> existingTasks)Identifies the nodes for running the specified splits.SplitPlacementResultNodeSelector. computeAssignments(Set<Split> splits, List<RemoteTask> existingTasks, BucketNodeMap bucketNodeMap)Identifies the nodes for running the specified splits based on a precomputed fixed partitioning.SplitPlacementResultSplitPlacementPolicy. computeAssignments(Set<Split> splits)SplitPlacementResultTopologyAwareNodeSelector. computeAssignments(Set<Split> splits, List<RemoteTask> existingTasks)SplitPlacementResultTopologyAwareNodeSelector. computeAssignments(Set<Split> splits, List<RemoteTask> existingTasks, BucketNodeMap bucketNodeMap)SplitPlacementResultUniformNodeSelector. computeAssignments(Set<Split> splits, List<RemoteTask> existingTasks)SplitPlacementResultUniformNodeSelector. computeAssignments(Set<Split> splits, List<RemoteTask> existingTasks, BucketNodeMap bucketNodeMap)static SplitPlacementResultNodeScheduler. selectDistributionNodes(NodeMap nodeMap, NodeTaskMap nodeTaskMap, int maxSplitsPerNode, int maxPendingSplitsPerTask, int maxUnacknowledgedSplitsPerTask, Set<Split> splits, List<RemoteTask> existingTasks, BucketNodeMap bucketNodeMap)
-