]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: EC Optimizations fix missing call to partial_write
authorBill Scales <bill_scales@uk.ibm.com>
Tue, 20 May 2025 10:37:05 +0000 (11:37 +0100)
committerAlex Ainscow <aainscow@uk.ibm.com>
Tue, 1 Jul 2025 11:57:50 +0000 (12:57 +0100)
commitddc306255868f26ae0a3951710ef18207fff9b30
treeb99cb0d60095fc89691744aac107290ca511b1c8
parent7f134a32b38f16555984b06f87a8ce581b492cf9
osd: EC Optimizations fix missing call to partial_write

When a shard is backfilling and it receives a log entry where the
transaction is not applied it can skip the roll forward by
immediately advancing crt. However it is still necessary to
call partial_write in this scenario to keep the pwlc information
up to date.

Signed-off-by: Bill Scales <bill_scales@uk.ibm.com>
src/osd/PGLog.h
src/osd/PeeringState.cc
src/osd/PeeringState.h