Chris Lu
|
0da7b894cc
|
pass backend config from master to volume servers
|
5 years ago |
Chris Lu
|
ea9a7e61d0
|
only send metrics address during on the first response
|
5 years ago |
Chris Lu
|
71eb8efd20
|
fix error logs
|
5 years ago |
Chris Lu
|
55a2221eba
|
master: add logging for volume server disconnection
add logging for https://github.com/chrislusf/seaweedfs/issues/1093
|
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 |
Chris Lu
|
ca2b81a944
|
fix test error
|
5 years ago |
Chris Lu
|
19360ab10a
|
master: redirect clients to the new leader
|
5 years ago |
Chris Lu
|
0264a7f50a
|
set the max file key when ever possible
|
6 years ago |
Chris Lu
|
f16375621f
|
big refactoring
|
6 years ago |
Chris Lu
|
d8ed73926d
|
volume servers get metrics address and interval from the master
|
6 years ago |
Chris Lu
|
450f4733ce
|
report empty volume or ec shards
|
6 years ago |
Chris Lu
|
ede876cfdb
|
periodic scripts exeuction from leader master
|
6 years ago |
Chris Lu
|
ac1ba3b667
|
remove comments
|
6 years ago |
Chris Lu
|
92f9c7b1aa
|
adjust ec shard status on disconnect
|
6 years ago |
Chris Lu
|
b58e25e588
|
broadcast vid->location map to master clients for ec chards
|
6 years ago |
Chris Lu
|
af67d99ca4
|
incrementally update master ec shards state
|
6 years ago |
Chris Lu
|
24b8ad9a14
|
push the ec shard info to master
|
6 years ago |
Chris Lu
|
4659d80035
|
prepare to register ec shard info in master
|
6 years ago |
Chris Lu
|
17ac1290c0
|
volume: load ec shards during heartbeats to master
|
6 years ago |
Wine93
|
32f93fb09e
|
style: go fmt for all
|
6 years ago |
Chris Lu
|
108d0fb08d
|
adjust log level
|
6 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
|
766396d249
|
weed master: atomic volume counting
possible fix for https://github.com/chrislusf/seaweedfs/issues/913
|
6 years ago |
chenwanli
|
f233bbe9c0
|
Fix https://github.com/chrislusf/seaweedfs/issues/825#issuecomment-469097375
|
6 years ago |
Chris Lu
|
4ff4a147b2
|
cleanup security.Secret
|
6 years ago |
chenwanli
|
b71d6f4b88
|
Fix https://github.com/chrislusf/seaweedfs/issues/830
|
6 years ago |
Chris Lu
|
76cbe8bf33
|
instant notification of new volumes added or deleted
|
6 years ago |
Chris Lu
|
5ccf8e8078
|
reformat
|
6 years ago |
Chris Lu
|
d3205a0070
|
go fmt
|
6 years ago |
Chris Lu
|
1ab8232b55
|
filer only talk to the master leader
|
7 years ago |
Chris Lu
|
e8d4be579d
|
send initial list of volume location
|
7 years ago |
Chris Lu
|
a12c7b86b0
|
broadcast messages of new and deleted volumes
|
7 years ago |
Chris Lu
|
0d83c1b91e
|
refactoring
|
7 years ago |
Chris Lu
|
ef98d26c9e
|
ensuring removing registered datanode when disconnecting
|
7 years ago |
Chris Lu
|
43e3f5724c
|
use fixed list of masters in both filer and volume servers
|
7 years ago |
Chris Lu
|
5b844d7011
|
pass reference of master server
SendHeartbeat passes lock by value: weed_server.MasterServer contains
sync.Mutex
|
7 years ago |
Chris Lu
|
942c2cbd7b
|
mv pb to master_pb
|
7 years ago |
Chris Lu
|
98d66a569b
|
avoid nil
fix https://github.com/chrislusf/seaweedfs/issues/452
|
8 years ago |
Chris Lu
|
f302c9fda2
|
always send the leader info on each heartbeat
|
8 years ago |
Chris Lu
|
5b0f5f456e
|
volume server get notified of leader change
|
8 years ago |
Chris Lu
|
d953ed442c
|
auto detect volume server ip address
|
8 years ago |
Chris Lu
|
e46c3415f7
|
gRpc for master~volume heartbeat
|
8 years ago |