Project

General

Profile

Actions

Feature #7286

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:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

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

Description

While ReplicatedBackend always calls log_operation from within the call to log_operation, this won't be true of ECBackend when it needs read a partial stripe prior to submitting the write. Thus, ReplicatedPG must maintain in-memory pending_last_update state which is forgotten on peering restart since the pending operations will also be forgotten.

Actions #1

Updated by Samuel Just about 10 years ago

  • Status changed from New to Closed
Actions #2

Updated by Samuel Just about 10 years ago

  • Target version deleted (v0.76b)
Actions

Also available in: Atom PDF