Commit Graph

5281 Commits (1dc1f72fb6beac44ff15963476ff3e9da9629606)
 

Author SHA1 Message Date
Seth Vargo 1dc1f72fb6
Add RPC
8 years ago
Seth Vargo 592de89191
Add pkg/errors
8 years ago
Seth Vargo 3d830b3676
Reduce coupling with testing.T
8 years ago
James Phillips aff13a883b Merge pull request #2823 from hashicorp/sethvargo/rpc
8 years ago
Seth Vargo 4622ac634b
Re-add RPC parsing
8 years ago
James Phillips a14a7130dc Merge pull request #2821 from hashicorp/jbs-2782
8 years ago
Brian Shumate f83c7f8a42
docs: Point of clarifcation about cluster leadership for #2782
8 years ago
James Phillips 00a5fc2947
Renames some operator unit tests.
8 years ago
Kyle Havlovitz a094a58163 Merge pull request #2815 from hashicorp/advanced-autopilot-oss
8 years ago
Kyle Havlovitz 390f41d8d5
Add advanced autopilot features
8 years ago
James Phillips 3f3889022e
Tweaks the agent leave test to patch an occasional local failure.
8 years ago
James Phillips 7d011d7d77
Adds missing area API.
8 years ago
James Phillips cf1b325e21 Update CHANGELOG.md
8 years ago
James Phillips 3b3cb0d07b Merge pull request #2801 from hashicorp/spoken-hub-oss
8 years ago
James Phillips e91377fa26
Cleans up based on review feedback.
8 years ago
James Phillips aabd802c06 Merge pull request #2805 from hashicorp/stats-fetcher
8 years ago
James Phillips 2696dd52b8
Updates to latest built-in static assets.
8 years ago
James Phillips e8bbce82a2
Adds a warning if the context is canceled.
8 years ago
James Phillips 90d9963570
Converts the stats fetch from serial to parallel and snaps the last index.
8 years ago
James Phillips 867421b7d3
Adds a stats fetcher to make sure we don't block the autopilot loop.
8 years ago
James Phillips 5dd60581f1
Updates memberlist to get NACK penalty improvements.
8 years ago
James Phillips a88446f208 Update CHANGELOG.md
8 years ago
James Phillips 90174d313c
Lowers log spam from the join flooder.
8 years ago
James Phillips 3a0739cdfc
Tweaks the join response to be more useful.
8 years ago
James Phillips f7c5541ed5
Updates memberlist to get new transport interface.
8 years ago
James Phillips 79e192fd07
Adds public API for the network area endpoints.
8 years ago
James Phillips 7a451f728e
Makes the flood goroutine more reusable.
8 years ago
James Phillips d556d14154
Shuts down flooder when either Serf is shut down.
8 years ago
James Phillips b58faffeac
Fixes a unit test that needed to account for WAN flooding.
8 years ago
James Phillips 7360e0bddd
Adds LAN -> WAN join flooding.
8 years ago
James Phillips 5626d3526c
Walks back the changes to change pool address interface into strings.
8 years ago
James Phillips f1acda4238
Adds a hook for the route lookup function.
8 years ago
James Phillips fcbb615aa0
Cleans up some small things based on review feedback.
8 years ago
James Phillips 7525836b28
Adds offline detection.
8 years ago
James Phillips 7c27ca1f77
Adds missing unit tests and cleans up some router bugs.
8 years ago
James Phillips b969d921d6
Makes the raft_vsn optional in Serf tags to support older servers.
8 years ago
James Phillips 1bdd0f3640
Simplifies median calculation.
8 years ago
James Phillips a8ee32cbdd
Fixes RTT command to only compare coordinates in the same area.
8 years ago
James Phillips 1091c7314e
Removes remoteConsuls in favor of the new router.
8 years ago
James Phillips dc1572d82b
Fixes snapshot endpoint after merge.
8 years ago
James Phillips fe2bd89563
Cleans up after merge.
8 years ago
James Phillips 472f1bd63e
Adds router into RPC paths with work in progress on coordinates.
8 years ago
James Phillips 78b62ca406
Adds an area request type.
8 years ago
James Phillips 376fdde779
Changes pool's dial address to a string and adds a timeout.
8 years ago
Kyle Havlovitz b333f3ea04
Only count healthy voters for FailureTolerance
8 years ago
Kyle Havlovitz 09e2663d10 Merge pull request #2802 from hashicorp/f-autopilot-improvements
8 years ago
Kyle Havlovitz 07288a20a1
Tweak last_contact health logic for leader
8 years ago
Kyle Havlovitz 5353221666
Reorganized cluster health check loop and logic
8 years ago
Kyle Havlovitz 66ef4a006b
Add tests for servers changing address/ID
8 years ago
Kyle Havlovitz 51b11cd344
Fix an issue with changing server IDs and add a few UX enhancements around autopilot features
8 years ago