Expand description
Save — persist current state without creating a commit (crash recovery).
Distinct from Commit: Save is mechanical (for crash recovery), Commit is semantic (for versioning). Save uses atomic file replacement to prevent corruption from partial writes.
Structs§
- Save
Metrics - Metrics collected during a save operation.
- Save
Options - Options for customizing save behavior.
Enums§
- Save
Error - Errors from save/restore operations.
Functions§
- persist_
commits - Persist a CommitsTable as JSON to a directory.
- restore
- Restore store state from a save point (graph data only).
- restore_
commits - Restore a CommitsTable from JSON in a directory.
- restore_
full - Restore store state including commit history and refs.
- restore_
named_ batches - Restore named RecordBatch collections from a save directory.
- save
- Save current store state to a directory using atomic file replacement.
- save_
full - Save with commit history and refs.
- save_
named_ batches - Save arbitrary named RecordBatch collections with WAL + atomic write.
- save_
with_ options - Save with options, returning metrics about the operation.