51 Commits (mq2)

Author SHA1 Message Date
chrislu cb1ba0275a sort imports 6 months ago
vadimartynov 8aae82dd71
Added context for the MasterClient's methods to avoid endless loops (#5628) 6 months ago
chrislu 25b2850e7d refactor out FilerClientAccessor 7 months ago
chrislu edc87c16f9 balance subscribers 7 months ago
chrislu cdeaaf95b4 go fmt 7 months ago
chrislu 554ae09f82 rename 7 months ago
chrislu 67e6051585 rename Coordinator to SubCoordinator 7 months ago
chrislu d5abffa42c rename Balancer to PubBalancer 7 months ago
chrislu 3622196881 go fmt 7 months ago
chrislu 972e9faaa2 move initial assignment to rebalance logic 7 months ago
chrislu 6e5075e14e move read write topic config into filer client accessor 7 months ago
chrislu e7823ee967 retry connecting to broker leader 10 months ago
chrislu 62397f2371 adjust error 10 months ago
Chris Lu 4dc6681833 proxy requests to lock owner 11 months ago
Chris Lu f9131de43f fix lock TTL 11 months ago
Chris Lu 0a12301b3d avoid too large expiration time 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 34839237ab refactor 11 months ago
chrislu 2828ccbb30 refactor 11 months ago
chrislu bc8d2a01cc create local topic partition from config on filer 11 months ago
chrislu ba73199174 reuse local partition 11 months ago
chrislu d51efddf5c flush to disk 12 months ago
chrislu 35869b5c80 subscriber can be notified of the assignment change when topic is just configured 12 months ago
Chris Lu 580940bf82
Merge accumulated changes related to message queue (#5098) 1 year ago
chrislu de0b969b36 Revert "rename" 1 year ago
chrislu 35b5264ab7 rename 1 year ago
chrislu 0361c321b4 add CreateTopic API 1 year ago
chrislu b18112ae10 fix compilation bugs during merge 1 year ago
chrislu a65088d739 broker report stats to balancer 1 year ago
chrislu 89a1fd1751 Squashed commit of the following: 1 year ago
chrislu 4827425146 balancer works 1 year ago
chrislu 436d99443b receive broker stats 1 year ago
chrislu 4d6c18d86f pub sub initial tests 1 year ago
Nico D'Cotta 796b7508f3
Implement SRV lookups for filer (#4767) 1 year ago
chrislu 01d70c21f3 Squashed commit of the following: 1 year ago
chrislu 81fdf3651b grpc connection to filer add sw-client-id header 2 years ago
Konstantin Lebedev e90ab4ac60
avoid race conditions for OnPeerUpdate (#3525) 2 years ago
askeipx 2e78a522ab
remove old raft servers if they don't answer to pings for too long (#3398) 2 years ago
Konstantin Lebedev 4d08393b7c
filer prefer volume server in same data center (#3405) 2 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 2 years ago
chrislu aa4a22ad47 segment serde 2 years ago
chrislu 74f60f246f dynamically connect to a filer 2 years ago
chrislu 9f479aab98 allocate brokers to serve segments 2 years ago
chrislu 8060fdcac5 remove old code 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 87ccef72db cluster.ps can list brokers 3 years ago
chrislu ac66227798 renaming 3 years ago