Armon Dadgar
2bd5c3f7e5
consul: Test the KVSDeleteCheckAndSet method
2015-01-08 17:24:36 -08:00
Armon Dadgar
3e0f77682a
agent: Support the ?cas parameter to KV DELETE
2015-01-08 17:08:58 -08:00
Armon Dadgar
65bebca0f5
consul: Expose the KVSDeleteCAS operation in FSM
2015-01-08 17:08:44 -08:00
Armon Dadgar
32e9e8ead5
consul: Implement KVSDeleteCheckAndSet
2015-01-08 17:08:32 -08:00
Armon Dadgar
55330c95a6
consul: Adding KVSDeleteCAS operation type
2015-01-08 17:08:17 -08:00
Armon Dadgar
3b8043814f
Merge branch 'MerlinDMC-feature/configurable_service_address'
2015-01-08 12:08:41 -08:00
Armon Dadgar
1abce8cddf
website: Updating the documentation
2015-01-08 12:08:29 -08:00
Armon Dadgar
9f4955151a
agent: Testing anti-entropy with service address
2015-01-08 12:02:04 -08:00
Armon Dadgar
77a3bfd606
agent: Adding test for DNS lookup with service address
2015-01-08 11:58:32 -08:00
Armon Dadgar
779ae5ca0d
consul: Do not override the node address
2015-01-08 10:57:15 -08:00
Armon Dadgar
419447d9f7
agent: Fix de-duplication of SRV with service address
2015-01-08 10:47:41 -08:00
Armon Dadgar
23b9c96169
consul: Fixing merge conflict
2015-01-08 10:42:19 -08:00
Armon Dadgar
f2e1065246
agent: Testing reverse lookup with custom TLD
2015-01-08 10:24:49 -08:00
Armon Dadgar
d5f141135e
Merge pull request #586 from dankennedy/master
...
replaced consul domain with configured domain. Fixes #582
2015-01-08 10:21:06 -08:00
dankennedy
63af8d08e1
replaced consul domain with configured domain. Fixes #582
2015-01-08 10:16:05 +00:00
Ryan Uber
a24f6e3d4d
agent: test service and check unloading
2015-01-07 22:32:14 -08:00
Ryan Uber
51fe9f32ff
agent: consolidate service loading code, better logging
2015-01-07 22:01:43 -08:00
Ryan Uber
cfde9313de
agent: separate service and check loading/unloading concerns
2015-01-07 22:01:20 -08:00
Ryan Uber
0b9f2b0954
agent: persist service/check data using hashed service/check IDs ( fixes #573 )
2015-01-07 19:11:21 -08:00
Ryan Uber
cb1b722813
api: improve reliability of catalog endpoint tests
2015-01-07 18:29:42 -08:00
Armon Dadgar
cd4f17a410
consul: Remove cruft from KV watching
2015-01-07 18:10:18 -08:00
Armon Dadgar
80607e593a
consul: Enforce lock-delay with delete behavior
2015-01-07 15:48:27 -08:00
Armon Dadgar
f1bbda3761
website: Document session behavior and TTL
2015-01-07 15:38:16 -08:00
Ryan Uber
8e09016aee
Ignore vim swap files
2015-01-07 15:21:01 -08:00
Armon Dadgar
401437ca1f
website: Update session API documentation
2015-01-07 15:19:27 -08:00
Ryan Uber
d97305e376
command: check LastIndex is not zero while waiting for leader
2015-01-07 15:18:00 -08:00
Armon Dadgar
1f3c1b97a2
Change version to dev
2015-01-07 14:32:28 -08:00
Armon Dadgar
74de4d60c2
Merge pull request #584 from hashicorp/f-exec-dc
...
Support "exec" in foreign datacenters
2015-01-07 14:29:02 -08:00
Armon Dadgar
7b7c1afe1b
command/exec: Use TTL for local and foreign
2015-01-07 14:27:29 -08:00
Armon Dadgar
ce83322e16
command/exec: Support foreign datacenters
2015-01-07 14:22:40 -08:00
Armon Dadgar
bb3829c2d9
api: Adding constants for session behaviors
2015-01-07 14:01:27 -08:00
Armon Dadgar
b3f974dee0
website: Link to consul-replicate. Fixes #439
2015-01-07 13:30:30 -08:00
Ryan Uber
60ebd63760
Import HTTP basic auth patch from armon/consul-api#16
2015-01-07 13:01:44 -08:00
Ryan Uber
c58dd8f872
Remove go 1.2 from Travis config
2015-01-07 12:46:21 -08:00
Ryan Uber
c2177c0ed5
Merge pull request #581 from hashicorp/f-consulapi
...
Bring in consulapi
2015-01-07 12:09:44 -08:00
Ryan Uber
6c4ff58d2a
api: improve test reliability
2015-01-06 16:51:28 -08:00
Ryan Uber
0c6c06cb0c
api: use WaitForResult() to improve health tests
2015-01-06 16:18:50 -08:00
Ryan Uber
f49189252e
api: run consul instance on testing ports
2015-01-06 16:18:29 -08:00
Ryan Uber
8455077e5d
api: add harnessing for tests
...
This is necessary as consul-api's tests require a real consul instance
to be running. We can't directly import an agent to fire up an instance,
due to the way this would create an import cycle. These tests instead
will start a consul instance using the binary in $PATH (if it exists).
2015-01-06 15:52:06 -08:00
Armon Dadgar
4192925086
Merge pull request #580 from hashicorp/f-merge
...
Adding merge delegate to prevent mixing clusters
2015-01-06 15:51:01 -08:00
Armon Dadgar
2dcadffb12
consul: Adding merge delegate to prevent mixing clusters
2015-01-06 15:48:46 -08:00
Ryan Uber
5555e0eb9b
api: initial import from armon/consul-api
2015-01-06 10:40:00 -08:00
Armon Dadgar
3ec5e6f363
Merge pull request #578 from hashicorp/f-kv-watch
...
Optimize performance of KV watchers
2015-01-05 17:11:23 -08:00
Armon Dadgar
6c425299db
consul: Test WatchKV
2015-01-05 17:08:01 -08:00
Armon Dadgar
974a97583a
consul: Adding test for KVS.List blocking query
2015-01-05 16:57:48 -08:00
Armon Dadgar
ff9869eee5
consul: Remove dead code
2015-01-05 16:42:30 -08:00
Armon Dadgar
f45d7900b8
consul: Optimize KV watching
2015-01-05 16:41:57 -08:00
Armon Dadgar
3096d6c749
consul: First pass to reduce KV watch cost
2015-01-05 16:18:27 -08:00
Armon Dadgar
e86ed70c70
Merge pull request #577 from hashicorp/f-tombstone
...
Adding KV tombstones to fix non-monotonic index on deletes
2015-01-05 15:29:35 -08:00
Armon Dadgar
73db8cd559
consul: Adding more useful metrics
2015-01-05 15:13:39 -08:00