132 Commits (adding-message-queue-integration-tests)

Author SHA1 Message Date
Aleksey Kosov 5182d46e22
Added middleware for processing request_id grpc and http requests (#6805) 2 months ago
Lisandro Pin fc4df944a0
Remove rate limit semaphore on master's leader selection logic. (#6494) 6 months ago
Konstantin Lebedev b65eb2ec45
[security] reload whiteList on http seerver (#6302) 8 months ago
Konstantin Lebedev fec88e64eb
[master] update LastLeaderChangeTime for hashicorp raft (#6292) 8 months ago
chrislu ccf1795e6f wait a bit before getting the next volume id if the leader is recently elected 8 months ago
chrislu 6564ceda91 skip resource heavy commands from running on master nodes 10 months ago
chrislu 4463296811 add parallel vacuuming 11 months ago
Riccardo Bertossa 6fe8639504
add http endpoint to get the size of a collection (#5910) 11 months ago
wyang 4b1f539ab8
fix allocate reduplicated volumeId to different volume (#5811) 12 months ago
vadimartynov 86d92a42b4
Added tls for http clients (#5766) 1 year ago
Konstantin Lebedev 67edf1d014
[master] Do Automatic Volume Grow in background (#5781) 1 year ago
vadimartynov 8aae82dd71
Added context for the MasterClient's methods to avoid endless loops (#5628) 1 year ago
shenxingwuying ee25ada732
reduce ambiguity about use memory_sequencer (#5555) 1 year ago
chrislu 55976ae04a avoid repeated calls to heavy-weighted viper 1 year ago
chrislu d9490c5e1f rename 1 year ago
Nico D'Cotta 796b7508f3
Implement SRV lookups for filer (#4767) 2 years ago
chrislu a315490f7d proxy to master uses http address 2 years ago
chrislu adb90bd252 avoid lower casing the command 2 years ago
Konstantin Lebedev b9933d5589
master server graceful stop (#3797) 3 years ago
Konstantin Lebedev e90ab4ac60
avoid race conditions for OnPeerUpdate (#3525) 3 years ago
Patrick Schmidt 7b424a54dc
Add raft server access mutex to avoid races (#3503) 3 years ago
chrislu 10414fd81c ping timeout at 15 seconds 3 years ago
askeipx 2e78a522ab
remove old raft servers if they don't answer to pings for too long (#3398) 3 years ago
Konstantin Lebedev 4d4cd0948d
avoid infinite loop WaitUntilConnected() (#3431) 3 years ago
Konstantin Lebedev a98f6d66a3 rollback over onPeerupdate implementation of automatic clean-up of failed servers in favor of synchronous ping 3 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 3 years ago
chrislu bb01b68fa0 refactor 3 years ago
chrislu 68065128b8 add dc and rack 3 years ago
chrislu 3828b8ce87 "github.com/chrislusf/raft" => "github.com/seaweedfs/raft" 3 years ago
Konstantin Lebedev c88ea31f62 fix RUnlock of unlocked RWMutex 3 years ago
Konstantin Lebedev 3c42814b58 avoid deadlock 3 years ago
Konstantin Lebedev 93ca87b7cb use safe onPeerUpdateDoneCns 3 years ago
Konstantin Lebedev 7875470e74 onPeerUpdateGoroutineCount use int32 3 years ago
Konstantin Lebedev 6c390851e7 fix design 3 years ago
Konstantin Lebedev f6a966b4fc add waiting log message 3 years ago
Konstantin Lebedev 6cfbfb0849 check for ping before deleting raft server 3 years ago
Konstantin Lebedev f419d5643a fix typo 3 years ago
chrislu 24291e23eb refactor 3 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