chrislu
|
6adc42147f
|
fresh filer store bootstrap from the oldest peer
|
3 years ago |
chrislu
|
94635e9b5c
|
filer: add filer group
|
3 years ago |
chrislu
|
bc888226fc
|
erasure coding: tracking encoded/decoded volumes
If an EC shard is created but not spread to other servers, the masterclient would think this shard is not located here.
|
3 years ago |
chrislu
|
4b5c0e3fa9
|
check cluster connectivities
|
3 years ago |
chrislu
|
21e0898631
|
refactor: change masters from a slice to a map
|
3 years ago |
chrislu
|
433fde4b18
|
move error to a separate file
This file contains metric names for all errors
The naming convention is ErrorSomeThing = "error.some.thing"
|
3 years ago |
Konstantin Lebedev
|
28efe31524
|
new master metrics
|
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 |
Chris Lu
|
e0fc2898e9
|
auto updated filer peer list
|
3 years ago |
Chris Lu
|
330d1fde7f
|
send peers info to filers
|
3 years ago |
Chris Lu
|
84bb8e7365
|
send peers info to filers
|
3 years ago |
Chris Lu
|
4b9c42996a
|
refactor grpc API
|
3 years ago |
Chris Lu
|
5ea86ef1da
|
Revert "master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()"
This reverts commit af71ae11aa .
|
3 years ago |
Chris Lu
|
af71ae11aa
|
master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()
|
3 years ago |
Chris Lu
|
e66865a8c5
|
adjust master client log level
|
3 years ago |
Chris Lu
|
5160eb08f7
|
shell: optionally read filer address from master
|
3 years ago |
Chris Lu
|
e5fc35ed0c
|
change server address from string to a type
|
3 years ago |
Chris Lu
|
e8b7d4ad64
|
simplify a bit
|
4 years ago |
Chris Lu
|
0b00edfc3b
|
waits in case master lost connection
|
4 years ago |
Konstantin Lebedev
|
fc7baef5bb
|
fiil serverUrls sorted by data center
|
4 years ago |
Konstantin Lebedev
|
dc26012a3b
|
initial
|
4 years ago |
Chris Lu
|
8750cac090
|
move to util.RetryWaitTime
|
4 years ago |
Chris Lu
|
ef908e166b
|
break import cycle
|
4 years ago |
Chris Lu
|
7192a378cc
|
add retry to master clients also
|
4 years ago |
Chris Lu
|
ee1fc6558a
|
refactor
|
4 years ago |
Chris Lu
|
da4edf3651
|
master: check peers for existing leader before starting a leader election
fix https://github.com/chrislusf/seaweedfs/issues/1509
|
4 years ago |
Chris Lu
|
daf0a449f7
|
properly cancel context for streaming grpc
|
4 years ago |
李远军
|
8c318470dd
|
Revert "remove fixJpgOrientation"
This reverts commit de5ca9b2
minimise the revert changes
|
5 years ago |
李远军
|
6608cb5f43
|
Revert "remove fixJpgOrientation"
This reverts commit de5ca9b2
|
5 years ago |
Chris Lu
|
de5ca9b258
|
remove fixJpgOrientation
|
5 years ago |
Chris Lu
|
aebe39a803
|
avoid repeated grpc connection creation
fix https://github.com/chrislusf/seaweedfs/issues/1277
|
5 years ago |
Chris Lu
|
076c8bd3bc
|
filer master start up with default ip address instead of just localhost
|
5 years ago |
Chris Lu
|
b062393f3f
|
refactoring
|
5 years ago |
Chris Lu
|
f90c43635d
|
refactoring
|
5 years ago |
Chris Lu
|
6a8484b4ae
|
master able to list all master clients by type
|
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
|
c602073395
|
adjust logs
|
5 years ago |
Chris Lu
|
7a707617e5
|
follow the redirected master
fix https://github.com/chrislusf/seaweedfs/issues/1070
|
5 years ago |
j.laycock
|
6fc6322c90
|
Change joeslay paths to chrislusf paths
|
5 years ago |
j.laycock
|
595a1beff0
|
Swap imports to use joeslay
|
5 years ago |
xushuxun
|
46ae35cd7e
|
wdclient: clear client cache when failed to connect to master leader
|
5 years ago |
Chris Lu
|
19360ab10a
|
master: redirect clients to the new leader
|
5 years ago |
Chris Lu
|
132921ad41
|
adjust log or error
|
6 years ago |
Chris Lu
|
6fc1f53018
|
shell: add command volume.move
|
6 years ago |
Chris Lu
|
79c2cca9c1
|
better error message
|
6 years ago |
Chris Lu
|
5808caa2f5
|
use cached grpc client
|
6 years ago |
Chris Lu
|
88ab932f7d
|
refactoring function parameter
|
6 years ago |
Chris Lu
|
da871896c3
|
weed filer: set grpc port to port + 10000
|
6 years ago |
Chris Lu
|
eb4a54d9fe
|
refactoring
|
6 years ago |