Skip to main content

Module materialize_rows

Module materialize_rows 

Source
Expand description

Decode flushed segment blobs back into per-row Values.

On Origin, segments are write-once: once encoded they are only ever read, scanned, or (for RESTORE) decoded back into rows and re-issued through the normal durable write path. Each cell decodes through crate::reader::decoded_cell_value. The in-place rewrite embedded deployments use is in crate::compaction.

Re-exports§

pub use rows::materialize_segment_live_rows;

Modules§

rows
Materialize live (non-deleted) rows from a flushed segment blob.