Commit Graph

2365 Commits (0e64d73f83c8b0fea4c5fb0dbc29c30abda07976)

Author SHA1 Message Date
Frank Schroeder 7381a05d8d agent: do not modify agent config after NewAgent
7 years ago
Frank Schroeder cec9dcfee8 agent: fix pending data races between localState and agent
7 years ago
Frank Schroeder 00f6ba298e dns: fix data race in TestDNS_ServiceLookup_FilterACL
7 years ago
Frank Schroeder bcd2301b81 agent: fix data race in TestAgentAntiEntropy_EnableTagOverride
7 years ago
Frank Schroeder 7f7c0ad65e agent: clone partial consul config
7 years ago
Frank Schroeder 727b6444ad dns: fix data races in DNS compression tests
7 years ago
Frank Schroeder 0763788b82 agent: fix data race between consul server and local state
7 years ago
Frank Schroeder 119f6a1ed7 rpc: monkey patch fix for data races for localState
7 years ago
Frank Schroeder 2159d499e3 rpc: try shutting down leader first to avoid hang in TestLeader_LeftServer
7 years ago
Frank Schroeder f12fac278e rpc: fix logging and try quicker timing of TestServer_JoinSeparateLanAndWanAddresses
7 years ago
Frank Schroeder bae4b1d045 rpc: less agressive raft timeouts
7 years ago
Frank Schroeder 457b98a099 rpc: run agent/consul tests in parallel
7 years ago
Frank Schroeder 13eeeb720d rpc: refactor sessionTimers and fix racy tests
7 years ago
Frank Schroeder 05f756853e rpc: fix TestServer_Leave
7 years ago
Frank Schroeder 583959392b rpc: fix TestSession_Renew
7 years ago
Frank Schroeder ff2c29c0be rpc: fix TestReadyForConsistentRead
7 years ago
Frank Schroeder fcab525053 rpc: fix for 'no leader' in TLS tests
7 years ago
Frank Schroeder b2a71fd8b0 rpc: fix TestServer_JoinWAN_Flood
7 years ago
Frank Schroeder 8369b6cb9d rpc: provide unique node names for server and client
7 years ago
Frank Schroeder 534977239b rpc: prefix log output with test name
7 years ago
Frank Schroeder c8ef588d8d rpc: discover serf wan port before starting serf lan
7 years ago
Frank Schroeder 53eab7e970 rpc: bind rpc test server to port 0
7 years ago
Frank Schroeder e9e2c599db rpc: refactor: unify test server setup
7 years ago
Frank Schroeder c803146550 rpc: fix typos
7 years ago
Frank Schroeder a0368e3827 agent: refactor: log to stderr during tests
7 years ago
Frank Schroeder 2afafe6911 agent: refactor: use handler for test http tls server
7 years ago
Frank Schroeder 63447a0cf3 agent: refactor: make address translation part of the agent
7 years ago
Preetha Appan f549c06764 Rename to raftNotifyCh, fix typo
7 years ago
Preetha Appan f2171a6720 Fixes deadlock between barrier write and leader notify channel read . Fixes #3230
7 years ago
Grégoire Seux 940b1513a6 Correctly forward Host header in healthcheck (#3203)
8 years ago
Preetha Appan 07db760d53 Fix missing formatting directive causing go vet to fail
8 years ago
Frank Schroeder 6dd68f7ad7
Revert "agent: add allowStale option for HTTP API (#3142)"
8 years ago
Frank Schröder 4b51d00458 agent: fix DNS recursor tests (#3190)
8 years ago
James Phillips 4a3604a3ee
Removes some useless comments.
8 years ago
James Phillips 6977e40077 Fixes watch tracking during reloads and fixes address issue. (#3189)
8 years ago
James Phillips 380c8b957d Changes host-based node IDs from opt-out to opt-in. (#3187)
8 years ago
James Phillips 42f60b04bb Revert "discover: move instance discover code into separate package (#3144)" (#3180)
8 years ago
James Phillips e4b11682bc Fixes broken HTTP header and method for health checks. (#3178)
8 years ago
wojtkiewicz 1e0fd27a74
agent: add allowStale option for HTTP API (#3142)
8 years ago
wojtkiewicz 37785028be
agent: add "http_config"
8 years ago
James Phillips 0e695aef94 Fixes checked in web assets and associated build scripts. (#3173)
8 years ago
Frank Schröder 26bfb2d00a discover: move instance discover code into separate package (#3144)
8 years ago
Frank Schröder 31a310f551 agent: notify systemd after JoinLAN (#2121)
8 years ago
Frank Schroeder ea5b0f2c7c agent: fix 'consul leave' shutdown race (#2880)
8 years ago
Frank Schroeder 7abe308c66 agent: drop unused constant
8 years ago
Frank Schroeder c4fc581e07 agent: make registerEndpoint private
8 years ago
Frank Schroeder 2b41f2e3a3 agent: make the RPC endpoint overwrite mechanism more transparent
8 years ago
Frank Schroeder e15f9f9d90 agent: rename agent var
8 years ago
Frank Schroeder c49a15d0f3 agent: move structs into consul/structs pkg
8 years ago
Frank Schroeder 4273fb8444 agent: move NotifyGroup into the agent pkg
8 years ago
Frank Schroeder 82a132da60 agent: move conn pool for muxed connections into separate pkg
8 years ago
Frank Schroeder 80971c8a85 agent: move the SnapshotReplyFn out of the way
8 years ago
Frank Schroeder 04b9392b00 agent: use the delegate interface for local state
8 years ago
Frank Schroeder d77d2be13e agent: rename clientServer interface to delegate
8 years ago
preetapan 0c2a83e1ec Merge pull request #3154 from hashicorp/issue_2644_redux
8 years ago
Preetha Appan f658231ab9 Minor fixes per code review
8 years ago
Frank Schroeder b083ce17c7
Revert "agent: fix 'consul leave' shutdown race (#2880)"
8 years ago
Frank Schroeder 90c83a32b5 agent: fix 'consul leave' shutdown race (#2880)
8 years ago
Preetha Appan b3b2e9dcb4 Added unit test to verify consistentRead method behavior
8 years ago
Preetha Appan 44f5086873 Code review feedback, fixed major logic bug
8 years ago
Preetha Appan 72af7b9bc4 Redo bug fix for stale reads on server startup, leveraging RPCHOldtimeout instead of maxQueryTime, plus tests
8 years ago
Kyle Havlovitz 5d99ee80ca Add an option to disable keyring file (#3145)
8 years ago
Seth Vargo a8f1e7ebf9 Add EDNS0 support (#3131)
8 years ago
Preetha Appan cf5006c4f4 Fixed static asset build target and checked in new executable for assetfs
8 years ago
Frank Schroeder 1c75cf1af5 pkg refactor
8 years ago