Expand description
Durable publication, journal/layout exclusion and retained local dependencies.
Structs§
- Backup
Layout Guard - Exclusive access to an existing resolved backup layout and its dependencies.
- Command
Lifetime Lock - Exclusive custody for one journal operation’s local command attempt.
- Command
Quiescence Guard - Fresh exclusive local quiescence for retained exact custody evidence.
- Journal
Lock JournalLock
Enums§
- Artifact
Commit Outcome - Result of publishing a temporary artifact or recovering its published tree.
- Command
Lifetime Lock Error - Typed custody admission, dispatch or quiescence failure.
- Journal
Lock Error JournalLockError- Persistence
Error - Typed local persistence failure.
Constants§
- COMMAND_
CUSTODY_ DESCRIPTOR_ ENV - Child environment variable containing its inherited custody descriptor number.
- MAX_
RESTORE_ REFERENCE_ BYTES - Maximum bytes decoded or published for one restore-dependency record.
Functions§
- commit_
artifact_ directory - Durably publish or recover one checksum-verified snapshot directory.
- create_
json_ durable - Publish a new machine record without replacing an existing entry.
- read_
json - Read one regular no-follow JSON file within an explicit byte limit.
- write_
json_ durable - Durably replace a machine record using a sibling temporary and rename.