Module iceberg_compaction

Module iceberg_compaction 

Source

Modulesยง

iceberg_compactor_runner ๐Ÿ”’

Structsยง

IcebergTaskMeta
Metadata of a task waiting (or running) โ€“ independent from the actual runner implementation. Runner (payload) is stored separately so tests can omit it.
IcebergTaskQueue
FIFO compaction task queue with lightweight replacement and parallelism budgeting. Features:
IcebergTaskQueueInner ๐Ÿ”’
Internal storage. waiting and running are disjoint.
PoppedIcebergTask

Enumsยง

PushResult

Type Aliasesยง

TaskId ๐Ÿ”’
TaskUniqueIdent ๐Ÿ”’