Commit History

Author SHA1 Message Date
  vadimartynov 8aae82dd71 Added context for the MasterClient's methods to avoid endless loops (#5628) 3 weeks ago
  shenxingwuying ee25ada732 reduce ambiguity about use memory_sequencer (#5555) 2 months ago
  chrislu 55976ae04a avoid repeated calls to heavy-weighted viper 2 months ago
  chrislu d9490c5e1f rename 2 months ago
  Nico D'Cotta 796b7508f3 Implement SRV lookups for filer (#4767) 10 months ago
  chrislu a315490f7d proxy to master uses http address 1 year ago
  chrislu adb90bd252 avoid lower casing the command 1 year ago
  Konstantin Lebedev b9933d5589 master server graceful stop (#3797) 1 year ago
  Konstantin Lebedev e90ab4ac60 avoid race conditions for OnPeerUpdate (#3525) 1 year ago
  Patrick Schmidt 7b424a54dc Add raft server access mutex to avoid races (#3503) 1 year ago
  chrislu 10414fd81c ping timeout at 15 seconds 1 year ago
  askeipx 2e78a522ab remove old raft servers if they don't answer to pings for too long (#3398) 1 year ago
  Konstantin Lebedev 4d4cd0948d avoid infinite loop WaitUntilConnected() (#3431) 1 year ago
  Chris Lu b59bc607bf Merge pull request #3338 from kmlebedev/issues/3083 1 year ago
  Konstantin Lebedev a98f6d66a3 rollback over onPeerupdate implementation of automatic clean-up of failed servers in favor of synchronous ping 1 year ago
  chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 1 year ago
  chrislu bb01b68fa0 refactor 2 years ago
  chrislu 68065128b8 add dc and rack 2 years ago
  chrislu 3828b8ce87 "github.com/chrislusf/raft" => "github.com/seaweedfs/raft" 1 year ago
  Konstantin Lebedev c88ea31f62 fix RUnlock of unlocked RWMutex 1 year ago
  Konstantin Lebedev 3c42814b58 avoid deadlock 1 year ago
  Konstantin Lebedev 93ca87b7cb use safe onPeerUpdateDoneCns 1 year ago
  Konstantin Lebedev 7875470e74 onPeerUpdateGoroutineCount use int32 1 year ago
  Konstantin Lebedev 6c390851e7 fix design 1 year ago
  Konstantin Lebedev f6a966b4fc add waiting log message 1 year ago
  Konstantin Lebedev 6cfbfb0849 check for ping before deleting raft server 1 year ago
  Konstantin Lebedev f419d5643a fix typo 1 year ago
  chrislu 6adc42147f fresh filer store bootstrap from the oldest peer 2 years ago
  chrislu b201edb9df fix wrong assignment 2 years ago
  chrislu 9271866d1e fix segmentation violation 2 years ago
  chrislu 94635e9b5c filer: add filer group 2 years ago
  Konstantin Lebedev a2fdb3e277 fix master ui 2 years ago
  Konstantin Lebedev 35bc67f030 fix conflicts 2 years ago
  Konstantin Lebedev 7ff248d5cd refactor OnPeerUpdate 2 years ago
  Konstantin Lebedev 85d80fd36d fix removing old raft server 2 years ago
  Konstantin Lebedev 14a2cc83bf raft update peers via OnPeerUpdate 2 years ago
  Konstantin Lebedev 14dd971890 hashicorp raft with state machine 2 years ago
  chrislu 21e0898631 refactor: change masters from a slice to a map 2 years ago
  Konstantin Lebedev 28efe31524 new master metrics 2 years ago
  chrislu 826a7b307e master: remove hard coded filer settings in master.toml 2 years ago
  chrislu 4b8dcff448 reverting default admin scripts 2 years ago
  chrislu 40ee9b4d7b sleep between the gap of each execution 2 years ago
  chrislu b70cb3e0b2 upgrade protoc to 3.17.3 2 years ago
  Chris Lu 3d7390302d add s3.clean.uploads -timeAgo=24h 2 years ago
  Chris Lu 4729a57cc0 use constants 2 years ago
  Chris Lu d9dd72ea56 rename pacakge 2 years ago
  Chris Lu 330d1fde7f send peers info to filers 2 years ago
  Chris Lu 5ea86ef1da Revert "master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates()" 2 years ago
  Chris Lu 77f90ae288 add leader election in master 2 years ago
  Chris Lu af71ae11aa master: rename grpc function KeepConnected() to SubscribeVolumeLocationUpdates() 2 years ago