Uses of Interface
io.trino.execution.buffer.OutputBuffer
-
Packages that use OutputBuffer Package Description io.trino.execution io.trino.execution.buffer io.trino.operator io.trino.sql.planner -
-
Uses of OutputBuffer in io.trino.execution
Methods in io.trino.execution with parameters of type OutputBuffer Modifier and Type Method Description SqlTaskExecutionSqlTaskExecutionFactory. create(Session session, QueryContext queryContext, TaskStateMachine taskStateMachine, OutputBuffer outputBuffer, PlanFragment fragment, List<TaskSource> sources, Runnable notifyStatusChanged, OptionalInt totalPartitions) -
Uses of OutputBuffer in io.trino.execution.buffer
Classes in io.trino.execution.buffer that implement OutputBuffer Modifier and Type Class Description classArbitraryOutputBufferA buffer that assigns pages to queues based on a first come, first served basis.classBroadcastOutputBufferclassLazyOutputBufferclassPartitionedOutputBuffer -
Uses of OutputBuffer in io.trino.operator
Constructors in io.trino.operator with parameters of type OutputBuffer Constructor Description PartitionedOutputFactory(PartitionFunction partitionFunction, List<Integer> partitionChannels, List<Optional<NullableValue>> partitionConstants, boolean replicatesAnyRow, OptionalInt nullChannel, OutputBuffer outputBuffer, io.airlift.units.DataSize maxMemory)PartitionedOutputOperator(OperatorContext operatorContext, List<Type> sourceTypes, Function<Page,Page> pagePreprocessor, PartitionFunction partitionFunction, List<Integer> partitionChannels, List<Optional<NullableValue>> partitionConstants, boolean replicatesAnyRow, OptionalInt nullChannel, OutputBuffer outputBuffer, PagesSerdeFactory serdeFactory, io.airlift.units.DataSize maxMemory)PartitionedOutputOperatorFactory(int operatorId, PlanNodeId planNodeId, List<Type> sourceTypes, Function<Page,Page> pagePreprocessor, PartitionFunction partitionFunction, List<Integer> partitionChannels, List<Optional<NullableValue>> partitionConstants, boolean replicatesAnyRow, OptionalInt nullChannel, OutputBuffer outputBuffer, PagesSerdeFactory serdeFactory, io.airlift.units.DataSize maxMemory)TaskOutputFactory(OutputBuffer outputBuffer)TaskOutputOperator(OperatorContext operatorContext, OutputBuffer outputBuffer, Function<Page,Page> pagePreprocessor, PagesSerdeFactory serdeFactory)TaskOutputOperatorFactory(int operatorId, PlanNodeId planNodeId, OutputBuffer outputBuffer, Function<Page,Page> pagePreprocessor, PagesSerdeFactory serdeFactory) -
Uses of OutputBuffer in io.trino.sql.planner
Methods in io.trino.sql.planner with parameters of type OutputBuffer Modifier and Type Method Description LocalExecutionPlanner.LocalExecutionPlanLocalExecutionPlanner. plan(TaskContext taskContext, PlanNode plan, TypeProvider types, PartitioningScheme partitioningScheme, StageExecutionDescriptor stageExecutionDescriptor, List<PlanNodeId> partitionedSourceOrder, OutputBuffer outputBuffer)
-