# Functions
New returns a new compaction controller instance.
NewCompactor creates a new Compactor instance.
# Variables
DefaultConfig is the default compaction configuration.
ErrSkipped indicates that compaction was skipped.
# Structs
Compactor encapsulates segment compaction logic.
Config represents the compaction configuration.
Controller represents the compaction controller.
ControllerConfig represents the compaction controller configuration.