]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: Recover non-primary shards with the correct version.
authorAlex Ainscow <aainscow@uk.ibm.com>
Thu, 8 May 2025 13:22:36 +0000 (14:22 +0100)
committerAlex Ainscow <aainscow@uk.ibm.com>
Tue, 1 Jul 2025 12:03:30 +0000 (13:03 +0100)
commit4332a188b72eea09c48d913d1b4576259a32a4a4
tree466a40d2d9219d5c7e4b78364d5a7c4813ec847b
parentdafe15ec4d7fd6c7deb77cfa00a3e737c71545dc
osd: Recover non-primary shards with the correct version.

Scrub revealed a bug whereby the non-primary shards were being given a
version number in the OI which did not match the expected version in
the authoritative OI.

A secondary issue is that all attributes were being pushed to the non
primary shards, whereas only OI is actually needed.

Signed-off-by: Alex Ainscow <aainscow@uk.ibm.com>
# Conflicts:
# src/osd/osd_types.h
src/osd/ECBackend.cc