1
0
Fork 0

16 Commits (06a94e50bf247dff6a15ab7e6dd9eb03e9e6b6ac)

Author SHA1 Message Date
Philip O'Toole 170772587e Implement Jitter() 1 year ago
Philip O'Toole 208fc20659 Fix more uses of random 1 year ago
Philip O'Toole f4dab7f25d
Update bootstrap.go 1 year ago
Philip O'Toole d538f4f583
Update bootstrap.go 1 year ago
Philip O'Toole 6037fc4822 More unit testing of Bootstrapper 1 year ago
Philip O'Toole 74f24c2bf1 Bootstrapping needs ForceAttemptHTTP2
Fix unit test to check for this.
2 years ago
Philip O'Toole 62e229d266 Improve comments 2 years ago
Philip O'Toole f7c6ce6696 Bootstrapping doesn't need bootstrap-expect
It's the Store object that needs it.
2 years ago
Philip O'Toole 06e098e41a Mostly better logging 2 years ago
Philip O'Toole b0f17b86c7 Notified node checks address resolution
If a non-resolvable address is passed to the Store, and then Store then
adds that to the config, it can result in a cluster that seems to have
insufficient members (since the remote node can't be contacted). This
may trigger a new leader election.
2 years ago
Philip O'Toole 78f3bb13c3 No need to jitter during init 2 years ago
Philip O'Toole 1f362a27e9 Shorter boot cycle
It's pretty slow on k8s.
2 years ago
Philip O'Toole 7ccfbd93b2 Move to top-level use of cluster.Credentials 2 years ago
Philip O'Toole e1aeb9a664
Refactor join code with Joiner type (#986)
Refactor join code with Joiner type
3 years ago
Philip O'Toole bba69d6300
Add support for DNS-based autoclustering (#979)
New disco-bootstrapping hybrid to autoclustering, which uses DNS A Records to find nodes.
3 years ago
Philip O'Toole e4fed0cee3
Add bootstrap-expect (#974)
Add cluster-boostrap
3 years ago