]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
osd: Use correct shard_versions when queuing multiple writes in optimized EC.
authorAlex Ainscow <aainscow@uk.ibm.com>
Fri, 25 Apr 2025 08:13:46 +0000 (09:13 +0100)
committerLaura Flores <lflores@ibm.com>
Wed, 9 Jul 2025 15:47:25 +0000 (15:47 +0000)
commitf13538b5c072ce0610454d9c81ac3804c19c6c66
tree529409c20c337db1140a8e3f9f69d4d0ef795105
parentfb2d50c30ab75a0b19aa390e9271485cadd172fb
osd: Use correct shard_versions when queuing multiple writes in optimized EC.

The problem was that incorrect shard_versions were being detected
by scrub. The comment in the code explains the detailed problem
and solution.

Signed-off-by: Alex Ainscow <aainscow@uk.ibm.com>
(cherry picked from commit 6ab686fefcef4bf83e2b77164c39c9c7d00c567c)
src/osd/ECTransaction.cc