Re-exports§
pub use mock_hummock_meta_client::MockHummockMetaClient;pub use compactor_manager::*;
Modules§
- compaction
- compactor_
manager - error
- level_
handler 🔒 - manager 🔒
- metrics_
utils 🔒 - mock_
hummock_ meta_ client - model
- sequence
- table_
write_ throughput_ statistic - test_
utils - time_
travel
Structs§
- Commit
Epoch Info - Committed
Table Change LogProgress - Compaction
Event Loop - Group
State Validator - Hummock
Compaction Event Dispatcher - Hummock
Compaction Event Handler - Hummock
Compactor Dedicated Event Loop - Hummock
Manager - Hummock
Version Safe Point HummockVersionSafePointprevents hummock versions GE than it from being GC. It’s used by meta node itself to temporarily pin versions. It also keeps changelog references removed during its lifetime in a separate tracker.- Iceberg
Compaction Event Dispatcher - Iceberg
Compaction Event Handler - NewTable
Fragment Info
Enums§
- Group
State - Manual
Compaction Trigger Result - Schedule
Trigger - What triggered the compaction schedule request.
Statics§
Traits§
Functions§
- start_
checkpoint_ loop - start_
hummock_ workers - Start hummock’s asynchronous tasks.
- start_
truncate_ table_ change_ log_ loop - start_
vacuum_ metadata_ loop - Starts a task to periodically vacuum stale metadata.
- start_
vacuum_ time_ travel_ metadata_ loop