Uses of Class
io.trino.execution.executor.PrioritizedSplitRunner
Packages that use PrioritizedSplitRunner
-
Uses of PrioritizedSplitRunner in io.trino.execution.executor
Fields in io.trino.execution.executor with type parameters of type PrioritizedSplitRunnerModifier and TypeFieldDescriptionprotected final Queue<PrioritizedSplitRunner>TaskHandle.queuedLeafSplitsprotected final List<PrioritizedSplitRunner>TaskHandle.runningIntermediateSplitsprotected final List<PrioritizedSplitRunner>TaskHandle.runningLeafSplitsMethods in io.trino.execution.executor that return PrioritizedSplitRunnerMethods in io.trino.execution.executor that return types with arguments of type PrioritizedSplitRunnerMethods in io.trino.execution.executor with parameters of type PrioritizedSplitRunnerModifier and TypeMethodDescriptionintPrioritizedSplitRunner.compareTo(PrioritizedSplitRunner o) voidTaskHandle.enqueueSplit(PrioritizedSplitRunner split) voidMultilevelSplitQueue.offer(PrioritizedSplitRunner split) During periods of time when a level has no waiting splits, it will not accumulate scheduled time and will fall behind relative to other levels.voidTaskHandle.recordIntermediateSplit(PrioritizedSplitRunner split) voidMultilevelSplitQueue.remove(PrioritizedSplitRunner split) voidTaskHandle.splitComplete(PrioritizedSplitRunner split) Method parameters in io.trino.execution.executor with type arguments of type PrioritizedSplitRunnerModifier and TypeMethodDescriptionvoidMultilevelSplitQueue.removeAll(Collection<PrioritizedSplitRunner> splits)