Uses of Interface
io.trino.execution.executor.TaskHandle
Packages that use TaskHandle
Package
Description
-
Uses of TaskHandle in io.trino.execution.executor
Methods in io.trino.execution.executor that return TaskHandleModifier and TypeMethodDescriptionTaskExecutor.addTask(TaskId taskId, DoubleSupplier utilizationSupplier, int initialSplitConcurrency, io.airlift.units.Duration splitConcurrencyAdjustFrequency, OptionalInt maxDriversPerTask) Methods in io.trino.execution.executor with parameters of type TaskHandleModifier and TypeMethodDescriptionTaskExecutor.enqueueSplits(TaskHandle taskHandle, boolean intermediate, List<? extends SplitRunner> taskSplits) voidTaskExecutor.removeTask(TaskHandle taskHandle) -
Uses of TaskHandle in io.trino.execution.executor.dedicated
Methods in io.trino.execution.executor.dedicated that return TaskHandleModifier and TypeMethodDescriptionThreadPerDriverTaskExecutor.addTask(TaskId taskId, DoubleSupplier utilizationSupplier, int initialSplitConcurrency, io.airlift.units.Duration splitConcurrencyAdjustFrequency, OptionalInt maxDriversPerTask) Methods in io.trino.execution.executor.dedicated with parameters of type TaskHandleModifier and TypeMethodDescriptionThreadPerDriverTaskExecutor.enqueueSplits(TaskHandle handle, boolean intermediate, List<? extends SplitRunner> splits) voidThreadPerDriverTaskExecutor.removeTask(TaskHandle handle) -
Uses of TaskHandle in io.trino.execution.executor.timesharing
Classes in io.trino.execution.executor.timesharing that implement TaskHandleMethods in io.trino.execution.executor.timesharing with parameters of type TaskHandleModifier and TypeMethodDescriptionTimeSharingTaskExecutor.enqueueSplits(TaskHandle taskHandle, boolean intermediate, List<? extends SplitRunner> taskSplits) voidTimeSharingTaskExecutor.removeTask(TaskHandle taskHandle)