omnipaxos icon indicating copy to clipboard operation
omnipaxos copied to clipboard

Intermediate/Multi-versioning of Snapshots

Open haraldng opened this issue 3 years ago • 0 comments

By using snapshots in the prepare phase (#38), entries or a snapshot of a server that was previously decided might be overwritten by the AcceptSync. However, we cannot determine what is decided or only accepted in this snapshot. Thus, before this new snapshot is decided, the server cannot serve decided reads.

To solve this we need to keep the old snapshot or log and serve reads with it until the new snapshot is decided.

haraldng avatar Feb 02 '22 13:02 haraldng