]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: Correct scrub analysis for OSDs and fix up written shards. 64064/head
authorAlex Ainscow <aainscow@uk.ibm.com>
Thu, 8 May 2025 16:52:16 +0000 (17:52 +0100)
committerAlex Ainscow <aainscow@uk.ibm.com>
Fri, 20 Jun 2025 11:08:28 +0000 (12:08 +0100)
commit4d2b482f74b09441932b841778adda77e3670603
tree34e3903e453e75888c43df28ec805b57b745e589
parent289262a5ca7f07e769658b29bdccf517fbd56e0c
osd: Correct scrub analysis for OSDs and fix up written shards.

This is a collection of minor changes to make scrub compatible with new EC.

Signed-off-by: Alex Ainscow <aainscow@uk.ibm.com>
(cherry picked from commit b762e98a4db3671a9e908adafbc2df09f1005ed1)
12 files changed:
src/osd/ECBackend.cc
src/osd/ECBackend.h
src/osd/ECSwitch.h
src/osd/ECUtil.h
src/osd/PG.h
src/osd/PGBackend.h
src/osd/osd_types.cc
src/osd/osd_types.h
src/osd/scrubber/scrub_backend.cc
src/osd/scrubber/scrub_backend.h
src/osd/scrubber_common.h
src/test/osd/test_scrubber_be.cc