aboutsummaryrefslogtreecommitdiff
path: root/weed/shell/command_ec_common.go
AgeCommit message (Collapse)AuthorFilesLines
2021-02-16avoid possible nil disk infoChris Lu1-24/+27
2021-02-16this can compile now!!!Chris Lu1-11/+25
2020-09-14shell: add volumeServer.evacuate commandChris Lu1-4/+19
2020-09-12shell: volume.balance plan by ratio of fullnessChris Lu1-0/+4
2020-02-25avoid reusing context objectChris Lu1-23/+20
fix https://github.com/chrislusf/seaweedfs/issues/1182
2020-01-26use the same context object in order to retryChris Lu1-4/+4
2019-12-28ec: generate and copy .vif fileChris Lu1-0/+1
2019-12-24ec encode distribute ec data and parity shards evenlyChris Lu1-6/+2
2019-12-23shell: add ec.decode commandChris Lu1-0/+1
2019-11-12add sortEcNodesByFreeslotsDecending and sortEcNodesByFreeslotsAscendingChris Lu1-2/+8
addressing https://github.com/chrislusf/seaweedfs/issues/1111
2019-11-12avoid double counting ec slotChris Lu1-10/+10
addressing issue found in https://github.com/chrislusf/seaweedfs/issues/1111 The ec slots are already counted on the server side.
2019-11-10use constantChris Lu1-1/+1
2019-06-10ec shard balancingChris Lu1-25/+152
2019-06-07ec.balance: collect dc rack infoChris Lu1-3/+7
2019-06-05fix ec related bugsChris Lu1-1/+8
2019-06-05periodic scripts exeuction from leader masterChris Lu1-3/+3
2019-06-03fix ec.encode not finding the local ec shardsChris Lu1-2/+2
2019-06-03fix multiple bugsChris Lu1-0/+198