Package io.trino.orc

Class DictionaryCompressionOptimizer

java.lang.Object
io.trino.orc.DictionaryCompressionOptimizer

public class DictionaryCompressionOptimizer extends Object
  • Constructor Details

  • Method Details

    • getDictionaryMemoryBytes

      public int getDictionaryMemoryBytes()
    • isFull

      public boolean isFull(long bufferedBytes)
    • reset

      public void reset()
    • finalOptimize

      public void finalOptimize(int bufferedBytes)
    • optimize

      public void optimize(int bufferedBytes, int stripeRowCount)
    • estimateIndexBytesPerValue

      public static int estimateIndexBytesPerValue(int dictionaryEntries)