aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-06-04correct count for free ec slots, avoid removing generated shardsChris Lu2-9/+5
2019-06-04purge duplicated ec shardsChris Lu1-2/+4
2019-06-03able to purge extra ec shard copiesChris Lu2-25/+74
2019-06-03fix ec.rebuild bugsChris Lu2-4/+3
2019-06-03fix ec.encode not finding the local ec shardsChris Lu4-8/+15
2019-06-03fix multiple bugsChris Lu15-367/+957
2019-06-03fix volume balance bugChris Lu2-5/+10
2019-06-01adjust help messageChris Lu1-1/+1
2019-06-01ec.balance: use specific collection namesChris Lu1-7/+3
2019-06-01destroy ec volume if it is emptyChris Lu3-1/+18
2019-06-01ec shard delete also check ec volumes, in addition to volumesChris Lu5-29/+86
2019-05-31ec encode volumes quiet for a period of timeChris Lu5-113/+133
2019-05-31encode by collectionChris Lu1-7/+59
2019-05-31conditionally fresh the shard locationsChris Lu1-1/+7
2019-05-31ask for the ec volume versionChris Lu2-2/+27
2019-05-31forget shards that are brokenChris Lu1-7/+19
2019-05-30resolve concurrent modification problemChris Lu1-9/+10
2019-05-30delete ec collectionChris Lu2-7/+85
2019-05-30add collection.deleteChris Lu5-2/+92
2019-05-30collection list normal and ec volumesChris Lu7-117/+143
2019-05-30list ec collections alsoChris Lu2-3/+15
2019-05-30print out the ec balancing planChris Lu2-39/+308
2019-05-29clean up test filesChris Lu1-1/+1
2019-05-28reading by recover from other shardsChris Lu2-10/+80
2019-05-28working with reading remote intervalsChris Lu15-62/+75
2019-05-28adjust error message for file not foundChris Lu1-1/+1
2019-05-28WIPChris Lu3-15/+24
2019-05-28read ec volume shards locations from masterChris Lu5-106/+291
2019-05-27caching ec shard locationsChris Lu8-22/+45
2019-05-27refactoring ecx to ecVolumeChris Lu3-47/+69
2019-05-27refactoringChris Lu7-73/+64
2019-05-27volum server passes grpc option and master location to storeChris Lu6-23/+81
2019-05-27remove commentsChris Lu1-1/+0
2019-05-27add grpc ec shard readChris Lu12-168/+418
2019-05-27convert needle id to ec intervals to read fromChris Lu9-105/+215
2019-05-26adjust error messageChris Lu1-5/+5
2019-05-26adjust ec shard status on disconnectChris Lu1-0/+3
2019-05-26wdclient need to have ec shard info on initial dumpChris Lu1-0/+3
2019-05-26broadcast vid->location map to master clients for ec chardsChris Lu2-5/+46
2019-05-26incrementally update master ec shards stateChris Lu4-0/+77
2019-05-25mount/unmount ec shardsChris Lu8-134/+471
2019-05-25generate, balance, delete copied shards, delete old volumeChris Lu4-204/+389
2019-05-25allocate ec shards to volume serversChris Lu6-14/+172
2019-05-24pb shard info uses ShardBits instead one message for one shardChris Lu9-155/+175
2019-05-24shard id starts from zeroChris Lu5-1/+89
2019-05-23push the ec shard info to masterChris Lu1-0/+10
2019-05-23register ec shards to topologyChris Lu3-7/+73
2019-05-23register ec shards to each data nodeChris Lu2-2/+49
2019-05-23prepare to register ec shard info in masterChris Lu5-5/+65
2019-05-23add commentsChris Lu1-0/+2