Package io.trino.orc

Class DictionaryCompressionOptimizer


  • public class DictionaryCompressionOptimizer
    extends Object
    • Constructor Detail

    • Method Detail

      • 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)