Subtask #2738
Feature #2611: mon: Single-Paxos
Subtask #2621: mon: Single-Paxos: synchronize the MonitorDBStore of oblivious monitor
mon: Single-Paxos: Sync: Add snapshot support to the monitor store
% Done:
60%
Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
Having snapshot support, and being able to iterate over it instead of iterating directly over the store's keys, allows us to maintain a consistent view of the store without incurring in issues if we are reading (and packing the keys and values to another monitor) while updating the store.
History
#1 Updated by Joao Eduardo Luis over 10 years ago
- % Done changed from 0 to 60
Implemented, although it has not been tested yet.
#2 Updated by Joao Eduardo Luis over 10 years ago
- Status changed from In Progress to Rejected
This task was superseded by task #2756, which provides a much more broad implementation using directly the available KeyValueDB iterators.