Class RocksDBManualCompactionOptions

java.lang.Object
org.apache.flink.state.rocksdb.sstmerge.RocksDBManualCompactionOptions

public class RocksDBManualCompactionOptions extends Object
Configuration options for manual compaction for the RocksDB backend.
  • Field Details

    • MIN_INTERVAL

      public static final org.apache.flink.configuration.ConfigOption<Duration> MIN_INTERVAL
    • MAX_PARALLEL_COMPACTIONS

      public static final org.apache.flink.configuration.ConfigOption<Integer> MAX_PARALLEL_COMPACTIONS
    • MAX_FILE_SIZE_TO_COMPACT

      public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> MAX_FILE_SIZE_TO_COMPACT
    • MIN_FILES_TO_COMPACT

      public static final org.apache.flink.configuration.ConfigOption<Integer> MIN_FILES_TO_COMPACT
    • MAX_FILES_TO_COMPACT

      public static final org.apache.flink.configuration.ConfigOption<Integer> MAX_FILES_TO_COMPACT
    • MAX_OUTPUT_FILE_SIZE

      public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> MAX_OUTPUT_FILE_SIZE
    • MAX_AUTO_COMPACTIONS

      public static final org.apache.flink.configuration.ConfigOption<Integer> MAX_AUTO_COMPACTIONS
  • Constructor Details

    • RocksDBManualCompactionOptions

      public RocksDBManualCompactionOptions()