chrislu
|
c8c7c10c3f
volume.tier.move: avoid double counting
|
2 years ago |
chrislu
|
f18803424a
volume.balance: add delay during tight loop
|
2 years ago |
chrislu
|
b8490fe427
adjust volume count even when not applying the changes
|
2 years ago |
divanikus
|
67e3fe996a
async volumeTierMove
|
2 years ago |
chrislu
|
a2d3f89c7b
add lock messages
|
2 years ago |
Chris Lu
|
119d5908dd
shell: do not need to lock to see volume -h
|
3 years ago |
Chris Lu
|
e5fc35ed0c
change server address from string to a type
|
3 years ago |
Chris Lu
|
0f7d4556d8
shell: volume.tier.move makes up changes if volume move failed
|
3 years ago |
Chris Lu
|
85832d02c0
wait for goroutines
|
3 years ago |
Chris Lu
|
8ff6c9a0c6
output format
|
3 years ago |
Chris Lu
|
48f448ee09
parallelize tier move
|
3 years ago |
Chris Lu
|
69a6da7969
avoid fail on tail error
|
3 years ago |
Chris Lu
|
26c222f596
shell: volume.tier.move avoid moving all volumes to one destination
|
3 years ago |
Chris Lu
|
0c0f77e2ae
skip not found error on deletion
|
3 years ago |
Chris Lu
|
8828f485c0
print volume deletion error
|
3 years ago |
divanikus
|
5c6270a93a
shell: ability to use wildcards for collections, all collections if ommited
|
3 years ago |
Chris Lu
|
9d50867d08
volume.tier.move: avoid data loss when destination volume server already has the volume
|
3 years ago |
Chris Lu
|
9edd964627
volume.tier.move: avoid repeated move for replicated volumes
|
3 years ago |
Chris Lu
|
30b30b8fe0
volume.tier.move: passing non-empty disk type
|
3 years ago |
Chris Lu
|
5da63e045e
avoid moving to another server with the same volume id
|
3 years ago |
Chris Lu
|
6a4546d2c0
shell: add volume.tier.move
|
3 years ago |
Chris Lu
|
1c233ad986
refactoring
|
3 years ago |
Chris Lu
|
b961cd6208
add WIP message
|
3 years ago |
Chris Lu
|
3fe628f04e
use hdd instead of empty string
|
3 years ago |
Chris Lu
|
f8446b42ab
this can compile now!!!
|
3 years ago |