Uses of Class
io.trino.execution.TableExecuteContextManager
-
Packages that use TableExecuteContextManager Package Description io.trino.execution.scheduler io.trino.operator io.trino.sql.planner -
-
Uses of TableExecuteContextManager in io.trino.execution.scheduler
Methods in io.trino.execution.scheduler with parameters of type TableExecuteContextManager Modifier and Type Method Description static StageTaskSourceFactory.SourceDistributionTaskSourceStageTaskSourceFactory.SourceDistributionTaskSource. create(Session session, PlanFragment fragment, SplitSourceFactory splitSourceFactory, com.google.common.collect.Multimap<PlanFragmentId,ExchangeSourceHandle> exchangeSourceHandles, TableExecuteContextManager tableExecuteContextManager, int splitBatchSize, LongConsumer getSplitTimeRecorder, int targetPartitionSplitCount)static SourceSchedulerSourcePartitionedScheduler. newSourcePartitionedSchedulerAsSourceScheduler(StageExecution stageExecution, PlanNodeId partitionedNode, SplitSource splitSource, SplitPlacementPolicy splitPlacementPolicy, int splitBatchSize, boolean groupedExecution, DynamicFilterService dynamicFilterService, TableExecuteContextManager tableExecuteContextManager, BooleanSupplier anySourceTaskBlocked, PartitionIdAllocator partitionIdAllocator, Map<InternalNode,RemoteTask> scheduledTasks)Obtains aSourceSchedulersuitable for use in FixedSourcePartitionedScheduler.static StageSchedulerSourcePartitionedScheduler. newSourcePartitionedSchedulerAsStageScheduler(StageExecution stageExecution, PlanNodeId partitionedNode, SplitSource splitSource, SplitPlacementPolicy splitPlacementPolicy, int splitBatchSize, DynamicFilterService dynamicFilterService, TableExecuteContextManager tableExecuteContextManager, BooleanSupplier anySourceTaskBlocked)Obtains an instance ofSourcePartitionedSchedulersuitable for use as a stage scheduler.Constructors in io.trino.execution.scheduler with parameters of type TableExecuteContextManager Constructor Description FixedSourcePartitionedScheduler(StageExecution stageExecution, 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, TableExecuteContextManager tableExecuteContextManager)SourceDistributionTaskSource(QueryId queryId, PlanNodeId partitionedSourceNodeId, TableExecuteContextManager tableExecuteContextManager, SplitSource splitSource, com.google.common.collect.Multimap<PlanNodeId,ExchangeSourceHandle> replicatedExchangeSourceHandles, int splitBatchSize, LongConsumer getSplitTimeRecorder, Optional<CatalogName> catalogRequirement, int targetPartitionSplitCount)SqlQueryScheduler(QueryStateMachine queryStateMachine, SubPlan plan, NodePartitioningManager nodePartitioningManager, NodeScheduler nodeScheduler, RemoteTaskFactory remoteTaskFactory, boolean summarizeTaskInfo, int splitBatchSize, ExecutorService queryExecutor, ScheduledExecutorService schedulerExecutor, FailureDetector failureDetector, NodeTaskMap nodeTaskMap, ExecutionPolicy executionPolicy, SplitSchedulerStats schedulerStats, DynamicFilterService dynamicFilterService, TableExecuteContextManager tableExecuteContextManager, Metadata metadata, SplitSourceFactory splitSourceFactory, TaskManager coordinatorTaskManager, ExchangeManagerRegistry exchangeManagerRegistry, TaskSourceFactory taskSourceFactory)StageTaskSourceFactory(SplitSourceFactory splitSourceFactory, TableExecuteContextManager tableExecuteContextManager, int splitBatchSize)StageTaskSourceFactory(SplitSourceFactory splitSourceFactory, TableExecuteContextManager tableExecuteContextManager, QueryManagerConfig queryManagerConfig) -
Uses of TableExecuteContextManager in io.trino.operator
Constructors in io.trino.operator with parameters of type TableExecuteContextManager Constructor Description TableFinishOperatorFactory(int operatorId, PlanNodeId planNodeId, TableFinishOperator.TableFinisher tableFinisher, OperatorFactory statisticsAggregationOperatorFactory, StatisticAggregationsDescriptor<Integer> descriptor, TableExecuteContextManager tableExecuteContextManager, boolean outputRowCount, Session session) -
Uses of TableExecuteContextManager in io.trino.sql.planner
Constructors in io.trino.sql.planner with parameters of type TableExecuteContextManager Constructor Description LocalExecutionPlanner(PlannerContext plannerContext, TypeAnalyzer typeAnalyzer, Optional<ExplainAnalyzeContext> explainAnalyzeContext, PageSourceProvider pageSourceProvider, IndexManager indexManager, NodePartitioningManager nodePartitioningManager, PageSinkManager pageSinkManager, DirectExchangeClientSupplier directExchangeClientSupplier, ExpressionCompiler expressionCompiler, PageFunctionCompiler pageFunctionCompiler, JoinFilterFunctionCompiler joinFilterFunctionCompiler, IndexJoinLookupStats indexJoinLookupStats, TaskManagerConfig taskManagerConfig, SpillerFactory spillerFactory, SingleStreamSpillerFactory singleStreamSpillerFactory, PartitioningSpillerFactory partitioningSpillerFactory, PagesIndex.Factory pagesIndexFactory, JoinCompiler joinCompiler, OperatorFactories operatorFactories, OrderingCompiler orderingCompiler, DynamicFilterConfig dynamicFilterConfig, BlockTypeOperators blockTypeOperators, TableExecuteContextManager tableExecuteContextManager, ExchangeManagerRegistry exchangeManagerRegistry)
-