]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
erasure-code: move source files to a dedicated directory
authorLoic Dachary <loic@dachary.org>
Thu, 6 Feb 2014 10:00:33 +0000 (11:00 +0100)
committerLoic Dachary <loic@dachary.org>
Thu, 6 Feb 2014 10:28:48 +0000 (11:28 +0100)
commit7baa62f687f5531e795a9544f9f5f2b7f64fa376
tree14ef48675ae93a888e0f6ee3bf30d85086e92b21
parent471c67828cf98224f89bd8efb28d377f8d745b7a
erasure-code: move source files to a dedicated directory

The src/erasure-code directory contains the erasure-code plugin system
and the jerasure plugin. It is moved out of OSD because it now belongs
to a convenience library ( LIBERASURE_CODE ) which is used both by OSDs
and MONs.

Signed-off-by: Loic Dachary <loic@dachary.org>
53 files changed:
src/Makefile.am
src/erasure-code/ErasureCodeInterface.h [new file with mode: 0644]
src/erasure-code/ErasureCodePlugin.cc [new file with mode: 0644]
src/erasure-code/ErasureCodePlugin.h [new file with mode: 0644]
src/erasure-code/Makefile.am [new file with mode: 0644]
src/erasure-code/jerasure/ErasureCodeJerasure.cc [new file with mode: 0644]
src/erasure-code/jerasure/ErasureCodeJerasure.h [new file with mode: 0644]
src/erasure-code/jerasure/ErasureCodePluginJerasure.cc [new file with mode: 0644]
src/erasure-code/jerasure/Makefile.am [new file with mode: 0644]
src/erasure-code/jerasure/cauchy.c [new file with mode: 0644]
src/erasure-code/jerasure/cauchy.h [new file with mode: 0644]
src/erasure-code/jerasure/cauchy_best_r6.c [new file with mode: 0644]
src/erasure-code/jerasure/galois.c [new file with mode: 0644]
src/erasure-code/jerasure/galois.h [new file with mode: 0644]
src/erasure-code/jerasure/jerasure.c [new file with mode: 0644]
src/erasure-code/jerasure/jerasure.h [new file with mode: 0644]
src/erasure-code/jerasure/liberation.c [new file with mode: 0644]
src/erasure-code/jerasure/liberation.h [new file with mode: 0644]
src/erasure-code/jerasure/reed_sol.c [new file with mode: 0644]
src/erasure-code/jerasure/reed_sol.h [new file with mode: 0644]
src/erasure-code/jerasure/vectorop.h [new file with mode: 0644]
src/mon/OSDMonitor.cc
src/mon/OSDMonitor.h
src/osd/ErasureCodeInterface.h [deleted file]
src/osd/ErasureCodePlugin.cc [deleted file]
src/osd/ErasureCodePlugin.h [deleted file]
src/osd/ErasureCodePluginJerasure/ErasureCodeJerasure.cc [deleted file]
src/osd/ErasureCodePluginJerasure/ErasureCodeJerasure.h [deleted file]
src/osd/ErasureCodePluginJerasure/ErasureCodePluginJerasure.cc [deleted file]
src/osd/ErasureCodePluginJerasure/Makefile.am [deleted file]
src/osd/ErasureCodePluginJerasure/cauchy.c [deleted file]
src/osd/ErasureCodePluginJerasure/cauchy.h [deleted file]
src/osd/ErasureCodePluginJerasure/cauchy_best_r6.c [deleted file]
src/osd/ErasureCodePluginJerasure/galois.c [deleted file]
src/osd/ErasureCodePluginJerasure/galois.h [deleted file]
src/osd/ErasureCodePluginJerasure/jerasure.c [deleted file]
src/osd/ErasureCodePluginJerasure/jerasure.h [deleted file]
src/osd/ErasureCodePluginJerasure/liberation.c [deleted file]
src/osd/ErasureCodePluginJerasure/liberation.h [deleted file]
src/osd/ErasureCodePluginJerasure/reed_sol.c [deleted file]
src/osd/ErasureCodePluginJerasure/reed_sol.h [deleted file]
src/osd/ErasureCodePluginJerasure/vectorop.h [deleted file]
src/osd/Makefile.am
src/test/erasure-code/ceph_erasure_code.cc
src/test/erasure-code/ceph_erasure_code_benchmark.cc
src/test/osd/ErasureCodeExample.h
src/test/osd/ErasureCodePluginExample.cc
src/test/osd/ErasureCodePluginFailToInitialize.cc
src/test/osd/ErasureCodePluginFailToRegister.cc
src/test/osd/ErasureCodePluginHangs.cc
src/test/osd/TestErasureCodeJerasure.cc
src/test/osd/TestErasureCodePlugin.cc
src/test/osd/TestErasureCodePluginJerasure.cc