omnipaxos icon indicating copy to clipboard operation
omnipaxos copied to clipboard

Atomic storage & In-memory cache for state

Open AbyelT opened this issue 2 years ago • 0 comments

Please make sure these boxes are checked, before submitting a new PR.

  • [X] You ran rustfmt on the code base before submitting (on latest nightly with rustfmt support)
  • [X] You reference which issue is being closed in the PR text (if applicable)
  • [ ] You updated the OmniPaxos book (if applicable)

Issues

Fix #40

Breaking Changes

  • SequencePaxos reads from in-memory cache struct for state
  • Operations that write to storage are Atomic

Other Changes

  • Added CachedState for internal in-memory state storage
  • Struct implementing Storage trait now returns Result for all operations

AbyelT avatar Sep 01 '22 15:09 AbyelT