Package org.apache.flink.state.forst
Class ForStConfigurableOptions
java.lang.Object
org.apache.flink.state.forst.ForStConfigurableOptions
- All Implemented Interfaces:
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:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize>static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize>static final org.apache.flink.configuration.ConfigOption<Double>static final org.apache.flink.configuration.ConfigOption<Boolean>static final org.apache.flink.configuration.ConfigOption<Duration>static final org.apache.flink.configuration.ConfigOption<Long>static final org.apache.flink.configuration.ConfigOption<org.forstdb.CompactionStyle>static final org.apache.flink.configuration.ConfigOption<List<org.forstdb.CompressionType>>static final org.apache.flink.configuration.ConfigOption<String>static final org.apache.flink.configuration.ConfigOption<Integer>static final org.apache.flink.configuration.ConfigOption<org.forstdb.InfoLogLevel>static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize>static final org.apache.flink.configuration.ConfigOption<Integer>static final org.apache.flink.configuration.ConfigOption<Integer>static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize>static final org.apache.flink.configuration.ConfigOption<Integer>static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize>static final org.apache.flink.configuration.ConfigOption<Integer>static final org.apache.flink.configuration.ConfigOption<Double>static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize>static final org.apache.flink.configuration.ConfigOption<Boolean>static final org.apache.flink.configuration.ConfigOption<Boolean>static final org.apache.flink.configuration.ConfigOption<Boolean>static final org.apache.flink.configuration.ConfigOption<Boolean>static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize>static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
MAX_BACKGROUND_THREADS
-
MAX_OPEN_FILES
-
LOG_MAX_FILE_SIZE
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> LOG_MAX_FILE_SIZE -
LOG_FILE_NUM
-
LOG_DIR
-
LOG_LEVEL
public static final org.apache.flink.configuration.ConfigOption<org.forstdb.InfoLogLevel> LOG_LEVEL -
COMPACTION_STYLE
public static final org.apache.flink.configuration.ConfigOption<org.forstdb.CompactionStyle> COMPACTION_STYLE -
USE_DYNAMIC_LEVEL_SIZE
-
COMPRESSION_PER_LEVEL
public static final org.apache.flink.configuration.ConfigOption<List<org.forstdb.CompressionType>> COMPRESSION_PER_LEVEL -
TARGET_FILE_SIZE_BASE
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> TARGET_FILE_SIZE_BASE -
MAX_SIZE_LEVEL_BASE
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> MAX_SIZE_LEVEL_BASE -
WRITE_BUFFER_SIZE
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> WRITE_BUFFER_SIZE -
MAX_WRITE_BUFFER_NUMBER
-
MIN_WRITE_BUFFER_NUMBER_TO_MERGE
public static final org.apache.flink.configuration.ConfigOption<Integer> MIN_WRITE_BUFFER_NUMBER_TO_MERGE -
BLOCK_SIZE
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> BLOCK_SIZE -
METADATA_BLOCK_SIZE
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> METADATA_BLOCK_SIZE -
BLOCK_CACHE_SIZE
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> BLOCK_CACHE_SIZE -
WRITE_BATCH_SIZE
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> WRITE_BATCH_SIZE -
USE_BLOOM_FILTER
-
BLOOM_FILTER_BITS_PER_KEY
-
BLOOM_FILTER_BLOCK_BASED_MODE
public static final org.apache.flink.configuration.ConfigOption<Boolean> BLOOM_FILTER_BLOCK_BASED_MODE -
COMPACT_FILTER_QUERY_TIME_AFTER_NUM_ENTRIES
public static final org.apache.flink.configuration.ConfigOption<Long> COMPACT_FILTER_QUERY_TIME_AFTER_NUM_ENTRIES -
COMPACT_FILTER_PERIODIC_COMPACTION_TIME
public static final org.apache.flink.configuration.ConfigOption<Duration> COMPACT_FILTER_PERIODIC_COMPACTION_TIME -
RESTORE_OVERLAP_FRACTION_THRESHOLD
public static final org.apache.flink.configuration.ConfigOption<Double> RESTORE_OVERLAP_FRACTION_THRESHOLD -
USE_INGEST_DB_RESTORE_MODE
-
USE_DELETE_FILES_IN_RANGE_DURING_RESCALING
public static final org.apache.flink.configuration.ConfigOption<Boolean> USE_DELETE_FILES_IN_RANGE_DURING_RESCALING
-
-
Constructor Details
-
ForStConfigurableOptions
public ForStConfigurableOptions()
-