Uses of Interface
io.trino.split.SplitSource
-
Packages that use SplitSource Package Description io.trino.execution.scheduler io.trino.split io.trino.sql.planner -
-
Uses of SplitSource in io.trino.execution.scheduler
Methods in io.trino.execution.scheduler with parameters of type SplitSource 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.Constructor parameters in io.trino.execution.scheduler with type arguments of type SplitSource Constructor Description 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) -
Uses of SplitSource in io.trino.split
Classes in io.trino.split that implement SplitSource Modifier and Type Class Description classBufferingSplitSourceclassConnectorAwareSplitSourceclassSampledSplitSourceMethods in io.trino.split that return SplitSource Modifier and Type Method Description SplitSourceSplitManager. getSplits(Session session, TableHandle table, ConnectorSplitManager.SplitSchedulingStrategy splitSchedulingStrategy, DynamicFilter dynamicFilter)Constructors in io.trino.split with parameters of type SplitSource Constructor Description BufferingSplitSource(SplitSource source, int bufferSize)SampledSplitSource(SplitSource splitSource, double sampleRatio) -
Uses of SplitSource in io.trino.sql.planner
Methods in io.trino.sql.planner that return types with arguments of type SplitSource Modifier and Type Method Description Map<PlanNodeId,SplitSource>StageExecutionPlan. getSplitSources()Constructor parameters in io.trino.sql.planner with type arguments of type SplitSource Constructor Description StageExecutionPlan(PlanFragment fragment, Map<PlanNodeId,SplitSource> splitSources, List<StageExecutionPlan> subStages, Map<PlanNodeId,TableInfo> tables)
-