Module dropped

Module dropped 

Source
Expand description

Dropped region GC handling.

This module handles garbage collection for “dropped regions”. A dropped region is:

  1. Recorded in table_repart metadata (the only place that still remembers it)
  2. No longer exists in table_route metadata (removed from region routing)
  3. No longer present in any datanode’s heartbeat (physically closed)

This differs from “active regions” which exist in both metadata and heartbeats. The table_repart entry serves as a tombstone that tracks which regions were merged/split and need their files cleaned up.

Structs§

DroppedRegionAssignment 🔒
Result of collecting and assigning dropped regions to peers.
DroppedRegionCollector 🔒
Collector for dropped regions that need GC.
DroppedRegionInfo 🔒
Information about a dropped region ready for GC.