D5 Disk space management
- Area
- D — Content & household
- Audience
- operator
- Kind
- feature
- Status
- accepted
- Maturity
- shipped
- Shipped in
- 0.12.0
- Labels
- storage
- Requires
- B5
The feature in the specification · Read at
Requirements
Exhaustion MUST be projected from committed content, not reported only when free space is low.
- locked by
- 0.12.0 met
- recorded done
- lemonfibercrates/lemonfiber-core/src/space.rscrates/lemonfiber-core/src/space/tally.rscrates/lemonfiber-core/src/space/level.rscrates/lemonfiber-core/src/space/run.rscrates/lemonfiber-ports/src/filesystem.rscrates/lemonfiber-core/src/space/waste.rs
- cited by
- lemonfiber@1b4e124ec4
Space accounting MUST be inode-aware so hardlinked content is counted once.
- locked by
- 0.12.0 met
- recorded done
- lemonfibercrates/lemonfiber-core/src/space.rscrates/lemonfiber-core/src/space/tally.rscrates/lemonfiber-core/src/space/level.rscrates/lemonfiber-core/src/space/run.rscrates/lemonfiber-ports/src/filesystem.rscrates/lemonfiber-core/src/space/waste.rs
- cited by
- lemonfiber@1b4e124ec4
Logical and physical usage MUST be reported distinctly where they differ.
- locked by
- 0.12.0 met
- recorded done
- lemonfibercrates/lemonfiber-core/src/space.rscrates/lemonfiber-core/src/space/tally.rscrates/lemonfiber-core/src/space/level.rscrates/lemonfiber-core/src/space/run.rscrates/lemonfiber-ports/src/filesystem.rscrates/lemonfiber-core/src/space/waste.rs
- cited by
- lemonfiber@1b4e124ec4
Consumption MUST be attributed by category, identifying what is reclaimable.
- locked by
- 0.12.0 met
- recorded done
- lemonfibercrates/lemonfiber-core/src/space.rscrates/lemonfiber-core/src/space/tally.rscrates/lemonfiber-core/src/space/level.rscrates/lemonfiber-core/src/space/run.rscrates/lemonfiber-ports/src/filesystem.rscrates/lemonfiber-core/src/space/waste.rs
- cited by
- lemonfiber@1b4e124ec4
lemonfiber MUST NOT delete media automatically under any threshold.
- locked by
- 0.12.0 met
- recorded done
- lemonfibercrates/lemonfiber-core/src/space.rscrates/lemonfiber-core/src/space/tally.rscrates/lemonfiber-core/src/space/level.rscrates/lemonfiber-core/src/space/run.rscrates/lemonfiber-ports/src/filesystem.rscrates/lemonfiber-core/src/space/waste.rs
- cited by
- lemonfiber@fdc2ed1466lemonfiber@1b4e124ec4
Cleanup affecting seeding torrents MUST state the ratio consequence and require confirmation.
Thresholds MUST escalate, and exhaustion MUST halt new acquisitions to protect service databases.
- locked by
- 0.12.0 met
- recorded done
- lemonfibercrates/lemonfiber-core/src/space.rscrates/lemonfiber-core/src/space/tally.rscrates/lemonfiber-core/src/space/level.rscrates/lemonfiber-core/src/space/run.rscrates/lemonfiber-ports/src/filesystem.rscrates/lemonfiber-core/src/space/waste.rs
- cited by
- lemonfiber@1b4e124ec4
Both the data root and the service config volume MUST be monitored.
- locked by
- 0.12.0 met
- recorded done
- lemonfibercrates/lemonfiber-core/src/space.rscrates/lemonfiber-core/src/space/tally.rscrates/lemonfiber-core/src/space/level.rscrates/lemonfiber-core/src/space/run.rscrates/lemonfiber-ports/src/filesystem.rscrates/lemonfiber-core/src/space/waste.rs
- cited by
- lemonfiber@1b4e124ec4
Stale readings from network volumes MUST be reported with their reading time.
- locked by
- 0.12.0 met
- recorded done
- lemonfibercrates/lemonfiber-core/src/space.rscrates/lemonfiber-core/src/space/tally.rscrates/lemonfiber-core/src/space/level.rscrates/lemonfiber-core/src/space/run.rscrates/lemonfiber-ports/src/filesystem.rscrates/lemonfiber-core/src/space/waste.rs
- cited by
- lemonfiber@1b4e124ec4
Space freed externally MUST clear the condition promptly.
- locked by
- 0.12.0 met
- recorded done
- lemonfibercrates/lemonfiber-core/src/space.rscrates/lemonfiber-core/src/space/tally.rscrates/lemonfiber-core/src/space/level.rscrates/lemonfiber-core/src/space/run.rscrates/lemonfiber-ports/src/filesystem.rscrates/lemonfiber-core/src/space/waste.rs
- cited by
- lemonfiber@1b4e124ec4
Filesystem quotas MUST be reported in preference to underlying device capacity.
- locked by
- 0.12.0 met
- recorded done
- lemonfibercrates/lemonfiber-core/src/space.rscrates/lemonfiber-core/src/space/tally.rscrates/lemonfiber-core/src/space/level.rscrates/lemonfiber-core/src/space/run.rscrates/lemonfiber-ports/src/filesystem.rscrates/lemonfiber-core/src/space/waste.rs
- cited by
- lemonfiber@1b4e124ec4
Unusually large individual items MUST be highlighted.
- locked by
- 0.12.0 met
- recorded done
- lemonfibercrates/lemonfiber-core/src/space.rscrates/lemonfiber-core/src/space/tally.rscrates/lemonfiber-core/src/space/level.rscrates/lemonfiber-core/src/space/run.rscrates/lemonfiber-ports/src/filesystem.rscrates/lemonfiber-core/src/space/waste.rs
- cited by
- lemonfiber@1b4e124ec4
A disk filling mid-import MUST halt, report the partial state, and offer cleanup before retry.
- locked by
- 0.12.0 met
- recorded done
- lemonfibercrates/lemonfiber-core/src/space.rscrates/lemonfiber-core/src/space/tally.rscrates/lemonfiber-core/src/space/level.rscrates/lemonfiber-core/src/space/run.rscrates/lemonfiber-ports/src/filesystem.rscrates/lemonfiber-core/src/space/waste.rs
- cited by
- lemonfiber@1b4e124ec4
Files marked intentionally unmanaged MUST NOT be reported as orphaned waste.
- locked by
- 0.12.0 met
- recorded done
- lemonfibercrates/lemonfiber-core/src/space.rscrates/lemonfiber-core/src/space/tally.rscrates/lemonfiber-core/src/space/level.rscrates/lemonfiber-core/src/space/run.rscrates/lemonfiber-ports/src/filesystem.rscrates/lemonfiber-core/src/space/waste.rs
- cited by
- lemonfiber@1b4e124ec4