]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: drop the is_systematic from ErasureCodeInterface
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Wed, 13 Mar 2024 13:36:03 +0000 (13:36 +0000)
committerRadosław Zarzyński <rzarzyns@redhat.com>
Mon, 3 Jun 2024 12:52:31 +0000 (14:52 +0200)
commite8f1e7c41604af47a9c6ca717a9985494810daf3
treea7fc116dd03af9d6beff5d9a2a1d43d57ac2956c
parentc4f19f1d29d24147575beac1afc2fb28d939f121
osd: drop the is_systematic from ErasureCodeInterface

This method has introduced by the intial EC partial read
effort. However, at the moment there is no implementation
of the `ErasureCodeInterface` that returns `false`.
In other words: all out EC algorithms are systematic
(for explanation of this term please refer to Wikipedia:
https://en.wikipedia.org/wiki/Systematic_code).

Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/erasure-code/ErasureCode.cc
src/erasure-code/ErasureCode.h
src/erasure-code/ErasureCodeInterface.h
src/osd/ECBackend.cc