Skip to main content

Module object_store

Module object_store 

Source
Expand description

ObjectStoreBackend — durable partial-state storage backed by any object_store implementation (S3, GCS, Azure, LocalFileSystem).

seal_checkpoint performs a CAS seal: if every vnode’s partial.bin and every required commit descriptor is present, put(_SEAL, Create) seals the exact checkpoint attempt. The _SEAL marker is the durability boundary the checkpoint coordinator consults before releasing sinks. Retention advances one durable, monotonic prune floor before deleting artifacts, preventing concurrent or restarted writers from republishing a retired attempt without accumulating one tombstone per checkpoint.

Structs§

ObjectStoreBackend
Object-store-backed StateBackend.