Nick Cabatoff
5db952eada
autopilot: assume nodes we haven't received heartbeats from are running the same version as we are ( #17019 )
...
OSS parts of ent PR #3172 : assume nodes we haven't received heartbeats from are running the same version as we are. Failing to provide a version/upgrade_version will result in Autopilot (on ent) demoting those unversioned nodes to non-voters until we receive a heartbeat from them.
2022-09-06 14:49:04 -04:00
Jeff Mitchell
f7147025dd
Migrate to sdk/internalshared libs in go-secure-stdlib ( #12090 )
...
* Swap sdk/helper libs to go-secure-stdlib
* Migrate to go-secure-stdlib reloadutil
* Migrate to go-secure-stdlib kv-builder
* Migrate to go-secure-stdlib gatedwriter
2021-07-15 20:17:31 -04:00
Brian Kassouf
303c2aee7c
Run a more strict formatter over the code ( #11312 )
...
* Update tooling
* Run gofumpt
* go mod vendor
2021-04-08 09:43:39 -07:00
Nick Cabatoff
df7404e67e
Fix deadlock in inmemlayer ( #11225 )
...
Also tweak autopilot test timings to adapt to things running faster.
2021-03-31 13:40:26 -04:00
Brian Kassouf
3f30fc5f4e
Port changes from enterprise lease fix ( #10020 )
2020-09-22 14:47:13 -07:00
Brian Kassouf
3bbd9dc34c
Port some changes back to OSS ( #8359 )
2020-02-14 16:39:13 -08:00
Brian Kassouf
f32a86ee7a
Create network layer abstraction to allow in-memory cluster traffic ( #8173 )
2020-01-16 23:03:02 -08:00