Project

General

Profile

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

Added by Joao Eduardo Luis over 6 years ago. Updated about 6 years ago.

Status:
Rejected
Priority:
Normal
Category:
Monitor
Target version:
Start date:
07/06/2012
Due date:
% 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 6 years ago

  • % Done changed from 0 to 60

Implemented, although it has not been tested yet.

#2 Updated by Joao Eduardo Luis over 6 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.

Also available in: Atom PDF