Actions
Feature #7286
closedEC: ReplicatedPG needs to maintain a pending_last_update tracking the most recent update submitted to the backend
% 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