]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
osd: Cope with empty reads from an OSD without panic.
authorAlex Ainscow <aainscow@uk.ibm.com>
Thu, 8 May 2025 15:14:03 +0000 (16:14 +0100)
committerLaura Flores <lflores@ibm.com>
Wed, 9 Jul 2025 15:47:25 +0000 (15:47 +0000)
commit9279d1c684a3741397095abfa8985cc7e495e613
tree19e5f664d99fd1de6c5e2340ad5e3fa69466d1ef
parentbdbfc80f23b7d6c62b5dc7116b16f97028c9f87a
osd: Cope with empty reads from an OSD without panic.

If a ReadOp from EC contains two objects where one object only reads from a single shard, but
 other onjects require other shards, then this bug can be hit.  The fix should make it clear
 what the issue is

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