Package org.apache.flink.state.forst
Class ForStConfigurableOptions
- java.lang.Object
-
- org.apache.flink.state.forst.ForStConfigurableOptions
-
- All Implemented Interfaces:
Serializable
@Experimental public class ForStConfigurableOptions extends Object implements Serializable
This class contains the configuration options for the ForStStateBackend.Currently, Options of ForSt would be configured by values here, and a user-defined
ForStOptionsFactory
may override the configurations here.- See Also:
- Serialized Form
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ForStConfigurableOptions()
-
-
-
Field Detail
-
MAX_BACKGROUND_THREADS
public static final ConfigOption<Integer> MAX_BACKGROUND_THREADS
-
MAX_OPEN_FILES
public static final ConfigOption<Integer> MAX_OPEN_FILES
-
LOG_MAX_FILE_SIZE
public static final ConfigOption<MemorySize> LOG_MAX_FILE_SIZE
-
LOG_FILE_NUM
public static final ConfigOption<Integer> LOG_FILE_NUM
-
LOG_DIR
public static final ConfigOption<String> LOG_DIR
-
LOG_LEVEL
public static final ConfigOption<org.forstdb.InfoLogLevel> LOG_LEVEL
-
COMPACTION_STYLE
public static final ConfigOption<org.forstdb.CompactionStyle> COMPACTION_STYLE
-
USE_DYNAMIC_LEVEL_SIZE
public static final ConfigOption<Boolean> USE_DYNAMIC_LEVEL_SIZE
-
COMPRESSION_PER_LEVEL
public static final ConfigOption<List<org.forstdb.CompressionType>> COMPRESSION_PER_LEVEL
-
TARGET_FILE_SIZE_BASE
public static final ConfigOption<MemorySize> TARGET_FILE_SIZE_BASE
-
MAX_SIZE_LEVEL_BASE
public static final ConfigOption<MemorySize> MAX_SIZE_LEVEL_BASE
-
WRITE_BUFFER_SIZE
public static final ConfigOption<MemorySize> WRITE_BUFFER_SIZE
-
MAX_WRITE_BUFFER_NUMBER
public static final ConfigOption<Integer> MAX_WRITE_BUFFER_NUMBER
-
MIN_WRITE_BUFFER_NUMBER_TO_MERGE
public static final ConfigOption<Integer> MIN_WRITE_BUFFER_NUMBER_TO_MERGE
-
BLOCK_SIZE
public static final ConfigOption<MemorySize> BLOCK_SIZE
-
METADATA_BLOCK_SIZE
public static final ConfigOption<MemorySize> METADATA_BLOCK_SIZE
-
BLOCK_CACHE_SIZE
public static final ConfigOption<MemorySize> BLOCK_CACHE_SIZE
-
WRITE_BATCH_SIZE
public static final ConfigOption<MemorySize> WRITE_BATCH_SIZE
-
USE_BLOOM_FILTER
public static final ConfigOption<Boolean> USE_BLOOM_FILTER
-
BLOOM_FILTER_BITS_PER_KEY
public static final ConfigOption<Double> BLOOM_FILTER_BITS_PER_KEY
-
BLOOM_FILTER_BLOCK_BASED_MODE
public static final ConfigOption<Boolean> BLOOM_FILTER_BLOCK_BASED_MODE
-
COMPACT_FILTER_QUERY_TIME_AFTER_NUM_ENTRIES
public static final ConfigOption<Long> COMPACT_FILTER_QUERY_TIME_AFTER_NUM_ENTRIES
-
COMPACT_FILTER_PERIODIC_COMPACTION_TIME
public static final ConfigOption<Duration> COMPACT_FILTER_PERIODIC_COMPACTION_TIME
-
-