Uses of Class
io.trino.execution.executor.PrioritizedSplitRunner
-
Packages that use PrioritizedSplitRunner Package Description io.trino.execution.executor -
-
Uses of PrioritizedSplitRunner in io.trino.execution.executor
Fields in io.trino.execution.executor with type parameters of type PrioritizedSplitRunner Modifier and Type Field Description protected Queue<PrioritizedSplitRunner>TaskHandle. queuedLeafSplitsprotected List<PrioritizedSplitRunner>TaskHandle. runningIntermediateSplitsprotected List<PrioritizedSplitRunner>TaskHandle. runningLeafSplitsMethods in io.trino.execution.executor that return PrioritizedSplitRunner Modifier and Type Method Description PrioritizedSplitRunnerTaskHandle. pollNextSplit()PrioritizedSplitRunnerMultilevelSplitQueue. take()Methods in io.trino.execution.executor that return types with arguments of type PrioritizedSplitRunner Modifier and Type Method Description List<PrioritizedSplitRunner>TaskHandle. destroy()Methods in io.trino.execution.executor with parameters of type PrioritizedSplitRunner Modifier and Type Method Description intPrioritizedSplitRunner. 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 PrioritizedSplitRunner Modifier and Type Method Description voidMultilevelSplitQueue. removeAll(Collection<PrioritizedSplitRunner> splits)
-