Uses of Class
io.trino.execution.TaskInfo
-
Packages that use TaskInfo Package Description io.trino.execution io.trino.server io.trino.server.remotetask io.trino.sql.planner.planprinter -
-
Uses of TaskInfo in io.trino.execution
Methods in io.trino.execution that return TaskInfo Modifier and Type Method Description TaskInfoSqlTask. abort()TaskInfoSqlTaskManager. abortTask(TaskId taskId)TaskInfoTaskManager. abortTask(TaskId taskId)Aborts a task.TaskInfoSqlTask. abortTaskResults(OutputBuffers.OutputBufferId bufferId)TaskInfoSqlTaskManager. abortTaskResults(TaskId taskId, OutputBuffers.OutputBufferId bufferId)TaskInfoTaskManager. abortTaskResults(TaskId taskId, OutputBuffers.OutputBufferId bufferId)Aborts a result buffer for a task.TaskInfoSqlTask. cancel()TaskInfoSqlTaskManager. cancelTask(TaskId taskId)TaskInfoTaskManager. cancelTask(TaskId taskId)Cancels a task.static TaskInfoTaskInfo. createInitialTask(TaskId taskId, URI location, String nodeId, List<BufferInfo> bufferStates, TaskStats taskStats)TaskInfoRemoteTask. getTaskInfo()TaskInfoSqlTask. getTaskInfo()TaskInfoSqlTaskManager. getTaskInfo(TaskId taskId)TaskInfoTaskManager. getTaskInfo(TaskId taskId)Gets the info for the specified task.TaskInfoTaskInfo. summarize()TaskInfoSqlTask. updateTask(Session session, Optional<PlanFragment> fragment, List<TaskSource> sources, OutputBuffers outputBuffers, OptionalInt totalPartitions)TaskInfoSqlTaskManager. updateTask(Session session, TaskId taskId, Optional<PlanFragment> fragment, List<TaskSource> sources, OutputBuffers outputBuffers, OptionalInt totalPartitions)TaskInfoTaskManager. updateTask(Session session, TaskId taskId, Optional<PlanFragment> fragment, List<TaskSource> sources, OutputBuffers outputBuffers, OptionalInt totalPartitions)Updates the task plan, sources and output buffers.TaskInfoTaskInfo. withTaskStatus(TaskStatus newTaskStatus)Methods in io.trino.execution that return types with arguments of type TaskInfo Modifier and Type Method Description List<TaskInfo>SqlTaskManager. getAllTaskInfo()List<TaskInfo>TaskManager. getAllTaskInfo()Gets all of the currently tracked tasks.com.google.common.util.concurrent.ListenableFuture<TaskInfo>SqlTask. getTaskInfo(long callersCurrentVersion)com.google.common.util.concurrent.ListenableFuture<TaskInfo>SqlTaskManager. getTaskInfo(TaskId taskId, long currentVersion)com.google.common.util.concurrent.ListenableFuture<TaskInfo>TaskManager. getTaskInfo(TaskId taskId, long currentVersion)Gets future info for the task after the state changes fromcurrent state.List<TaskInfo>StageInfo. getTasks()Method parameters in io.trino.execution with type arguments of type TaskInfo Modifier and Type Method Description voidRemoteTask. addFinalTaskInfoListener(StateMachine.StateChangeListener<TaskInfo> stateChangeListener)Add a listener for the final task info.BasicStageStatsStageStateMachine. getBasicStageStats(Supplier<Iterable<TaskInfo>> taskInfosSupplier)StageInfoStageStateMachine. getStageInfo(Supplier<Iterable<TaskInfo>> taskInfosSupplier)voidStageStateMachine. setAllTasksFinal(Iterable<TaskInfo> finalTaskInfos) -
Uses of TaskInfo in io.trino.server
Methods in io.trino.server that return TaskInfo Modifier and Type Method Description TaskInfoTaskResource. deleteTask(TaskId taskId, boolean abort, javax.ws.rs.core.UriInfo uriInfo)Methods in io.trino.server that return types with arguments of type TaskInfo Modifier and Type Method Description List<TaskInfo>TaskResource. getAllTaskInfo(javax.ws.rs.core.UriInfo uriInfo) -
Uses of TaskInfo in io.trino.server.remotetask
Methods in io.trino.server.remotetask that return TaskInfo Modifier and Type Method Description TaskInfoHttpRemoteTask. getTaskInfo()TaskInfoTaskInfoFetcher. getTaskInfo()Methods in io.trino.server.remotetask with parameters of type TaskInfo Modifier and Type Method Description voidTaskInfoFetcher. success(TaskInfo newValue)Method parameters in io.trino.server.remotetask with type arguments of type TaskInfo Modifier and Type Method Description voidHttpRemoteTask. addFinalTaskInfoListener(StateMachine.StateChangeListener<TaskInfo> stateChangeListener)voidTaskInfoFetcher. addFinalTaskInfoListener(StateMachine.StateChangeListener<TaskInfo> stateChangeListener)Add a listener for the final task info.Constructors in io.trino.server.remotetask with parameters of type TaskInfo Constructor Description TaskInfoFetcher(Consumer<Throwable> onFail, TaskInfo initialTask, io.airlift.http.client.HttpClient httpClient, io.airlift.units.Duration updateInterval, io.airlift.json.JsonCodec<TaskInfo> taskInfoCodec, io.airlift.units.Duration maxErrorDuration, boolean summarizeTaskInfo, Executor executor, ScheduledExecutorService updateScheduledExecutor, ScheduledExecutorService errorScheduledExecutor, RemoteTaskStats stats)Constructor parameters in io.trino.server.remotetask with type arguments of type TaskInfo Constructor Description TaskInfoFetcher(Consumer<Throwable> onFail, TaskInfo initialTask, io.airlift.http.client.HttpClient httpClient, io.airlift.units.Duration updateInterval, io.airlift.json.JsonCodec<TaskInfo> taskInfoCodec, io.airlift.units.Duration maxErrorDuration, boolean summarizeTaskInfo, Executor executor, ScheduledExecutorService updateScheduledExecutor, ScheduledExecutorService errorScheduledExecutor, RemoteTaskStats stats) -
Uses of TaskInfo in io.trino.sql.planner.planprinter
Method parameters in io.trino.sql.planner.planprinter with type arguments of type TaskInfo Modifier and Type Method Description static Map<PlanNodeId,PlanNodeStats>PlanNodeStatsSummarizer. aggregateTaskStats(List<TaskInfo> taskInfos)
-