]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
osd: Implement sparse reads for EC for direct reads only
authorAlex Ainscow <aainscow@uk.ibm.com>
Fri, 3 Oct 2025 13:47:15 +0000 (14:47 +0100)
committerAlex Ainscow <aainscow@uk.ibm.com>
Tue, 14 Oct 2025 10:42:14 +0000 (11:42 +0100)
commit80f9c5148157de442584d0dd5943aea10cbfc5e9
treeed4b1dc2c5ea0eb8c4198c61c5e730f97d86292b
parentfaafe9346525ee001e66106d8bce2bb1e24daf3c
osd: Implement sparse reads for EC for direct reads only

Sparse reads for EC are simple to implement, as the code is essentially
identical to that of replica, with some address translation.

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