aboutsummaryrefslogtreecommitdiff
path: root/weed/shell/command_ec_balance.go
AgeCommit message (Expand)AuthorFilesLines
2020-10-21fix typoChris Lu1-1/+1
2020-09-14shell: add volumeServer.evacuate commandChris Lu1-1/+1
2020-04-23master: add cluster wide lock/unlock operation in weed shellChris Lu1-0/+4
2020-02-25remove ctx if possibleChris Lu1-5/+2
2020-02-25avoid reusing context objectChris Lu1-24/+22
2019-11-12passing in averageShardsPerEcNode instead of expectedTotalEcShardsChris Lu1-2/+1
2019-11-12add sortEcNodesByFreeslotsDecending and sortEcNodesByFreeslotsAscendingChris Lu1-2/+2
2019-11-10fix rack_not_found caseChris Lu1-0/+4
2019-06-10go fmtChris Lu1-1/+1
2019-06-10ec shard balancingChris Lu1-121/+334
2019-06-07ec.balance: collect dc rack infoChris Lu1-9/+13
2019-06-05fix ec related bugsChris Lu1-0/+25
2019-06-05periodic scripts exeuction from leader masterChris Lu1-8/+8
2019-06-05adjust help messageChris Lu1-1/+1
2019-06-04correct count for free ec slots, avoid removing generated shardsChris Lu1-0/+1
2019-06-04purge duplicated ec shardsChris Lu1-2/+4
2019-06-03able to purge extra ec shard copiesChris Lu1-23/+60
2019-06-03fix multiple bugsChris Lu1-22/+3
2019-06-01adjust help messageChris Lu1-1/+1
2019-06-01ec.balance: use specific collection namesChris Lu1-7/+3
2019-06-01ec shard delete also check ec volumes, in addition to volumesChris Lu1-7/+20
2019-05-30collection list normal and ec volumesChris Lu1-1/+1
2019-05-30print out the ec balancing planChris Lu1-0/+245