Ryan Uber
|
0df0b1674e
|
consul/state: testing service registration update
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
c3cd5051ba
|
consul/state: fetch node/check sets by service ID
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
d88ef90479
|
consul/state: filter checks by state
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
2249bec117
|
consul/state: support check lookups by service name
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
9fe029abc3
|
consul/state: return highest index for queries with compound results
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
e6a9db17d7
|
consul/state: cleanup
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
e114b5040f
|
consul/state: better tests for index table updates
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
c3ad758e0e
|
consul/state: test helpers
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
5d63160bb6
|
consul/state: node checks are removed with their associated nodes
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
329c88d8b7
|
consul/state: services are removed with their associated nodes
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
5bb69db6b3
|
consul/state: remove checks during service deregistration
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
db1bcdc863
|
consul/state: add check deletion method
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
ee8a1dc5d2
|
consul/state: set index if we have an existing health check
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
d6380e31cc
|
consul/state: negative tests
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
f9e8ca252c
|
consul/state: basic health check retrieval works
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
b6af94a8ff
|
consul/state: persisting health checks works
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
0a000f63a3
|
consul/state: test for index modification during deletes
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
8ae69b6878
|
consul/state: add service delete functions
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
5a8d8b0362
|
consul/state: working on node deletion
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
766c367ef4
|
consul/state: add function for returning all nodes
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
8fea5f8dc5
|
consul/state: track highest index when querying services
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
08553f0fef
|
consul/state: querying node services works
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
859ffe14e1
|
consul/state: read transactions don't block writes
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
a5d5577cdd
|
consul/state: more tests for EnsureNode/GetNode
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
f0dd8b2923
|
consul/state: working on service registration storage
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
011e7584b4
|
consul/state: node registration and retrieval works
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
6778c8d3ff
|
consul/state: start tests for schema
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
f30437bade
|
consul/state: round out schema
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
f253c39cb1
|
consul/state: starting on new state store
|
2015-10-15 14:59:09 -07:00 |
Ryan Uber
|
ae7cdfaf8d
|
consul: comment msgpack handle
|
2015-10-15 14:57:29 -07:00 |
Ryan Uber
|
cc7aa44459
|
consul: revert session endpoint test
|
2015-10-15 12:31:48 -07:00 |
Ryan Uber
|
33741f9156
|
consul: initial pass at refactoring RPC using net-rpc-msgpackrpc
|
2015-10-13 22:15:23 -07:00 |
Dale Wijnand
|
c5168e1263
|
Fix a bunch of typos.
|
2015-09-15 13:22:08 +01:00 |
James Phillips
|
b25797a808
|
Merge pull request #1187 from sfncook/enable_tag_drift_03
Enable tag drift 03
|
2015-09-11 15:35:32 -07:00 |
Anthony Scalisi
|
8d733b7fca
|
remove various typos
|
2015-09-11 12:29:54 -07:00 |
Shawn Cook
|
99be758411
|
Rename EnableTagOverride and update formatting
|
2015-09-11 08:35:29 -07:00 |
Shawn Cook
|
2f04917261
|
Merge remote-tracking branch 'hashicorp/master' into enable_tag_drift_03
|
2015-09-10 14:55:30 -07:00 |
James Phillips
|
c0127e9932
|
Bumps protocol version back down as we've made memberlist smarter.
|
2015-08-31 11:16:34 -07:00 |
Shawn Cook
|
d4ec6aa630
|
Update tests - NodeService init needs bool
|
2015-08-20 09:09:26 -07:00 |
Shawn Cook
|
f6814c89ed
|
EnableTagDrift in NodeService struct
|
2015-08-18 10:34:55 -07:00 |
Mac Browning
|
04eb37ffb6
|
consul: refactor GetPrivateIP for testability
|
2015-08-15 17:44:32 -04:00 |
James Phillips
|
8df55b6964
|
Changes to an unbuffered channel, since we just close it.
|
2015-08-13 11:38:02 -07:00 |
James Phillips
|
1c6414e806
|
Cleans up locking and factors markForUse into a Conn method.
|
2015-08-13 10:01:05 -07:00 |
James Phillips
|
18711b40b8
|
Gets rid of follow up attempts if the lead thread can't connect.
|
2015-08-12 20:14:48 -07:00 |
James Phillips
|
7d9db86b03
|
Adds missing ref count for the race condition case.
|
2015-08-12 19:26:01 -07:00 |
James Phillips
|
0efc49b510
|
Fixes #1165 by having threads wait for any outstanding connect to finish.
|
2015-08-12 18:48:15 -07:00 |
Ryan Uber
|
36bddeca25
|
consul: filter services by ACL when using ChecksInState.
|
2015-07-27 16:57:56 -07:00 |
Ryan Uber
|
6d38027689
|
Merge pull request #1090 from hashicorp/f-keyring-acl
Keyring ACLs
|
2015-07-24 10:23:18 -07:00 |
Armon Dadgar
|
f1a83a8954
|
Merge pull request #1119 from trumant/multiple_private_IPs
Fixes #1099 by raising an error when we multiple private IPs are found
|
2015-07-22 17:32:00 -07:00 |
Travis Truman
|
e18a93ed54
|
Fixes #1099 by raising an error when we multiple private IPs are found
|
2015-07-16 22:25:02 -04:00 |