Module compaction_utils

Source

Structsยง

CompactionStatistics
CompactionStatistics will count the results of each compact split
CompactorContext
A CompactorContext describes the context of a compactor.
RemoteBuilderFactory
TaskConfig

Functionsยง

build_multi_compaction_filter
calculate_task_parallelism
calculate_task_parallelism_impl
check_compaction_result
Compare result of compaction task and input. The data saw by user shall not change after applying compaction result.
check_flush_result
check_result ๐Ÿ”’
estimate_task_output_capacity
generate_splits
generate_splits_fast ๐Ÿ”’
generate_splits_for_task
metrics_report_for_task
optimize_by_copy_block