jmsadair / raft

An implementation of the Raft consensus protocol.
MIT License
31 stars 2 forks source link

Storage refactor #37

Closed jmsadair closed 6 months ago

jmsadair commented 6 months ago

Added a new interface PersistentStorage to reflect the shared behavior of Log, SnapshotStorage, and StateStorage. Refactored some of the error handling in the implementations of these interfaces.