Harshavardhana
|
b0ea64a04f
|
Strip off quotes from ETag for verifying complete multipart upload
|
2015-07-25 16:10:05 -07:00 |
|
Krishna Srinivas
|
bcfaa12a4d
|
Encoder now directly reads from the object stream. Using split.Stream() was causing lot of redundant memory operations.
|
2015-07-26 03:54:39 +05:30 |
|
Harshavardhana
|
63c9cf0c4b
|
Move from Minimalist Object Storage to Minio Cloud Storage
|
2015-07-24 17:51:40 -07:00 |
|
Harshavardhana
|
43c908d5b9
|
ListObjects now considers multipart objects, also move to upstream check.v1
|
2015-07-18 15:49:41 -07:00 |
|
Harshavardhana
|
c1da10a207
|
Donut multipart support no get, listobjects() support yet
|
2015-07-17 16:23:51 -07:00 |
|
Harshavardhana
|
2553654e24
|
Add initial version of heal, remove rebalance
|
2015-07-14 22:56:41 -07:00 |
|
Harshavardhana
|
e37c5315ec
|
Live multiple disk removal works properly
|
2015-07-14 20:46:14 -07:00 |
|
Harshavardhana
|
e1e4908515
|
Wire up sha512 matching inside donut along with md5sum
|
2015-07-14 19:47:50 -07:00 |
|
Harshavardhana
|
e885259584
|
Handle removal of disks - getObject() now reads if disks are missing underneath, add initial stub healing code
|
2015-07-14 18:53:00 -07:00 |
|
Harshavardhana
|
29838bb851
|
Cleanup temporary writers upon errors during putObject(), all metadata() write operations
|
2015-07-10 14:11:04 -07:00 |
|
Harshavardhana
|
15dd0df187
|
Support signature v4 at rest
|
2015-07-10 11:49:27 -07:00 |
|
Harshavardhana
|
14844f48dd
|
Make donut do everything as an atomic operation, this avoids all the deadlocks and races
|
2015-07-03 17:16:58 -07:00 |
|
Harshavardhana
|
8a4e7bcdcf
|
Add full API tests, move storage/donut to donut, add disk tests as well
|
2015-07-03 14:36:29 -07:00 |
|