Class SkewedPartitionFunction

java.lang.Object
io.trino.operator.output.SkewedPartitionFunction
All Implemented Interfaces:
PartitionFunction

public class SkewedPartitionFunction extends Object implements PartitionFunction
  • Constructor Details

  • Method Details

    • partitionCount

      public int partitionCount()
      Specified by:
      partitionCount in interface PartitionFunction
    • getPartition

      public int getPartition(Page page, int position)
      Specified by:
      getPartition in interface PartitionFunction
      Parameters:
      page - the arguments to bucketing function in order (no extra columns)
    • flushPartitionRowCountToRebalancer

      public void flushPartitionRowCountToRebalancer()