Module compaction_test_runner

Source

Structsยง

CompactionTestMetrics ๐Ÿ”’
StorageMetrics ๐Ÿ”’

Constantsยง

CHECKPOINT_FREQ_FOR_REPLAY ๐Ÿ”’
SST_ID_SHIFT_COUNT ๐Ÿ”’

Functionsยง

check_compaction_results
compaction_test_main
Steps to use the compaction test tool
create_hummock_store_with_metrics
init_metadata_for_replay ๐Ÿ”’
open_hummock_iters ๐Ÿ”’
pin_old_snapshots ๐Ÿ”’
poll_compaction_schedule_status ๐Ÿ”’
Poll the compaction task assignment to aware whether scheduling is success. Returns (whether scheduling is success, expected number of new versions)
poll_compaction_tasks_status ๐Ÿ”’
pull_version_deltas ๐Ÿ”’
start_compactor_node ๐Ÿ”’
start_compactor_thread
start_meta_node
start_replay ๐Ÿ”’
start_replay_thread ๐Ÿ”’

Type Aliasesยง

StateStoreIterType ๐Ÿ”’