43 Commits (bdc3dd14c2644b56d2dbfd460290a0e47ad90c11)

Author SHA1 Message Date
Ronald 94ec4eb2f4
copyright headers for agent folder (#16704) 2 years ago
Chris S. Kim bde57c0dd0 Regenerate files according to 1.19.2 formatter 2 years ago
Daniel Nephin b058845110 sdk: add TestLogLevel for setting log level in tests 3 years ago
R.B. Boyer b1605639fc
light refactors to support making partitions and serf-based wan federation are mutually exclusive (#11755) 3 years ago
R.B. Boyer e20e6348dd
areas: make the gRPC server tracker network area aware (#11748) 3 years ago
Mohammad Banikazemi bcadd341eb Correcting the changed function name in comment 4 years ago
Daniel Nephin b9e60c0775 testing: skip slow tests with -short 4 years ago
Daniel Nephin 0003720f78 agent/router: refactor calculation of delay between rebalances. 4 years ago
Daniel Nephin 119c446cf2 agent/router: Add bounds test cases 4 years ago
Daniel Nephin 12e174900b router: organize the test by number of servers 4 years ago
Daniel Nephin 8697cc2b45 router: make refreshServerRebalanceTimer test a lot more strict 4 years ago
Daniel Nephin 2294793357 agent/grpc: use router.Manager to handle the rebalance 4 years ago
Daniel Nephin 07b4507f1e router: remove grpcServerTracker from managers 4 years ago
Daniel Nephin f936ca5aea grpc: client conn pool and resolver 4 years ago
Pierre Souchay 638dcd3360 [BUGFIX] Avoid GetDatacenter* methods to flood Consul servers logs 4 years ago
Matt Keeler f97cc0445a
Move RPC router from Client/Server and into BaseDeps (#8559) 4 years ago
Hans Hasselberg aff02198d7 Refactor keyring ops: 4 years ago
Hans Hasselberg 51a8e15cf8
Mark its own cluster as healthy when rebalancing. (#8406) 4 years ago
Daniel Nephin 068b43df90 Enable gofmt simplify 5 years ago
Matt Keeler 0e4c65d422
Fix segfault due to race condition for checking server versions (#7957) 5 years ago
Hans Hasselberg c45432014b pool: remove version 5 years ago
Daniel Nephin c88fae0aac ci: Add staticcheck and fix most errors 5 years ago
Daniel Nephin c662f0f0de Fix a number of problems found by staticcheck 5 years ago
Hans Hasselberg 096a2f2f02 network_segments: stop advertising segment tags 5 years ago
Hans Hasselberg 995a24b8e4 agent: refactor to use a single addrFn 5 years ago
Hans Hasselberg 6994c0d47f agent: rename local/global to src/dst 5 years ago
Hans Hasselberg 51549bd232
rpc: oss changes for network area connection pooling (#7735) 5 years ago
Pierre Souchay 5e79efc80f Fixed comment on wrong line. 5 years ago
R.B. Boyer 6adad71125
wan federation via mesh gateways (#6884) 5 years ago
Matt Keeler 61d8778210
Sync some feature flag support from enterprise (#7167) 5 years ago
Chris Piraino 401221de58
Allow users to configure either unstructured or JSON logging (#7130) 5 years ago
Hans Hasselberg b6499fe6b8 Do not surface left servers (#6420) 5 years ago
Pierre Souchay be50400c62 Distinguish between DC not existing and not being available (#6399) 5 years ago
Christian Muehlhaeuser 7753b97cc7 Simplified code in various places (#6176) 5 years ago
Matt Keeler 200c0fb3e9
Call RemoveServer for reap events (#5317) 6 years ago
Preetha Appan 010a459365
Remove unnecessary nil checks 7 years ago
Preetha Appan d77ab91123
Allows disabling WAN federation by setting serf WAN port to -1 7 years ago
Josh Soref 94835a2715 Spelling (#3958) 7 years ago
James Phillips d9a6e2a901
Makes server manager shift away from failed servers from Serf events. 7 years ago
James Phillips 85e678fbdd
Saves the cycled server list after a failed ping when rebalancing. (#3662) 7 years ago
Kyle Havlovitz 14b027a3c2
Add segment addr field to tags for LAN flood joiner 7 years ago
Preetha Appan 0f418a1bcf Remove unused function 7 years ago
Preetha Appan 00836a6aab Remove server address tracking logic from manager/router and maintain it as part of lan event listener instead. Used sync.Map to track this, and added unit tests 7 years ago
Preetha Appan 393ce1581b Implement AddressProvider and wire that up to raft transport layer to support server nodes changing their IP addresses in containerized environments 7 years ago
Frank Schroeder 16c58da27d agent: drop unused code 7 years ago
Frank Schroeder 7cff50a4df
agent: move agent/consul/agent to agent/metadata 7 years ago
Frank Schroeder c395599cea
agent: move agent/consul/servers to agent/router 7 years ago