Skip to main content

Module compact

Module compact 

Source
Expand description

ArrayOp::Compact handler for NodeDB-Lite.

Delegates to crate::engine::array::retention::run_retention to merge out-of-horizon tile-versions per segment and rewrite the manifest. When audit_retain_ms is None the array has no retention policy and compact is a no-op (returns rows_affected = 0).

Functions§

compact
Execute ArrayOp::Compact for the Lite engine.