Uses of Class
io.trino.operator.output.SkewedPartitionRebalancer
Packages that use SkewedPartitionRebalancer
-
Uses of SkewedPartitionRebalancer in io.trino.operator.exchange
Constructors in io.trino.operator.exchange with parameters of type SkewedPartitionRebalancerModifierConstructorDescriptionScaleWriterPartitioningExchanger(List<Consumer<Page>> buffers, LocalExchangeMemoryManager memoryManager, long maxBufferedBytes, Function<Page, Page> partitionedPagePreparer, PartitionFunction partitionFunction, int partitionCount, SkewedPartitionRebalancer partitionRebalancer) -
Uses of SkewedPartitionRebalancer in io.trino.operator.output
Methods in io.trino.operator.output that return SkewedPartitionRebalancerModifier and TypeMethodDescriptionstatic SkewedPartitionRebalancerSkewedPartitionRebalancer.createSkewedPartitionRebalancer(int partitionCount, int taskCount, int taskPartitionedWriterCount, long minPartitionDataProcessedRebalanceThreshold, long maxDataProcessedRebalanceThreshold) Constructors in io.trino.operator.output with parameters of type SkewedPartitionRebalancerModifierConstructorDescriptionSkewedPartitionFunction(PartitionFunction partitionFunction, SkewedPartitionRebalancer skewedPartitionRebalancer) Constructor parameters in io.trino.operator.output with type arguments of type SkewedPartitionRebalancerModifierConstructorDescriptionPartitionedOutputOperator(OperatorContext operatorContext, Function<Page, Page> pagePreprocessor, OutputBuffer outputBuffer, PagePartitionerPool pagePartitionerPool, Optional<SkewedPartitionRebalancer> skewedPartitionRebalancer)