Expand description
Per-array segment manifest persisted in the Array namespace.
Key layout: manifest:{name} → zerompk-encoded ArrayManifest.
Each segment reference carries a numeric ID used to form the segment
storage key (segment:{name}:{id}).
Structs§
- Array
Manifest - Full manifest for one array.
- Segment
Ref - Reference to one flushed segment.
Functions§
- drop_
manifest - Remove the manifest and all segments of
namefrom storage. Used bydelete_array.extra_opsjoin the same batch as the manifest delete. - load_
manifest - Load the manifest for
namefrom storage. Returns an empty manifest when the key is absent (first open of a freshly created array). - save_
manifest - Persist the manifest for
nameto storage. - segment_
key