112 Commits (7394f7feeea6477bb38aa887c35300e0c0b5e7b3)

Author SHA1 Message Date
askeipx 2e78a522ab
remove old raft servers if they don't answer to pings for too long (#3398) 2 years ago
chrislu 57e7582c36 refactoring 2 years ago
chrislu cb476a53ff remove logs 2 years ago
Konstantin Lebedev 4d4cd0948d
avoid infinite loop WaitUntilConnected() (#3431) 2 years ago
Konstantin Lebedev 4d08393b7c
filer prefer volume server in same data center (#3405) 2 years ago
Konstantin Lebedev 22181dd018
refactor FilerRequest metrics (#3402) 2 years ago
chrislu be0ec7bc2f fix test 2 years ago
chrislu 1f161f53dc add back rack 2 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 2 years ago
chrislu 68065128b8 add dc and rack 3 years ago
LHHDZ 994a2dec78 fix `vid_map_test` tests 2 years ago
LHHDZ 58c02d6429 Solve the problem that `LookupFileId` lookup urls is empty due to leader switching 2 years ago
Konstantin Lebedev 01996bccf8 Use fallback if urls are not found 2 years ago
chrislu 9f20d3ebd1 add dc and rack 3 years ago
石昌林 200a862701 fixed `volume xx not found` caused by missing VolumeLocation events 3 years ago
Konstantin Lebedev 9bff097b01 currentMaster redirected 3 years ago
Konstantin Lebedev 6c20a3b622 avoid set currentMaster k8s svc.local discoveruy service domains 3 years ago
chrislu 3ce46c3566 fix entry full url lookup 3 years ago
石昌林 f1ea906c13 Code comment optimization 3 years ago
石昌林 0c8e033e68 When the connection with the leader is disconnected, the vidMap should not be reset immediately, but should be reset after connecting to a new leader 3 years ago
chrislu 9c517d2b35 masterclient: fallback to directly querying master in case of missing volume id location 3 years ago
ningfd 338705f375 fix(wdclient): GetLocations return 3 years ago
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 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 3 years ago
Konstantin Lebedev 28efe31524 new master metrics 3 years ago
chrislu 9f9ef1340c use streaming mode for long poll grpc calls 3 years ago
chrislu a2d3f89c7b add lock messages 3 years ago
Chris Lu 3d87aa767d fix same dc and other dc 3 years ago
Chris Lu 7bf891c00a randomize same-dc servers and other-dc servers 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()" 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 ad5099e570 refactor 3 years ago
Chris Lu e5fc35ed0c change server address from string to a type 3 years ago
Chris Lu 574485ec69 better IP v6 support 3 years ago
Chris Lu 44b50b2fdf another fix related to 64 bit alignment 4 years ago
Chris Lu e8b7d4ad64 simplify a bit 4 years ago
Chris Lu 0b00edfc3b waits in case master lost connection 4 years ago
Chris Lu f0ad172e80 shell: show which server holds the lock 4 years ago
Chris Lu 35d939a1d2 go fmt 4 years ago
Chris Lu 1bd880dcdb adds tcp writes benchmark 4 years ago