Uses of Class
io.trino.execution.TaskStatus
-
Packages that use TaskStatus Package Description io.trino.execution io.trino.execution.scheduler io.trino.server io.trino.server.remotetask -
-
Uses of TaskStatus in io.trino.execution
Methods in io.trino.execution that return TaskStatus Modifier and Type Method Description static TaskStatusTaskStatus. failWith(TaskStatus taskStatus, TaskState state, List<ExecutionFailureInfo> exceptions)TaskStatusRemoteTask. getTaskStatus()TaskStatusSqlTask. getTaskStatus()TaskStatusSqlTaskManager. getTaskStatus(TaskId taskId)TaskStatusTaskInfo. getTaskStatus()TaskStatusTaskManager. getTaskStatus(TaskId taskId)Gets the status for the specified task.static TaskStatusTaskStatus. initialTaskStatus(TaskId taskId, URI location, String nodeId)Methods in io.trino.execution that return types with arguments of type TaskStatus Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<TaskStatus>SqlTask. getTaskStatus(long callersCurrentVersion)com.google.common.util.concurrent.ListenableFuture<TaskStatus>SqlTaskManager. getTaskStatus(TaskId taskId, long currentVersion)com.google.common.util.concurrent.ListenableFuture<TaskStatus>TaskManager. getTaskStatus(TaskId taskId, long currentVersion)Gets future status for the task after the state changes fromcurrent state.List<TaskStatus>SqlStageExecution. getTaskStatuses()Methods in io.trino.execution with parameters of type TaskStatus Modifier and Type Method Description static TaskStatusTaskStatus. failWith(TaskStatus taskStatus, TaskState state, List<ExecutionFailureInfo> exceptions)TaskInfoTaskInfo. withTaskStatus(TaskStatus newTaskStatus)Method parameters in io.trino.execution with type arguments of type TaskStatus Modifier and Type Method Description voidRemoteTask. addStateChangeListener(StateMachine.StateChangeListener<TaskStatus> stateChangeListener)Listener is always notified asynchronously using a dedicated notification thread pool so, care should be taken to avoid leakingthiswhen adding a listener in a constructor.Constructors in io.trino.execution with parameters of type TaskStatus Constructor Description TaskInfo(TaskStatus taskStatus, org.joda.time.DateTime lastHeartbeat, OutputBufferInfo outputBuffers, Set<PlanNodeId> noMoreSplits, TaskStats stats, boolean needsPlan) -
Uses of TaskStatus in io.trino.execution.scheduler
Constructor parameters in io.trino.execution.scheduler with type arguments of type TaskStatus Constructor Description ScaledWriterScheduler(SqlStageExecution stage, Supplier<Collection<TaskStatus>> sourceTasksProvider, Supplier<Collection<TaskStatus>> writerTasksProvider, NodeSelector nodeSelector, ScheduledExecutorService executor, io.airlift.units.DataSize writerMinSize) -
Uses of TaskStatus in io.trino.server
Constructor parameters in io.trino.server with type arguments of type TaskStatus Constructor Description HttpRemoteTaskFactory(QueryManagerConfig config, TaskManagerConfig taskConfig, io.airlift.http.client.HttpClient httpClient, LocationFactory locationFactory, io.airlift.json.JsonCodec<TaskStatus> taskStatusCodec, io.airlift.json.JsonCodec<DynamicFiltersCollector.VersionedDynamicFilterDomains> dynamicFilterDomainsCodec, io.airlift.json.JsonCodec<TaskInfo> taskInfoCodec, io.airlift.json.JsonCodec<TaskUpdateRequest> taskUpdateRequestCodec, RemoteTaskStats stats, DynamicFilterService dynamicFilterService) -
Uses of TaskStatus in io.trino.server.remotetask
Methods in io.trino.server.remotetask that return TaskStatus Modifier and Type Method Description TaskStatusHttpRemoteTask. getTaskStatus()Method parameters in io.trino.server.remotetask with type arguments of type TaskStatus Modifier and Type Method Description voidHttpRemoteTask. addStateChangeListener(StateMachine.StateChangeListener<TaskStatus> stateChangeListener)Constructor parameters in io.trino.server.remotetask with type arguments of type TaskStatus Constructor Description HttpRemoteTask(Session session, TaskId taskId, String nodeId, URI location, PlanFragment planFragment, com.google.common.collect.Multimap<PlanNodeId,Split> initialSplits, OptionalInt totalPartitions, OutputBuffers outputBuffers, io.airlift.http.client.HttpClient httpClient, Executor executor, ScheduledExecutorService updateScheduledExecutor, ScheduledExecutorService errorScheduledExecutor, io.airlift.units.Duration maxErrorDuration, io.airlift.units.Duration taskStatusRefreshMaxWait, io.airlift.units.Duration taskInfoUpdateInterval, boolean summarizeTaskInfo, io.airlift.json.JsonCodec<TaskStatus> taskStatusCodec, io.airlift.json.JsonCodec<DynamicFiltersCollector.VersionedDynamicFilterDomains> dynamicFilterDomainsCodec, io.airlift.json.JsonCodec<TaskInfo> taskInfoCodec, io.airlift.json.JsonCodec<TaskUpdateRequest> taskUpdateRequestCodec, NodeTaskMap.PartitionedSplitCountTracker partitionedSplitCountTracker, RemoteTaskStats stats, DynamicFilterService dynamicFilterService)
-