Skip to main content

Module compactor_runner

Module compactor_runner 

Source

Structsยง

CompactorRunner

Functionsยง

acquire_complete_catalog_agent ๐Ÿ”’
assert_output_table_ids_subset_of_read_input ๐Ÿ”’
Compactor output must only contain table ids that are readable in the normalized task input.
compact
Handles a compaction task and reports its status to hummock manager. Always return Ok and let hummock manager handle errors.
compact_and_build_sst
compact_done ๐Ÿ”’
Fills in the compact task and tries to report the task result to meta node.
compact_with_agent
Handles a compaction task and reports its status to hummock manager. Always return Ok and let hummock manager handle errors.
estimate_input_stream_buffer_size ๐Ÿ”’
Estimate transport and buffered payload memory for one compaction input stream. The allowance saturates at u64::MAX on overflow.
partition_overlapping_sstable_infos