summaryrefslogtreecommitdiffstats
path: root/src/erasure-code/shec (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove embedded 'cephd' codeDan Mick2018-05-112-10/+0
* cmake: enable CMP0046Kefu Chai2018-04-261-2/+0
* erasure-code: avoid bufferlist::push_frontSage Weil2018-04-031-1/+4
* erasure-code: refactor the interfaces to hide internals from publicKefu Chai2017-11-032-10/+10
* Introducing sub-chunks. Replaced the old decode, minimum_to_decodeMyna V2017-10-301-2/+2
* erasure-code: factor generic create_rule into parent ErasureCodeSage Weil2017-07-062-41/+1
* erasure-code: ruleset-* -> crush-*Sage Weil2017-07-062-19/+24
* mon,crush: 'osd crush rule create-replicated ...'Sage Weil2017-07-061-1/+1
* crush/CrushWrapper: add_simple_ruleset[_at] -> add_simple_rule[_at]Sage Weil2017-06-201-2/+3
* erasure-code: optimize header file dependencyshawn2017-05-194-6/+6
* common: add override in header fileliuchang08122017-03-032-29/+29
* cmake: fix rpath on shared libraries and executablesRicardo Dias2017-01-181-0/+4
* dout: Use dout_contextAdam C. Emerson2016-12-223-0/+4
* src/erasure-code/shec/ErasureCodeShec.cc:fix typosxianxiaxiao2016-12-141-1/+1
* embedded: add compression and EC plugins to libcephdBassam Tabbara2016-11-292-1/+13
* erasure-code/shec/ErasureCodeShec.cc: use memset to fill integer VLAsDanny Al-Gaaf2016-11-091-0/+3
* erasure-code: Backward compatibility with legacy EC pluginsBassam Tabbara2016-09-291-1/+11
* erasure-code: Move the EC factory code into separate header filesBassam Tabbara2016-09-292-8/+37
* erasure-code: Remove SIMD flavors for jerasure and shecBassam Tabbara2016-09-293-125/+8
* remove autotoolsSage Weil2016-09-071-162/+0
* cmake: fix unmatched endforeachKefu Chai2016-08-191-1/+1
* cmake: recompile erasure src for different variantsKefu Chai2016-08-181-54/+12
* cmake: install erasure plugins into ${pkglibdir}/erasure-codeKefu Chai2016-06-011-5/+5
* cmake: erasure-decode-non-regression.sh passingAli Maredia2016-04-151-2/+2
* cmake: fix paths & make object libs of various EC filesMatt Benjamin2016-02-231-33/+21
* cmake: src/erasure-code CMakeLists.txt's changesAli Maredia2016-01-051-1/+44
* Build internal plugins and classes as modulesJames Page2015-11-041-5/+5
* 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
* erasure code: shec performance optimization with decoding cacheTakanori Nakao2015-09-043-22/+311
* cmake: check_TESTPROGRAMS tests runningAli Maredia2015-09-031-0/+36
* osd: always load erasure plugins from the configured directorySage Weil2015-08-212-3/+7
* 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-061-2/+4
* erasure-code: implement get_profile for every pluginsLoic Dachary2015-06-011-0/+1
* erasure-code: ErasureCodeShec update default values to stringLoic Dachary2015-05-313-17/+17
* erasure-code: implement consistent error streamLoic Dachary2015-05-253-8/+10
* erasure-code: do not leak shec instance on failureLoic Dachary2015-05-251-0/+1
* erasure-code: define the ErasureCodeProfile typeLoic Dachary2015-05-253-28/+27
* 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
* 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
* ErasureCodeShec.cc: prefer ++operator for non-primitive iterDanny Al-Gaaf2015-02-241-1/+1