]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
osd: EC Optimizations proc_replica_log needs to apply pwlc
authorBill Scales <bill_scales@uk.ibm.com>
Thu, 19 Jun 2025 12:41:17 +0000 (13:41 +0100)
committerAlex Ainscow <aainscow@uk.ibm.com>
Sun, 7 Sep 2025 23:10:41 +0000 (00:10 +0100)
commit49f0667804b65306a8e8bab7e6f245300f8b2cd3
tree338cd4549508e6d63f3383b580a7b9f7d2dc133d
parentd94805c09faf9c37a012ae8e0ee5bde284837518
osd: EC Optimizations proc_replica_log needs to apply pwlc

PeeringState::proc_replica_log needs to apply pwlc before
calling PGLog so that any partial writes that have occurred
are taken into account when working out where a replica/stray
has diverged from the primary.

Signed-off-by: Bill Scales <bill_scales@uk.ibm.com>
(cherry picked from commit 6c3c0a88b68e2548df670dbe9797d54f89259398)
src/osd/PeeringState.cc
src/osd/PeeringState.h