Class OrcWriterConfig


  • @DefunctConfig("hive.orc.optimized-writer.enabled")
    public class OrcWriterConfig
    extends Object
    • Constructor Detail

      • OrcWriterConfig

        public OrcWriterConfig()
    • Method Detail

      • getStripeMinSize

        public io.airlift.units.DataSize getStripeMinSize()
      • setStripeMinSize

        @Config("hive.orc.writer.stripe-min-size")
        public OrcWriterConfig setStripeMinSize​(io.airlift.units.DataSize stripeMinSize)
      • getStripeMaxSize

        public io.airlift.units.DataSize getStripeMaxSize()
      • setStripeMaxSize

        @Config("hive.orc.writer.stripe-max-size")
        public OrcWriterConfig setStripeMaxSize​(io.airlift.units.DataSize stripeMaxSize)
      • getStripeMaxRowCount

        public int getStripeMaxRowCount()
      • setStripeMaxRowCount

        @Config("hive.orc.writer.stripe-max-rows")
        public OrcWriterConfig setStripeMaxRowCount​(int stripeMaxRowCount)
      • getRowGroupMaxRowCount

        public int getRowGroupMaxRowCount()
      • setRowGroupMaxRowCount

        @Config("hive.orc.writer.row-group-max-rows")
        public OrcWriterConfig setRowGroupMaxRowCount​(int rowGroupMaxRowCount)
      • getDictionaryMaxMemory

        public io.airlift.units.DataSize getDictionaryMaxMemory()
      • setDictionaryMaxMemory

        @Config("hive.orc.writer.dictionary-max-memory")
        public OrcWriterConfig setDictionaryMaxMemory​(io.airlift.units.DataSize dictionaryMaxMemory)
      • getStringStatisticsLimit

        public io.airlift.units.DataSize getStringStatisticsLimit()
      • setStringStatisticsLimit

        @Config("hive.orc.writer.string-statistics-limit")
        public OrcWriterConfig setStringStatisticsLimit​(io.airlift.units.DataSize stringStatisticsLimit)
      • getMaxCompressionBufferSize

        public io.airlift.units.DataSize getMaxCompressionBufferSize()
      • setMaxCompressionBufferSize

        @Config("hive.orc.writer.max-compression-buffer-size")
        public OrcWriterConfig setMaxCompressionBufferSize​(io.airlift.units.DataSize maxCompressionBufferSize)
      • getDefaultBloomFilterFpp

        public double getDefaultBloomFilterFpp()
      • setDefaultBloomFilterFpp

        @Config("hive.orc.default-bloom-filter-fpp")
        public OrcWriterConfig setDefaultBloomFilterFpp​(double defaultBloomFilterFpp)
      • isUseLegacyVersion

        @Deprecated
        public boolean isUseLegacyVersion()
        Deprecated.
      • setUseLegacyVersion

        @Deprecated
        @LegacyConfig(value="hive.orc.writer.use-legacy-version-number",
                      replacedBy="hive.orc.writer.writer-identification")
        public OrcWriterConfig setUseLegacyVersion​(boolean useLegacyVersion)
        Deprecated.
      • getValidationPercentage

        @DecimalMin("0.0")
        @DecimalMax("100.0")
        public @javax.validation.constraints.DecimalMin("0.0"),@javax.validation.constraints.DecimalMax("100.0") double getValidationPercentage()
      • setValidationPercentage

        @Config("hive.orc.writer.validation-percentage")
        public OrcWriterConfig setValidationPercentage​(double validationPercentage)