aboutsummaryrefslogtreecommitdiff
path: root/weed/shell/command_volume_fix_replication.go
AgeCommit message (Expand)AuthorFilesLines
2021-12-10add lock messageschrislu1-1/+1
2021-12-05volume.fix.replication: fix misplaced volumeschrislu1-4/+56
2021-10-24volume copy: stream out copying progress and avoid grpc request timeoutChris Lu1-1/+15
2021-10-01refactorChris Lu1-5/+5
2021-10-01check that the topology has been updatedKonstantin Lebedev1-3/+42
2021-10-01rename opt volumesPerStepKonstantin Lebedev1-5/+5
2021-09-30https://github.com/chrislusf/seaweedfs/issues/1846Konstantin Lebedev1-33/+47
2021-09-13shell: do not need to lock to see volume -hChris Lu1-4/+4
2021-09-12change server address from string to a typeChris Lu1-3/+4
2021-08-29fix commentsChris Lu1-1/+1
2021-08-10dedup keeps the largest replicaChris Lu1-4/+4
2021-08-08shell: volume.tier.move avoid moving all volumes to one destinationChris Lu1-0/+2
2021-08-03shell: volume.fix.replication retries even when there is no error #2235Chris Lu1-1/+1
2021-07-21go fmtChris Lu1-1/+1
2021-07-16add `-retry` option for `volume.fix.replication`Chris Lu1-7/+8
2021-07-16refactorChris Lu1-43/+51
2021-02-22shell: add volume.tier.moveChris Lu1-4/+4
2021-02-22refactoringChris Lu1-8/+5
2021-02-16avoid possible nil disk infoChris Lu1-2/+5
2021-02-16this can compile now!!!Chris Lu1-12/+14
2021-01-27update help messageChris Lu1-2/+2
2021-01-27avoid error messageChris Lu1-1/+3
2021-01-26shell: volume.fix.replication adds collectionPattern with wildcard charactersChris Lu1-2/+28
2020-11-10delete old volume replicaChris Lu1-12/+14
2020-09-20shell: move volume operations to use flag parsing argumentsChris Lu1-3/+7
2020-09-11shell: volume balance follows replica placementChris Lu1-12/+17
2020-09-09filer: cross cluster synchronizationChris Lu1-4/+4
2020-09-07return nil if no need to do anythingChris Lu1-1/+1
2020-09-07shell: volume.fix.replication also purge over replicated volumesChris Lu1-28/+86
2020-09-07refactoringChris Lu1-36/+40
2020-09-07refactorChris Lu1-2/+8
2020-09-06typoChris Lu1-1/+1
2020-09-06printout over replicated locationsChris Lu1-0/+2
2020-08-27fix help messageChris Lu1-1/+1
2020-06-18erasure coding: fix cases where there are no .ecj filesChris Lu1-1/+4
2020-05-17logsChris Lu1-1/+1
2020-04-23master: add cluster wide lock/unlock operation in weed shellChris Lu1-0/+4
2020-04-05go fmtChris Lu1-1/+1
2020-04-02volume.fix.replication: add test cases for complicated movingChris Lu1-18/+118
2020-02-25avoid reusing context objectChris Lu1-5/+4
2020-01-26use the same context object in order to retryChris Lu1-1/+1
2019-12-23shell: add ec.decode commandChris Lu1-7/+8
2019-06-22fix compilation errorChris Lu1-1/+1
2019-06-22refactoringChris Lu1-12/+8
2019-06-05periodic scripts exeuction from leader masterChris Lu1-3/+3
2019-04-20shell: add command volume.moveChris Lu1-1/+0
2019-04-17refactoringChris Lu1-1/+1
2019-03-23textual changesChris Lu1-0/+6
2019-03-23weed shell: adjust help text formatChris Lu1-1/+6
2019-03-23weed shell: add "volume.fix.replication"Chris Lu1-0/+194