Module hummock

Source

ModulesΒ§

compaction_group πŸ”’
list_kv πŸ”’
list_version πŸ”’
list_version_deltas πŸ”’
migrate_legacy_object πŸ”’
pause_resume πŸ”’
resize_cache πŸ”’
sst_dump πŸ”’
tiered_cache_tracing πŸ”’
trigger_full_gc πŸ”’
trigger_manual_compaction πŸ”’
validate_version πŸ”’

StructsΒ§

SstDumpArgs

FunctionsΒ§

build_compaction_config_vec
cancel_compact_task
disable_commit_epoch
get_compaction_score
list_compaction_group
list_compaction_status
list_kv
list_pinned_versions
list_version
list_version_deltas
merge_compaction_group
migrate_legacy_object
pause_version_checkpoint
print_user_key_in_archive
print_version_delta_in_archive
rebuild_table_stats
replay_version
For now this function itself doesn’t provide useful info. We can extend it to reveal interested info, e.g. at which hummock version is a user key added/removed for what reason (row deletion/compaction/etc.).
resize_cache
resume_version_checkpoint
split_compaction_group
sst_dump
sst_dump_via_sstable_store
tiered_cache_tracing
trigger_full_gc
trigger_manual_compaction
update_compaction_config
validate_version