Project

General

Profile

Actions

Feature #7285

closed

EC: ReplicatedPG needs to maintain a pending_last_update tracking the most recent update submitted to the backend

Added by Samuel Just about 10 years ago. Updated about 10 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Category:
-
Target version:
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

This is necessary because though with ReplicatedBackend, log_operation will be called from within the submit_transaction call, with ECBackend, if a read is necessary to get a partial chunk, we will delay calling log_operation until we submit the transaction locally, possibly several message exchanges in the future. Thus, ReplicatedPG must track a pending_last_update which it looses when peering restarts. This should be used to initialize OpContexts.

Actions #1

Updated by Ian Colle about 10 years ago

  • Target version changed from v0.76b to v0.77
Actions #2

Updated by Samuel Just about 10 years ago

  • Status changed from New to Rejected

nvm

Actions

Also available in: Atom PDF