Uses of Class
io.trino.execution.executor.Priority
Packages that use Priority
-
Uses of Priority in io.trino.execution.executor
Fields in io.trino.execution.executor with type parameters of type PriorityModifier and TypeFieldDescriptionprotected final AtomicReference<Priority>PrioritizedSplitRunner.priorityprotected final AtomicReference<Priority>TaskHandle.priorityMethods in io.trino.execution.executor that return PriorityModifier and TypeMethodDescriptionTaskHandle.addScheduledNanos(long durationNanos) PrioritizedSplitRunner.getPriority()TaskHandle.getPriority()TaskHandle.resetLevelPriority()MultilevelSplitQueue.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 PriorityModifier and TypeMethodDescriptionMultilevelSplitQueue.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.