]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
osd: Introduce optimized EC
authorAlex Ainscow <aainscow@uk.ibm.com>
Thu, 3 Apr 2025 13:47:28 +0000 (14:47 +0100)
committerAlex Ainscow <aainscow@uk.ibm.com>
Tue, 22 Apr 2025 07:42:41 +0000 (08:42 +0100)
commit9e2841ab167e0a0ac4869c4c28b2223cc29e0dbe
tree439eef76e6c8be60e90f00d2f105c670bf8c866a
parentdf6054088978c8934fe61382775329e07f61a079
osd: Introduce optimized EC

Signed-off-by: Alex Ainscow <aainscow@uk.ibm.com>
20 files changed:
src/osd/CMakeLists.txt
src/osd/ECBackend.cc
src/osd/ECBackend.h
src/osd/ECCommon.cc
src/osd/ECCommon.h
src/osd/ECExtentCache.cc [new file with mode: 0644]
src/osd/ECExtentCache.h
src/osd/ECTransaction.cc
src/osd/ECTransaction.h
src/osd/ECUtil.cc
src/osd/ECUtil.h
src/osd/ExtentCache.cc [deleted file]
src/osd/ExtentCache.h [deleted file]
src/test/erasure-code/TestErasureCodePluginJerasure.cc
src/test/osd/CMakeLists.txt
src/test/osd/TestECBackend.cc
src/test/osd/TestECUtil.cc [new file with mode: 0644]
src/test/osd/test_ec_transaction.cc
src/test/osd/test_extent_cache.cc
src/tools/erasure-code/ceph-erasure-code-tool.cc