Project

General

Profile

Actions

Subtask #2738

closed

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 almost 12 years ago. Updated about 11 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Joao Eduardo Luis
Category:
Monitor
Target version:
% 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.

Actions #1

Updated by Joao Eduardo Luis almost 12 years ago

  • % Done changed from 0 to 60

Implemented, although it has not been tested yet.

Actions #2

Updated by Joao Eduardo Luis over 11 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.

Actions

Also available in: Atom PDF