Module compaction_config

Source

Constantsยง

DEFAULT_EMERGENCY_LEVEL0_SST_FILE_COUNT ๐Ÿ”’
DEFAULT_EMERGENCY_LEVEL0_SUB_LEVEL_PARTITION ๐Ÿ”’
DEFAULT_EMERGENCY_PICKER ๐Ÿ”’
DEFAULT_LEVEL0_STOP_WRITE_THRESHOLD_MAX_SIZE ๐Ÿ”’
DEFAULT_LEVEL0_STOP_WRITE_THRESHOLD_MAX_SST_COUNT ๐Ÿ”’
DEFAULT_LEVEL0_STOP_WRITE_THRESHOLD_SUB_LEVEL_NUMBER ๐Ÿ”’
DEFAULT_LEVEL_MULTIPLIER ๐Ÿ”’
DEFAULT_MAX_BYTES_FOR_LEVEL_BASE ๐Ÿ”’
DEFAULT_MAX_COMPACTION_BYTES ๐Ÿ”’
DEFAULT_MAX_COMPACTION_FILE_COUNT ๐Ÿ”’
DEFAULT_MAX_L0_COMPACT_LEVEL_COUNT ๐Ÿ”’
DEFAULT_MAX_LEVEL ๐Ÿ”’
DEFAULT_MAX_SPACE_RECLAIM_BYTES ๐Ÿ”’
DEFAULT_MAX_SUB_COMPACTION ๐Ÿ”’
DEFAULT_MIN_COMPACTION_BYTES ๐Ÿ”’
DEFAULT_MIN_OVERLAPPING_SUB_LEVEL_COMPACT_LEVEL_COUNT ๐Ÿ”’
DEFAULT_MIN_SUB_LEVEL_COMPACT_LEVEL_COUNT ๐Ÿ”’
DEFAULT_SST_ALLOWED_TRIVIAL_MOVE_MAX_COUNT ๐Ÿ”’
DEFAULT_SST_ALLOWED_TRIVIAL_MOVE_MIN_SIZE ๐Ÿ”’
DEFAULT_TARGET_FILE_SIZE_BASE ๐Ÿ”’
DEFAULT_TIER_COMPACT_TRIGGER_NUMBER ๐Ÿ”’
DEFAULT_TOMBSTONE_RATIO_PERCENT ๐Ÿ”’
GB ๐Ÿ”’
MB ๐Ÿ”’

Functionsยง

compaction_filter_mask
disable_auto_group_scheduling
emergency_level0_sst_file_count
emergency_level0_sub_level_partition
enable_emergency_picker
level0_max_compact_file_number
level0_overlapping_sub_level_compact_level_count
level0_stop_write_threshold_max_size
level0_stop_write_threshold_max_sst_count
level0_stop_write_threshold_sub_level_number
level0_sub_level_compact_level_count
level0_tier_compact_file_number
max_bytes_for_level_base
max_bytes_for_level_multiplier
max_compaction_bytes
max_l0_compact_level_count
max_level
max_overlapping_level_size
max_space_reclaim_bytes
max_sub_compaction
sst_allowed_trivial_move_max_count
sst_allowed_trivial_move_min_size
sub_level_max_compaction_bytes
target_file_size_base
tombstone_reclaim_ratio