58 Commits (20cbc9e4ebf8a3968dbd2df9aebb7bd1f132e302)

Author SHA1 Message Date
chrislu 658d302aa4 init candidate servers when setting a starting snapshot 8 months ago
chrislu 253ec73a17 log 8 months ago
M@ 855607c536
Fixes race with unlocked setter. (#5532) 8 months ago
chrislu 7d69552974 log server list 9 months ago
chrislu 529fa8c4c8 go fmt 9 months ago
chrislu c1a5952009 rename 10 months ago
Chris Lu 656b78d1af proxy to broker leader 11 months ago
Chris Lu fa72761bb8 fix on finding lock owner 11 months ago
Chris Lu 44b49bec99 less verbose 11 months ago
Chris Lu 0a12301b3d avoid too large expiration time 11 months ago
Chris Lu 1b5ba4190c avoid timestamp overflow 11 months ago
chrislu d41792461c lock returns host and owner 11 months ago
chrislu d30150dde1 use a short-lived lock 11 months ago
chrislu ac50d8a822 re-lock if the lock owner is not found 11 months ago
chrislu 49428a303b add batch index for each memory buffer 12 months ago
chrislu 35869b5c80 subscriber can be notified of the assignment change when topic is just configured 12 months ago
chrislu bf9ae74384 add logs 12 months ago
Chris Lu 580940bf82
Merge accumulated changes related to message queue (#5098) 1 year ago
chrislu b02fdeabff RetryForever => RetryUntil 1 year ago
chrislu 27af11f1e8 Revert "Revert "Merge branch 'master' into sub"" 1 year ago
chrislu 0bb97709d4 Revert "Merge branch 'master' into sub" 1 year ago
chrislu 7a49d3541a avoid nil 1 year ago
chrislu 89a1fd1751 Squashed commit of the following: 1 year ago
chrislu 4827425146 balancer works 1 year ago
chrislu 3b50139f68 comments 1 year ago
chrislu 7f685ce7ba adjust APIs 1 year ago
chrislu 61c42f9991 adjust lock APIs 2 years ago
chrislu aafb874ad2 lock until cancelled 2 years ago
chrislu c4f44d56f7 add distributed lock client 2 years ago
chrislu 13a8593ab9 adjust errors 2 years ago
chrislu 5149b3d07b filer can proxy to peer filer holding the lock 2 years ago
chrislu 868f7875d7 refactor 2 years ago
chrislu 26eff062c8 refactor 2 years ago
chrislu 464a71a373 add distributed lock manager 2 years ago
chrislu 3fd659df2a add distributed lock manager 2 years ago
chrislu a82c44972b refactor 2 years ago
chrislu 14a19170e2 refactor 2 years ago
chrislu 84ced2abf5 add LockRing 2 years ago
chrislu fe1716ccdf remove deprecated tests 2 years ago
chrislu 11549706ef refactor 2 years ago
chrislu 8ec1bc2c99 remove unused cluster node leader 2 years ago
askeipx 2e78a522ab
remove old raft servers if they don't answer to pings for too long (#3398) 2 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 2 years ago
chrislu 74f60f246f dynamically connect to a filer 2 years ago
chrislu 9f479aab98 allocate brokers to serve segments 2 years ago
chrislu bb01b68fa0 refactor 2 years ago
chrislu 94b8c42b2c clean up 2 years ago
chrislu f25e273e32 display data center and rack in cluster.ps 3 years ago
chrislu 68065128b8 add dc and rack 3 years ago
chrislu 11d79615c8 dynamically connect to a filer 2 years ago