Uses of Class
io.trino.execution.SqlStageExecution
-
Packages that use SqlStageExecution Package Description io.trino.execution io.trino.execution.scheduler -
-
Uses of SqlStageExecution in io.trino.execution
Methods in io.trino.execution that return SqlStageExecution Modifier and Type Method Description static SqlStageExecutionSqlStageExecution. createSqlStageExecution(StageId stageId, PlanFragment fragment, Map<PlanNodeId,TableInfo> tables, RemoteTaskFactory remoteTaskFactory, Session session, boolean summarizeTaskInfo, NodeTaskMap nodeTaskMap, ExecutorService executor, FailureDetector failureDetector, DynamicFilterService dynamicFilterService, SplitSchedulerStats schedulerStats) -
Uses of SqlStageExecution in io.trino.execution.scheduler
Methods in io.trino.execution.scheduler that return types with arguments of type SqlStageExecution Modifier and Type Method Description Set<SqlStageExecution>AllAtOnceExecutionSchedule. getStagesToSchedule()Set<SqlStageExecution>ExecutionSchedule. getStagesToSchedule()Set<SqlStageExecution>PhasedExecutionSchedule. getStagesToSchedule()Methods in io.trino.execution.scheduler with parameters of type SqlStageExecution Modifier and Type Method Description static SourceSchedulerSourcePartitionedScheduler. newSourcePartitionedSchedulerAsSourceScheduler(SqlStageExecution stage, PlanNodeId partitionedNode, SplitSource splitSource, SplitPlacementPolicy splitPlacementPolicy, int splitBatchSize, boolean groupedExecution, DynamicFilterService dynamicFilterService, BooleanSupplier anySourceTaskBlocked)Obtains aSourceSchedulersuitable for use in FixedSourcePartitionedScheduler.static StageSchedulerSourcePartitionedScheduler. newSourcePartitionedSchedulerAsStageScheduler(SqlStageExecution stage, PlanNodeId partitionedNode, SplitSource splitSource, SplitPlacementPolicy splitPlacementPolicy, int splitBatchSize, DynamicFilterService dynamicFilterService, BooleanSupplier anySourceTaskBlocked)Obtains an instance ofSourcePartitionedSchedulersuitable for use as a stage scheduler.Method parameters in io.trino.execution.scheduler with type arguments of type SqlStageExecution Modifier and Type Method Description ExecutionScheduleAllAtOnceExecutionPolicy. createExecutionSchedule(Collection<SqlStageExecution> stages)ExecutionScheduleExecutionPolicy. createExecutionSchedule(Collection<SqlStageExecution> stages)ExecutionSchedulePhasedExecutionPolicy. createExecutionSchedule(Collection<SqlStageExecution> stages)Constructors in io.trino.execution.scheduler with parameters of type SqlStageExecution Constructor Description FixedCountScheduler(SqlStageExecution stage, List<InternalNode> partitionToNode)FixedSourcePartitionedScheduler(SqlStageExecution stage, Map<PlanNodeId,SplitSource> splitSources, StageExecutionDescriptor stageExecutionDescriptor, List<PlanNodeId> schedulingOrder, List<InternalNode> nodes, BucketNodeMap bucketNodeMap, int splitBatchSize, OptionalInt concurrentLifespansPerTask, NodeSelector nodeSelector, List<ConnectorPartitionHandle> partitionHandles, DynamicFilterService dynamicFilterService)ScaledWriterScheduler(SqlStageExecution stage, Supplier<Collection<TaskStatus>> sourceTasksProvider, Supplier<Collection<TaskStatus>> writerTasksProvider, NodeSelector nodeSelector, ScheduledExecutorService executor, io.airlift.units.DataSize writerMinSize)Constructor parameters in io.trino.execution.scheduler with type arguments of type SqlStageExecution Constructor Description AllAtOnceExecutionSchedule(Collection<SqlStageExecution> stages)PhasedExecutionSchedule(Collection<SqlStageExecution> stages)
-