Uses of Class
io.trino.execution.executor.Priority
-
Packages that use Priority Package Description io.trino.execution.executor -
-
Uses of Priority in io.trino.execution.executor
Fields in io.trino.execution.executor with type parameters of type Priority Modifier and Type Field Description protected AtomicReference<Priority>PrioritizedSplitRunner. priorityprotected AtomicReference<Priority>TaskHandle. priorityMethods in io.trino.execution.executor that return Priority Modifier and Type Method Description PriorityTaskHandle. addScheduledNanos(long durationNanos)PriorityPrioritizedSplitRunner. getPriority()PriorityTaskHandle. getPriority()PriorityTaskHandle. resetLevelPriority()PriorityMultilevelSplitQueue. updatePriority(Priority oldPriority, long quantaNanos, long scheduledNanos)Trino 'charges' the quanta run time to the task and the level it belongs to in an effort to maintain the target thread utilization ratios between levels and to maintain fairness within a level.Methods in io.trino.execution.executor with parameters of type Priority Modifier and Type Method Description PriorityMultilevelSplitQueue. updatePriority(Priority oldPriority, long quantaNanos, long scheduledNanos)Trino 'charges' the quanta run time to the task and the level it belongs to in an effort to maintain the target thread utilization ratios between levels and to maintain fairness within a level.
-