Expand description
Pure local-trim decision for the diskless WAL flusher.
Structs§
- Diskless
Retention Policy - One diskless partition’s retention configuration and floor, read at
now_ms. - Diskless
Trim Decision - Whether and where to advance one diskless partition’s local log start.
Enums§
- Diskless
Batch Step - One decoded-batch step in a diskless cold-read run.
Functions§
- diskless_
batch_ step - Classify one decoded batch without splitting it or overflowing coordinates.
- diskless_
logical_ range - Select the covering logical range, or the first successor after a gap.
- diskless_
object_ reclaimable - Permit object deletion only after the grace period and with no index reference in the projection protected by the caller’s cache lock.
- diskless_
retention_ prefix - Select the oldest contiguous prefix of one diskless partition’s committed WAL index ranges that retention allows to expire.
- diskless_
span_ extension - Extend an object byte span only across a contiguous whole indexed range.
- diskless_
trim_ decision - Plan a local trim behind both the committed object-store frontier and the high watermark’s configured safety lag.