mito2::compaction

Module compactor

Source

Structs§

  • CompactionRegion represents a region that needs to be compacted. It’s the subset of MitoRegion.
  • Region version for compaction that does not hold memtables.
  • DefaultCompactor is the default implementation of Compactor.
  • [MergeOutput] represents the output of merging SST files.
  • OpenCompactionRegionRequest represents the request to open a compaction region.

Traits§

  • Compactor is the trait that defines the compaction logic.

Functions§

  • Open a compaction region from a compaction request. It’s simple version of RegionOpener::open().