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.
2 weeks ago
Lisandro Pin
0d5393641e
Unify usage of shell.EcNode.dc as DataCenterId. ( #6258 )
1 month ago
chrislu
ec30a504ba
refactor
3 months ago
chrislu
701abbb9df
add IsResourceHeavy() to command interface
3 months ago
jsh
47112917ff
ec.decode: mount the collected ec shards
1 year ago
chrislu
0fd7222d65
default to skip if less than 4 nodes
1 year ago
Ryan Russell
dfbd8efd26
refactor(command_ec_decode): `exisitngEcIndexBits` -> `existingEcInde… ( #3674 )
refactor(command_ec_decode): `exisitngEcIndexBits` -> `existingEcIndexBits`
Signed-off-by: Ryan Russell <git@ryanrussell.org>
Signed-off-by: Ryan Russell <git@ryanrussell.org>
2 years ago
chrislu
676e27c589
shell: stop long running jobs if lock is lost
2 years ago
chrislu
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
2 years ago
chrislu
6793bc853c
help message when in simulation mode
3 years ago
chrislu
f18803424a
volume.balance: add delay during tight loop
fix https://github.com/chrislusf/seaweedfs/issues/2637
3 years ago
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.
3 years ago
chrislu
a2d3f89c7b
add lock messages
3 years ago
Chris Lu
d774fa6c9a
rename variable
3 years ago
Chris Lu
2539ba0b62
fix compilation
3 years ago
Chris Lu
5f2d7c1589
erasure coding: skip erasure coding if less than recommended 4 nodes
3 years ago
Chris Lu
e862b2529a
refactor
3 years ago
Konstantin Lebedev
5e64b22b45
check that the topology has been updated
3 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
c6f992b2a3
remove dead code
3 years ago
Chris Lu
1c233ad986
refactoring
4 years ago
Chris Lu
36f95e50a9
avoid possible nil disk info
4 years ago
Chris Lu
f8446b42ab
this can compile now!!!
4 years ago
Chris Lu
99c4e50d3d
minor
4 years ago
Chris Lu
73564e6a01
master: add cluster wide lock/unlock operation in weed shell
fix https://github.com/chrislusf/seaweedfs/issues/1286
5 years ago
Chris Lu
892e726eb9
avoid reusing context object
fix https://github.com/chrislusf/seaweedfs/issues/1182
5 years ago
Chris Lu
72a64a5cf8
use the same context object in order to retry
5 years ago
Chris Lu
37b64a50b4
ec: generate and copy .vif file
5 years ago
Chris Lu
d960b3474a
tier storage: support downloading the remote dat files
5 years ago
Chris Lu
1ad34a2487
ed.decode prefers servers with most data shards
5 years ago
Chris Lu
a18f62bbe7
only copy required shards
5 years ago
Chris Lu
09ca936c78
shell: add ec.decode command
5 years ago