]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
erasure-code: Add new flag for whether plugins support encoding/decoding or CRCs
authorJon Bailey <jonathan.bailey1@ibm.com>
Mon, 12 May 2025 20:15:06 +0000 (21:15 +0100)
committerJon Bailey <jonathan.bailey1@ibm.com>
Mon, 14 Jul 2025 14:16:51 +0000 (15:16 +0100)
commita05bb75cf27b0e262c1cbb770719a619e60629ac
tree3b20b0cdc8fb332b00005f9615ad99f2a4271ad7
parent5267745bf55a54c94a0d936a58f66f54b576876b
erasure-code: Add new flag for whether plugins support encoding/decoding or CRCs

Add new flag for whether plugins support encoding/decoding or CRCs to get the CRC of what the encoded/decoded data would be.

Signed-off-by: Jon Bailey <jonathan.bailey1@ibm.com>
src/erasure-code/ErasureCodeInterface.h
src/erasure-code/clay/ErasureCodeClay.h
src/erasure-code/isa/ErasureCodeIsa.h
src/erasure-code/isa/ErasureCodePluginIsa.cc
src/erasure-code/jerasure/ErasureCodeJerasure.h
src/erasure-code/shec/ErasureCodeShec.h
src/osd/ECUtil.h
src/test/erasure-code/TestErasureCodeIsa.cc
src/test/erasure-code/TestErasureCodePlugins.cc