summaryrefslogtreecommitdiffstats
path: root/src/erasure-code (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Build internal plugins and classes as modulesJames Page2015-11-044-12/+12
* CMake: make mon and osd depend on EC pluginsJohn Spray2015-10-141-0/+7
* erasure-code: shec must compare for equality with epsilonLoic Dachary2015-09-252-7/+3
* erasure-code: workaround i386 optimization bug with SHECLoic Dachary2015-09-221-1/+6
* ErasureCodeShecTableCache.cc: prefer --operator for non-primitive iteratorsDanny Al-Gaaf2015-09-101-1/+1
* Merge pull request #5829 from dachary/wip-12731-jerasure-warningsKefu Chai2015-09-091-0/+0
|\
| * erasure-code: fix gf-complete warningsLoic Dachary2015-09-071-0/+0
* | erasure code: shec performance optimization with decoding cacheTakanori Nakao2015-09-043-22/+311
|/
* cmake: Removed trailing spaces from isa .s filesAli Maredia2015-09-031-35/+35
* cmake: Uncommented erasure-code/shec conditionalAli Maredia2015-09-031-4/+3
* cmake: Removed traces of CDS, minor cmake fixesAli Maredia2015-09-031-3/+4
* cmake: check_TESTPROGRAMS tests runningAli Maredia2015-09-033-35/+72
* On Darwin: subfix of dynamic library is dylibYan, Zheng2015-08-311-0/+4
* Merge pull request #5503 from zhouyuan/isal_2.14_updateLoic Dachary2015-08-2943-441/+159
|\
| * erasure-code: Update ISA-L to 2.14Yuan Zhou2015-08-1743-441/+159
* | do not include directory in ec profilesSage Weil2015-08-212-6/+0
* | osd: always load erasure plugins from the configured directorySage Weil2015-08-2110-15/+29
|/
* cmake: check for better yasm and fix isaOrit Wasserman2015-08-072-2/+21
* Merge pull request #5000 from ceph/wip-da-SCA-20150601Kefu Chai2015-08-041-6/+3
|\
| * ErasureCodeJerasure.cc: remove redundant checks before erase()Danny Al-Gaaf2015-07-171-6/+3
* | Anotate all the .s filesBoris Ranto2015-07-2739-0/+78
* | Merge pull request #5246 from t-miyamae/wip-mshec-fixlogic3Loic Dachary2015-07-173-5/+208
|\ \
| * | erasure code: shec performance optimization with SIMD instructionsShotaro Kawaguchi2015-07-153-5/+208
| |/
* / erasure-code: set max_size to chunk_count() instead of 20 for shecLoic Dachary2015-07-161-0/+1
|/
* erasure code: fix shec's recovery issues found in teuthology testTakanori Nakao2015-07-082-150/+243
* erasure code: move shec.cc into ErasureCodeShec.ccTakanori Nakao2015-07-085-376/+329
* erasure-code: do not hide overloaded ErasureCode::parse()Kefu Chai2015-07-064-19/+26
* Removed unnecessary inclusion of iostreamMichal Jarzabek2015-06-092-0/+2
* erasure-code: add sanity check to guard against k=1Loic Dachary2015-06-062-0/+2
* erasure-code: implement ErasureCode::sanity_check_kLoic Dachary2015-06-062-0/+12
* erasure-code: verify the profile content matches get_profile()Loic Dachary2015-06-011-1/+9
* erasure-code: implement get_profile for every pluginsLoic Dachary2015-06-016-0/+28
* erasure-code: expect all plugins to implement get_profileLoic Dachary2015-06-011-0/+8
* erasure-code: ErasureCodeShec update default values to stringLoic Dachary2015-05-313-17/+17
* erasure-code: ErasureCodeLrc update default values to stringLoic Dachary2015-05-312-13/+31
* erasure-code: return ErasureCodeLrc::parse_kml errorLoic Dachary2015-05-311-1/+1
* erasure-code: ErasureCodeJerasure update default values to stringLoic Dachary2015-05-312-45/+63
* erasure-code: ErasureCodeIsa update default values to stringLoic Dachary2015-05-313-15/+20
* erasure-code: ErasureCode default value is a stringLoic Dachary2015-05-312-13/+28
* erasure-code: implement consistent error streamLoic Dachary2015-05-2516-66/+89
* erasure-code: do not leak shec instance on failureLoic Dachary2015-05-251-0/+1
* erasure-code: define the ErasureCodeProfile typeLoic Dachary2015-05-2518-190/+182
* erasure-code: Update ISA-L to 2.13Yuan Zhou2015-03-3047-464/+8056
* Merge pull request #4000 from ceph/wip-da-SCA-20150312Kefu Chai2015-03-252-0/+5
|\
| * shec/shec.cc: fix uninitialized scalar variable (UNINIT)Danny Al-Gaaf2015-03-171-0/+2
| * ErasureCodeShec.cc: fix uninitialized scalar variable (UNINIT)Danny Al-Gaaf2015-03-171-0/+3
* | erasure-code: make ErasureCodeIsaTableCache drop entries according to LRUAndreas Peters2015-03-201-8/+8
|/
* ErasureCodeShec::minimum_to_decode: reduce scope of variablesDanny Al-Gaaf2015-03-111-5/+5
* erasure-code/shec/shec.cc: fix resource leakDanny Al-Gaaf2015-02-241-0/+1
* erasure-code/shec/shec.cc: reduce scope of variablesDanny Al-Gaaf2015-02-241-4/+3