108 Commits (90db4b5a44a3fcb70209a116789844acefed1d28)

Author SHA1 Message Date
Konstantin Lebedev a98f6d66a3 rollback over onPeerupdate implementation of automatic clean-up of failed servers in favor of synchronous ping 2 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 2 years ago
chrislu bb01b68fa0 refactor 2 years ago
chrislu 68065128b8 add dc and rack 3 years ago
chrislu 3828b8ce87 "github.com/chrislusf/raft" => "github.com/seaweedfs/raft" 2 years ago
Konstantin Lebedev c88ea31f62 fix RUnlock of unlocked RWMutex 2 years ago
Konstantin Lebedev 3c42814b58 avoid deadlock 2 years ago
Konstantin Lebedev 93ca87b7cb use safe onPeerUpdateDoneCns 2 years ago
Konstantin Lebedev 7875470e74 onPeerUpdateGoroutineCount use int32 2 years ago
Konstantin Lebedev 6c390851e7 fix design 2 years ago
Konstantin Lebedev f6a966b4fc add waiting log message 2 years ago
Konstantin Lebedev 6cfbfb0849 check for ping before deleting raft server 2 years ago
Konstantin Lebedev f419d5643a fix typo 2 years ago
chrislu 24291e23eb refactor 2 years ago
chrislu 9f20d3ebd1 add dc and rack 3 years ago
chrislu 6adc42147f fresh filer store bootstrap from the oldest peer 3 years ago
chrislu b201edb9df fix wrong assignment 3 years ago
chrislu 9271866d1e fix segmentation violation 3 years ago
chrislu 94635e9b5c filer: add filer group 3 years ago
Konstantin Lebedev a2fdb3e277 fix master ui 3 years ago
Konstantin Lebedev 35bc67f030 fix conflicts 3 years ago
Konstantin Lebedev 7ff248d5cd refactor OnPeerUpdate 3 years ago
Konstantin Lebedev 85d80fd36d fix removing old raft server 3 years ago
Konstantin Lebedev 14a2cc83bf raft update peers via OnPeerUpdate 3 years ago
Konstantin Lebedev 14dd971890 hashicorp raft with state machine 3 years ago
chrislu 21e0898631 refactor: change masters from a slice to a map 3 years ago
Konstantin Lebedev 28efe31524 new master metrics 3 years ago
chrislu 826a7b307e master: remove hard coded filer settings in master.toml 3 years ago
chrislu 4b8dcff448 reverting default admin scripts 3 years ago
chrislu 40ee9b4d7b sleep between the gap of each execution 3 years ago
chrislu b70cb3e0b2 upgrade protoc to 3.17.3 3 years ago
Chris Lu 3d7390302d add s3.clean.uploads -timeAgo=24h 3 years ago
Chris Lu 4729a57cc0 use constants 3 years ago
Chris Lu d9dd72ea56 rename pacakge 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 5ea86ef1da Revert "master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()" 3 years ago
Chris Lu 77f90ae288 add leader election in master 3 years ago
Chris Lu af71ae11aa master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates() 3 years ago
Chris Lu 5160eb08f7 shell: optionally read filer address from master 3 years ago
Chris Lu bf218cd59d removing etcd sequencer 3 years ago
Chris Lu e5fc35ed0c change server address from string to a type 3 years ago
Chris Lu 0128239c0f handle ipv6 addresses 3 years ago
Chris Lu 5571f4f70a master: add master.follower to handle read file id lookup requests 3 years ago
Chris Lu 5469019852 adjust data type 3 years ago
Chris Lu c5f38c365d go fmt 3 years ago
Chris Lu d84c311699 refactoring 3 years ago
Chris Lu ac28611817 snowflake sequencer need an unique id 3 years ago
Chris Lu b624090398 go fmt 4 years ago
qieqieplus c4d32f6937 ahead of time volume assignment 4 years ago