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 |
|