Lisandro Pin
|
8c82c037b9
|
Unify the re-balancing logic for ec.encode with ec.balance . (#6339)
Among others, this enables recent changes related to topology aware
re-balancing at EC encoding time.
|
2024-12-10 13:30:13 -08:00 |
|
chrislu
|
ec30a504ba
|
refactor
|
2024-09-29 10:38:22 -07:00 |
|
chrislu
|
701abbb9df
|
add IsResourceHeavy() to command interface
|
2024-09-28 20:23:01 -07:00 |
|
chrislu
|
182f6d00a9
|
always copy ecj files
|
2024-07-10 01:25:57 -07:00 |
|
Ryan Russell
|
c30f6abb11
|
refactor(command_ec_rebuild): rebultErr -> rebuildErr (#3679)
Signed-off-by: Ryan Russell <git@ryanrussell.org>
Signed-off-by: Ryan Russell <git@ryanrussell.org>
|
2022-09-14 13:10:27 -07:00 |
|
Ryan Russell
|
bd2dc6d641
|
refactor(shell): Decending -> Descending (#3675)
Signed-off-by: Ryan Russell <git@ryanrussell.org>
Signed-off-by: Ryan Russell <git@ryanrussell.org>
|
2022-09-14 12:06:48 -07:00 |
|
chrislu
|
676e27c589
|
shell: stop long running jobs if lock is lost
|
2022-08-22 14:12:23 -07:00 |
|
chrislu
|
26dbc6c905
|
move to https://github.com/seaweedfs/seaweedfs
|
2022-07-29 00:17:28 -07:00 |
|
chrislu
|
6793bc853c
|
help message when in simulation mode
|
2022-05-31 14:48:46 -07:00 |
|
chrislu
|
9f9ef1340c
|
use streaming mode for long poll grpc calls
streaming mode would create separate grpc connections for each call.
this is to ensure the long poll connections are properly closed.
|
2021-12-26 00:15:03 -08:00 |
|
chrislu
|
a2d3f89c7b
|
add lock messages
|
2021-12-10 13:24:38 -08:00 |
|
Chris Lu
|
119d5908dd
|
shell: do not need to lock to see volume -h
|
2021-09-13 22:13:34 -07:00 |
|
Chris Lu
|
e5fc35ed0c
|
change server address from string to a type
|
2021-09-12 22:47:52 -07:00 |
|
Chris Lu
|
f8446b42ab
|
this can compile now!!!
|
2021-02-16 02:47:02 -08:00 |
|
Chris Lu
|
73564e6a01
|
master: add cluster wide lock/unlock operation in weed shell
fix https://github.com/chrislusf/seaweedfs/issues/1286
|
2020-04-23 13:37:31 -07:00 |
|
Chris Lu
|
892e726eb9
|
avoid reusing context object
fix https://github.com/chrislusf/seaweedfs/issues/1182
|
2020-02-25 21:50:12 -08:00 |
|
Chris Lu
|
72a64a5cf8
|
use the same context object in order to retry
|
2020-01-26 14:42:11 -08:00 |
|
Chris Lu
|
37b64a50b4
|
ec: generate and copy .vif file
|
2019-12-28 12:44:59 -08:00 |
|
Chris Lu
|
09ca936c78
|
shell: add ec.decode command
|
2019-12-23 12:48:20 -08:00 |
|
Chris Lu
|
40514c5362
|
add sortEcNodesByFreeslotsDecending and sortEcNodesByFreeslotsAscending
addressing https://github.com/chrislusf/seaweedfs/issues/1111
|
2019-11-12 13:47:36 -08:00 |
|
Chris Lu
|
f9d8bd51ad
|
ec shard balancing
|
2019-06-10 21:32:56 -07:00 |
|
Chris Lu
|
d344e0a035
|
fix ec related bugs
|
2019-06-05 23:20:26 -07:00 |
|
Chris Lu
|
ede876cfdb
|
periodic scripts exeuction from leader master
|
2019-06-05 01:30:24 -07:00 |
|
Chris Lu
|
0e49add2bc
|
adjust help message
|
2019-06-05 00:11:37 -07:00 |
|
Chris Lu
|
06133ae98f
|
correct count for free ec slots, avoid removing generated shards
|
2019-06-04 01:49:51 -07:00 |
|
Chris Lu
|
7e80b2b882
|
fix multiple bugs
|
2019-06-03 02:26:31 -07:00 |
|