aboutsummaryrefslogtreecommitdiff
path: root/weed/shell/command_volume_move.go
AgeCommit message (Collapse)AuthorFilesLines
2024-12-18Parallelize volume replica operations within `ec.encode`. (#6374)Lisandro Pin1-2/+6
2024-11-20[shell] add noLock param for volume.move (#6261)Konstantin Lebedev1-3/+11
2024-09-29refactorchrislu1-1/+1
2024-09-28add IsResourceHeavy() to command interfacechrislu1-0/+4
2024-09-24fix(volume): don't persist RO state in specific cases (#6058)Max Denushev1-5/+8
* fix(volume): don't persist RO state in specific cases * fix(volume): writable always persist
2023-06-12Delete volume is empty (#4561)Konstantin Lebedev1-3/+4
* use onlyEmpty for deleteVolume https://github.com/seaweedfs/seaweedfs/issues/4559 * fix IsEmpty * fix test --------- Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
2022-08-21feat(weed.move): add a speed limit parameter of moving files (#3478)qzh1-7/+9
* feat(weed.move): add a speed limit parameter of moving files * fix(weed.move): set the default value of ioBytePerSecond to vs.compactionBytePerSecond Co-authored-by: zhihao.qu <zhihao.qu@ly.com>
2022-07-29move to https://github.com/seaweedfs/seaweedfschrislu1-5/+5
2021-12-26use streaming mode for long poll grpc callschrislu1-6/+6
streaming mode would create separate grpc connections for each call. this is to ensure the long poll connections are properly closed.
2021-12-10add lock messageschrislu1-1/+1
2021-10-24volume copy: stream out copying progress and avoid grpc request timeoutChris Lu1-6/+22
fix https://github.com/chrislusf/seaweedfs/issues/2386
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-9/+10
2021-08-14go fmtChris Lu1-1/+1
2021-08-13shell: volume.tier.move makes up changes if volume move failedChris Lu1-0/+11
2021-08-10output formatChris Lu1-1/+1
2021-08-10avoid fail on tail errorChris Lu1-3/+7
2021-02-22disk type support custom tagsChris Lu1-3/+3
2021-02-14disk type only supports hdd and ssd, not ready for random tags yetChris Lu1-3/+3
2021-02-13adjust help messageChris Lu1-2/+2
2021-02-13adjust help messageChris Lu1-1/+1
2021-02-09volume: add capability to change disk type when moving a volumeChris Lu1-4/+9
2020-10-28add shell command volume mark writableKonstantin Lebedev1-0/+15
2020-09-20shell: move volume operations to use flag parsing argumentsChris Lu1-9/+11
2020-08-19Added VolumeMarkWritable and VolumeStatus grpc methodsJames Hartig1-0/+37
This is necessary for copy to mark as read-only and then restore the original state afterwards.
2020-04-23master: add cluster wide lock/unlock operation in weed shellChris Lu1-0/+4
fix https://github.com/chrislusf/seaweedfs/issues/1286
2020-02-25avoid reusing context objectChris Lu1-15/+14
fix https://github.com/chrislusf/seaweedfs/issues/1182
2020-01-26use the same context object in order to retryChris Lu1-3/+3
2020-01-01update help messageChris Lu1-1/+1
2019-06-05periodic scripts exeuction from leader masterChris Lu1-2/+2
2019-04-20shell: add commands volume.copy volume.delete volume.mount volume.unmountChris Lu1-2/+2
2019-04-20add notesChris Lu1-1/+1
2019-04-20refactoringChris Lu1-15/+17
2019-04-20shell: add command volume.moveChris Lu1-0/+124