Module compactor_manager

Source

Structsยง

Compactor
Wraps the stream between meta node and compactor node. Compactor node will re-establish the stream when the previous one fails.
CompactorManager
CompactorManagerInner
CompactorManagerInner maintains compactors which can process compact task. A compact task is tracked in HummockManager::Compaction via both CompactStatus and CompactTaskAssignment.
IcebergCompactor
IcebergCompactorManager
IcebergCompactorManagerInner
TaskHeartbeat ๐Ÿ”’

Constantsยง

TASK_NORMAL
TASK_NOT_FOUND
TASK_RUN_TOO_LONG

Traitsยง

CompactorManagerTrait

Type Aliasesยง

CompactorManagerRef
CompactorSubscribeResponseEvent ๐Ÿ”’
CompactorSubscribeStreamReceiver ๐Ÿ”’
CompactorSubscribeStreamSender ๐Ÿ”’
IcebergCompactorManagerRef
IcebergCompactorSubscribeResponseEvent ๐Ÿ”’
IcebergCompactorSubscribeStreamReceiver ๐Ÿ”’
IcebergCompactorSubscribeStreamSender ๐Ÿ”’