Harshavardhana
|
76e601b26b
|
Golint cleanup pkg/storage
|
10 years ago |
Harshavardhana
|
c3ad0906e0
|
Add deadcode code which recursivley goes into all directories and verifies dangling variables.
|
10 years ago |
Harshavardhana
|
432275e966
|
Full restructure in accordance with
- pkg/{subsystem}/{package} style
- modify Makefile to reflect the new style,
consolidate various entries
- add a dummy ``main.go`` at top level
|
10 years ago |
Harshavardhana
|
6b36b5c551
|
A full restructure
|
10 years ago |
Harshavardhana
|
7314b5e37d
|
Fixes #71 - some crazy races inside erasure and simplify the code
- This change also brings in changing 'unsigned char' to 'uint8_t'
for brevity
|
10 years ago |
Harshavardhana
|
922e6bac0b
|
Erasure restructuring
|
10 years ago |
Harshavardhana
|
3cefaf5ad8
|
Restructure directory, add 'pkgs' folder now
|
10 years ago |
Harshavardhana
|
6592ef3bd2
|
Make use of LRU and higher order erasure functions
|
10 years ago |
Harshavardhana
|
22853ed1d9
|
Use DeepEquals instead of bytes Compare
|
10 years ago |
Harshavardhana
|
6a6dac8365
|
erasure: Coding blocks during encoding were garbage, fixes #21
|
10 years ago |
Harshavardhana
|
1e7515a7df
|
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
|
10 years ago |