Uses of Class
io.trino.execution.buffer.PagesSerdeFactory
Packages that use PagesSerdeFactory
-
Uses of PagesSerdeFactory in io.trino.operator
Methods in io.trino.operator with parameters of type PagesSerdeFactoryModifier and TypeMethodDescriptionOutputFactory.createOutputOperator(int operatorId, PlanNodeId planNodeId, List<Type> types, Function<Page, Page> pagePreprocessor, PagesSerdeFactory serdeFactory) Constructors in io.trino.operator with parameters of type PagesSerdeFactoryModifierConstructorDescriptionExchangeOperatorFactory(int operatorId, PlanNodeId sourceId, DirectExchangeClientSupplier directExchangeClientSupplier, PagesSerdeFactory serdeFactory, RetryPolicy retryPolicy, ExchangeManagerRegistry exchangeManagerRegistry) MergeOperatorFactory(int operatorId, PlanNodeId sourceId, DirectExchangeClientSupplier directExchangeClientSupplier, PagesSerdeFactory serdeFactory, OrderingCompiler orderingCompiler, List<Type> types, List<Integer> outputChannels, List<Integer> sortChannels, List<SortOrder> sortOrder) -
Uses of PagesSerdeFactory in io.trino.operator.output
Methods in io.trino.operator.output with parameters of type PagesSerdeFactoryModifier and TypeMethodDescriptionPartitionedOutputOperator.PartitionedOutputFactory.createOutputOperator(int operatorId, PlanNodeId planNodeId, List<Type> types, Function<Page, Page> pagePreprocessor, PagesSerdeFactory serdeFactory) TaskOutputOperator.TaskOutputFactory.createOutputOperator(int operatorId, PlanNodeId planNodeId, List<Type> types, Function<Page, Page> pagePreprocessor, PagesSerdeFactory serdeFactory) Constructors in io.trino.operator.output with parameters of type PagesSerdeFactoryModifierConstructorDescriptionPagePartitioner(PartitionFunction partitionFunction, List<Integer> partitionChannels, List<Optional<NullableValue>> partitionConstants, boolean replicatesAnyRow, OptionalInt nullChannel, OutputBuffer outputBuffer, PagesSerdeFactory serdeFactory, List<Type> sourceTypes, io.airlift.units.DataSize maxMemory, PositionsAppenderFactory positionsAppenderFactory, Optional<io.airlift.slice.Slice> exchangeEncryptionKey, AggregatedMemoryContext aggregatedMemoryContext, boolean partitionProcessRleAndDictionaryBlocks) 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, PositionsAppenderFactory positionsAppenderFactory, Optional<io.airlift.slice.Slice> exchangeEncryptionKey, AggregatedMemoryContext memoryContext, int pagePartitionerPoolSize, Optional<SkewedPartitionRebalancer> skewedPartitionRebalancer) 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 PagesSerdeFactory in io.trino.spiller
Constructors in io.trino.spiller with parameters of type PagesSerdeFactoryModifierConstructorDescriptionFileSingleStreamSpiller(PagesSerdeFactory serdeFactory, Optional<SecretKey> encryptionKey, com.google.common.util.concurrent.ListeningExecutorService executor, Path spillPath, SpillerStats spillerStats, SpillContext spillContext, LocalMemoryContext memoryContext, Runnable fileSystemErrorHandler) -
Uses of PagesSerdeFactory in io.trino.testing
Methods in io.trino.testing with parameters of type PagesSerdeFactoryModifier and TypeMethodDescriptionNullOutputOperator.NullOutputFactory.createOutputOperator(int operatorId, PlanNodeId planNodeId, List<Type> types, Function<Page, Page> pagePreprocessor, PagesSerdeFactory serdeFactory) PageConsumerOperator.PageConsumerOutputFactory.createOutputOperator(int operatorId, PlanNodeId planNodeId, List<Type> types, Function<Page, Page> pagePreprocessor, PagesSerdeFactory serdeFactory)