Skip to main content

Module order_audit

Module order_audit 

Source
Expand description

Blob-ordering audit over a built archive: measure per-ordering range-read cost and recommend --blob-ordering.

Where the layout advisor’s ordering hint is an unsimulated access-shape guess (advisors::layout), this runs the shared simulator (stt_core::ordering_sim) over the archive’s real native tiles and ranks the four orderings by the range reads the two canonical access patterns (scrub a viewport across time; pan one instant across space) would cost. It reads only the directory — no payload decode — so it is cheap on any size.

Structs§

OrderAuditReport
The full ordering audit for one archive.
OrderingCostRow
One ordering’s simulated cost (range reads + bytes read per query + totals).

Functions§

format_text
Render an audit report as a doctor-style banner + table.
order_audit
Audit an opened archive’s blob ordering.