Chris Lu
|
1c233ad986
refactoring
|
3 years ago |
Chris Lu
|
a0c6db361c
avoid nil
|
3 years ago |
Chris Lu
|
36f95e50a9
avoid possible nil disk info
|
3 years ago |
Chris Lu
|
f8446b42ab
this can compile now!!!
|
3 years ago |
Chris Lu
|
a595916342
shell: add volumeServer.evacuate command
|
4 years ago |
Chris Lu
|
d15682b4a1
shell: volume.balance plan by ratio of fullness
|
4 years ago |
Chris Lu
|
892e726eb9
avoid reusing context object
|
4 years ago |
Chris Lu
|
72a64a5cf8
use the same context object in order to retry
|
4 years ago |
Chris Lu
|
37b64a50b4
ec: generate and copy .vif file
|
4 years ago |
Chris Lu
|
3ebeae0c0b
ec encode distribute ec data and parity shards evenly
|
4 years ago |
Chris Lu
|
09ca936c78
shell: add ec.decode command
|
4 years ago |
Chris Lu
|
40514c5362
add sortEcNodesByFreeslotsDecending and sortEcNodesByFreeslotsAscending
|
5 years ago |
Chris Lu
|
717ec47fa2
avoid double counting ec slot
|
5 years ago |
Chris Lu
|
e6ab75972f
use constant
|
5 years ago |
Chris Lu
|
f9d8bd51ad
ec shard balancing
|
5 years ago |
Chris Lu
|
9d9162ca35
ec.balance: collect dc rack info
|
5 years ago |
Chris Lu
|
d344e0a035
fix ec related bugs
|
5 years ago |
Chris Lu
|
ede876cfdb
periodic scripts exeuction from leader master
|
5 years ago |
Chris Lu
|
d85b41b904
fix ec.encode not finding the local ec shards
|
5 years ago |
Chris Lu
|
7e80b2b882
fix multiple bugs
|
5 years ago |