]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
erasure-code: locally repairable code plugin
authorLoic Dachary <loic@dachary.org>
Sun, 8 Jun 2014 12:19:18 +0000 (14:19 +0200)
committerLoic Dachary <loic-201408@dachary.org>
Fri, 29 Aug 2014 17:38:57 +0000 (19:38 +0200)
commitb0fd48158b3bff8b558052d064a929ef876e2cce
tree69cf9b34d0babc4f9228f84fcda74d86f9b301c6
parentc2ca011708dd111f196b3a83ce76a768d80e65ef
erasure-code: locally repairable code plugin

Recursively apply erasure code techniques so that recovering from the
loss of some chunks only require a subset of the available chunks, most
of the time.

http://tracker.ceph.com/issues/7238 Fixes: #7238

Signed-off-by: Loic Dachary <loic@dachary.org>
doc/rados/operations/index.rst
src/erasure-code/LRC/ErasureCodeLRC.cc [new file with mode: 0644]
src/erasure-code/LRC/ErasureCodeLRC.h [new file with mode: 0644]
src/erasure-code/LRC/ErasureCodePluginLRC.cc [new file with mode: 0644]
src/erasure-code/LRC/Makefile.am [new file with mode: 0644]
src/erasure-code/Makefile.am
src/test/erasure-code/Makefile.am
src/test/erasure-code/TestErasureCodeLRC.cc [new file with mode: 0644]
src/test/erasure-code/TestErasureCodePluginLRC.cc [new file with mode: 0644]