Chris Lu
|
bee0d7e5eb
lower log priority for noisy heartbeat
|
4 years ago |
Chris Lu
|
93ea0801ea
volume: the variable for the master node may be stale?
|
4 years ago |
Chris Lu
|
31583b5d6c
master and volume server: avoid race condition
|
4 years ago |
Chris Lu
|
69eda558ef
reduce the connections
|
4 years ago |
Chris Lu
|
826f96b6f3
fix unreachable code
|
4 years ago |
Chris Lu
|
8e23dc078b
refactoring
|
4 years ago |
Chris Lu
|
5361f999ed
shell: only one shell is allowed to connect to the cluster
|
4 years ago |
Chris Lu
|
c16dc57a58
fix max volume count reporting
|
4 years ago |
Chris Lu
|
3137777d83
volume: automatically detect max volume count
|
4 years ago |
Chris Lu
|
dc40413847
fix error
|
4 years ago |
Chris Lu
|
6a8484b4ae
master able to list all master clients by type
|
4 years ago |
Chris Lu
|
8c1da71402
remove dead code
|
4 years ago |
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
|
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
|
5 years ago |
Chris Lu
|
f16375621f
big refactoring
|
5 years ago |
Chris Lu
|
d8ed73926d
volume servers get metrics address and interval from the master
|
5 years ago |
Chris Lu
|
450f4733ce
report empty volume or ec shards
|
5 years ago |
Chris Lu
|
ede876cfdb
periodic scripts exeuction from leader master
|
5 years ago |
Chris Lu
|
ac1ba3b667
remove comments
|
5 years ago |
Chris Lu
|
92f9c7b1aa
adjust ec shard status on disconnect
|
5 years ago |
Chris Lu
|
b58e25e588
broadcast vid->location map to master clients for ec chards
|
5 years ago |
Chris Lu
|
af67d99ca4
incrementally update master ec shards state
|
5 years ago |
Chris Lu
|
24b8ad9a14
push the ec shard info to master
|
5 years ago |
Chris Lu
|
4659d80035
prepare to register ec shard info in master
|
5 years ago |
Chris Lu
|
17ac1290c0
volume: load ec shards during heartbeats to master
|
5 years ago |
Wine93
|
32f93fb09e
style: go fmt for all
|
5 years ago |
Chris Lu
|
108d0fb08d
adjust log level
|
5 years ago |
Chris Lu
|
132921ad41
adjust log or error
|
5 years ago |
Chris Lu
|
6fc1f53018
shell: add command volume.move
|
5 years ago |
Chris Lu
|
766396d249
weed master: atomic volume counting
|
5 years ago |
chenwanli
|
f233bbe9c0
Fix https://github.com/chrislusf/seaweedfs/issues/825#issuecomment-469097375
|
5 years ago |
Chris Lu
|
4ff4a147b2
cleanup security.Secret
|
5 years ago |
chenwanli
|
b71d6f4b88
Fix https://github.com/chrislusf/seaweedfs/issues/830
|
5 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
|
6 years ago |
Chris Lu
|
e8d4be579d
send initial list of volume location
|
6 years ago |
Chris Lu
|
a12c7b86b0
broadcast messages of new and deleted volumes
|
6 years ago |
Chris Lu
|
0d83c1b91e
refactoring
|
6 years ago |
Chris Lu
|
ef98d26c9e
ensuring removing registered datanode when disconnecting
|
6 years ago |
Chris Lu
|
43e3f5724c
use fixed list of masters in both filer and volume servers
|
6 years ago |
Chris Lu
|
5b844d7011
pass reference of master server
|
6 years ago |
Chris Lu
|
942c2cbd7b
mv pb to master_pb
|
6 years ago |
Chris Lu
|
98d66a569b
avoid nil
|
7 years ago |