]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
erasure-code: remove jerasure internals dependencies 1938/head
authorLoic Dachary <loic@dachary.org>
Sun, 8 Jun 2014 17:19:45 +0000 (19:19 +0200)
committerLoic Dachary <loic@dachary.org>
Thu, 12 Jun 2014 21:36:27 +0000 (23:36 +0200)
commite29beff3f1206faf86d6ddefab912006f35cbaeb
tree548aa05f5cc70530ec5521514c6291e1cb6e88a0
parent87650d430f2c169cbf9035e78a3262fe985f20ad
erasure-code: remove jerasure internals dependencies

Use the galois_init_default_field() function instead of implementing it
in the init function of the ErasureCodeJerasure plugin. It removes
dependencies to internal variables of the jerasure library that are
subject to change because they are not part of the published API.

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

Signed-off-by: Loic Dachary <loic@dachary.org>
src/erasure-code/jerasure/ErasureCodePluginJerasure.cc
src/erasure-code/jerasure/jerasure