Harshavardhana
|
3622fbc87d
|
Across donut, split, nimble some code cleanup
|
10 years ago |
Harshavardhana
|
30fc14e703
|
Restructure codebase move crypto, checksum to top-level, move ``split`` into donut, move crypto/keys into api/auth
|
10 years ago |
Harshavardhana
|
a8056c4c12
|
Return error during JoinFiles back to the caller for inspection
|
10 years ago |
Harshavardhana
|
2b0b5f014a
|
Update license header Mini should be Minimalist really
|
10 years ago |
Harshavardhana
|
3e321b6631
|
Golint cleanup pkg/utils/split
|
10 years ago |
Harshavardhana
|
5e1e5ad786
|
More updates on documentation
|
10 years ago |
Harshavardhana
|
fab954f13f
|
Run govet and fix
|
10 years ago |
Harshavardhana
|
68de9ac19e
|
Further restructure
|
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 |
Frederick F. Kautz IV
|
b5d84790a2
|
Further simplifying merging files. Eliminated a structure, switched to PipeWriter
|
10 years ago |
Harshavardhana
|
6b36b5c551
|
A full restructure
|
10 years ago |
Frederick F. Kautz IV
|
c02fa65b0f
|
Split's SplitStream now creates and returns a read only channel.
|
10 years ago |
Frederick F. Kautz IV
|
d73c57cff9
|
Split's JoinStream now creates and returns a read only channel
|
10 years ago |
Harshavardhana
|
9a5003dd25
|
Provide JoinFilesWithPrefix case with Gochannel
|
10 years ago |
Harshavardhana
|
0c4dd8f5fa
|
Avoid linux to be hard dependency on build
|
10 years ago |
Harshavardhana
|
3a6cac8ada
|
Remove unnecessary C code and use everything from Golang
|
10 years ago |
Frederick F. Kautz IV
|
89587e1391
|
Adding file splitter and streaming byte chunker
|
10 years ago |
Harshavardhana
|
67e9a27b34
|
Enable way to split files at input bytes
|
10 years ago |
Harshavardhana
|
3cefaf5ad8
|
Restructure directory, add 'pkgs' folder now
|
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 |