]> 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, 21 Oct 2025 13:34:54 +0000 (14:34 +0100)
commit53f3be06bd51a0a1eb46f87e1582723615e2642c
tree47ec940d9fe5bfdc458341e14b3ddc9215c1be1b
parent2587f2e3865596f9e89b7b80d0563037b9faa4c9
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