]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
ErasureCode: abstract interface
authorLoic Dachary <loic@dachary.org>
Mon, 19 Aug 2013 16:56:56 +0000 (18:56 +0200)
committerLoic Dachary <loic@dachary.org>
Mon, 9 Sep 2013 19:23:17 +0000 (21:23 +0200)
commitdde21bdfeb6d390d056b66c8983adf68ae1d05a9
tree9ac77258159387dd61e473f1b17d80d8f204888c
parentf3d507e05d271ef5d91b8fed5259450f9e8fad30
ErasureCode: abstract interface

The erasure coded pool relies on this abstract interface to encode and
decode the chunks stored in the OSD. It has been designed to be
generic enough to accomodate the libraries and algorithms that are
most likely to be used. It does not claim to be universal.

http://tracker.ceph.com/issues/5878 refs #5878

Signed-off-by: Loic Dachary <loic@dachary.org>
src/osd/ErasureCodeInterface.h [new file with mode: 0644]
src/osd/Makefile.am