Add erasure coding and decoding using Intel Storage Acceleration library

- move contrib/erasure --> contrib/isal
 - bring in low level 'isal' package for Go for exposing C functions
 - Implement Erasure 'encoding'
   Supports - Reed Solomon Codes, Cauchy Codes
 - Implement Erasure 'decoding'
   Supports - Reed Solomon Codes, Cauchy Codes
 - Renames Minios -> Minio at all the references
This commit is contained in:
Harshavardhana
2014-11-05 03:09:40 -08:00
parent cbce7fd66f
commit 1e7515a7df
85 changed files with 839 additions and 5 deletions

1
.gitignore vendored
View File

@@ -1,2 +1,3 @@
**/*.swp
/cover/
*~