James Phillips
4a234db33c
Embeds the mutex since it covers all fields.
2017-04-27 17:04:49 -07:00
James Phillips
1165f771af
Fixes panic when timer fires as tombstone GC is being stopped.
2017-04-27 16:43:07 -07:00
James Phillips
e156a58b95
Cleans up some bad unit test failure cases.
2017-04-27 16:41:42 -07:00
James Phillips
48bdf48003
Cleans up comments.
2017-04-27 16:41:28 -07:00
Frank Schroeder
48fa2962eb
Revert "test: Run command/agent tests in parallel"
...
This reverts commit 17be40a733
.
2017-04-27 14:39:04 -07:00
Frank Schroeder
0cb4295182
test: Do not run RetryJoin tests in parallel
...
I am suspecting port conflicts with the agents
that are started. This needs further investigation.
2017-04-27 14:39:04 -07:00
Kyle Havlovitz
d1dc7c0cbb
Update CHANGELOG.md
2017-04-27 12:02:34 -07:00
Frank Schroeder
3cc7a55a9a
build: Use bash for building
2017-04-27 11:49:43 -07:00
Frank Schroeder
76b9e257e3
build: Do not swallow go test exit code
2017-04-27 11:17:58 -07:00
Frank Schroeder
7281b4291a
test: Speedup session renew tests
2017-04-27 10:34:30 -07:00
Frank Schroeder
f763c24c69
test: Speedup TestClient_RPC_ConsulServerPing
2017-04-27 10:34:30 -07:00
Frank Schroeder
37c180a920
test: Speedup Retry*Join tests
2017-04-27 10:34:30 -07:00
Frank Schroeder
17be40a733
test: Run command/agent tests in parallel
2017-04-27 10:34:30 -07:00
Frank Schroeder
80c990b449
test: Retry more aggressively
2017-04-27 10:34:30 -07:00
Frank Schroeder
7b4302690a
build: cleanup .gitignore
2017-04-27 10:34:30 -07:00
Frank Schroeder
9c632e4eb7
build: Simplify make test and log output
2017-04-27 10:34:30 -07:00
rcgenova
8fbf731781
Merge pull request #2964 from hashicorp/d-remove-atlas-references
...
Remove references to the deprecated Consul/Atlas integration
2017-04-27 08:32:09 -07:00
James Phillips
2bc3dc0e15
Merge pull request #2965 from amorken/docfix-query
...
(Website doc fix, trivial) Prepared query creation uses POST, not PUT
2017-04-27 06:40:03 -07:00
Kyle Havlovitz
b70e419aeb
Add TLS cipher suite options and CA path support ( #2963 )
...
This patch adds options to configure the available
TLS cipher suites and adds support for a path
for multiple CA certificates.
Fixes #2959
2017-04-27 01:29:39 -07:00
Anders Daljord Morken
a6c621396b
Prepared query creation uses POST, not PUT
2017-04-27 10:29:03 +02:00
Rob Genova
7a7655b6d4
add link to Consul Enterprise page
2017-04-26 22:45:12 +00:00
Rob Genova
49f23fc068
Remove references to the deprecated Consul/Atlas integration
2017-04-26 22:24:24 +00:00
James Phillips
4af5b22669
Merge pull request #2962 from winpat/patch-1
...
fixed typo
2017-04-26 07:14:07 -07:00
Patrick Winter
8a974d9a52
fixed typo
2017-04-26 10:09:02 +02:00
James Phillips
e9489db891
Update CHANGELOG.md
2017-04-25 16:51:42 -07:00
James Phillips
05b1cabba9
Merge pull request #2947 from bogdanov1609/added_ACLReplication
...
API: Add ACLReplication
2017-04-25 16:50:52 -07:00
James Phillips
36725cef11
Tweaks ACL replication struct name.
2017-04-25 16:32:09 -07:00
James Phillips
138abeb5f7
Tweaks ACL replication status struct name.
2017-04-25 16:31:20 -07:00
James Phillips
5732350c04
Merge pull request #2958 from hashicorp/pr/2957
...
ui: Add favicon.png for Chrome
2017-04-25 13:55:21 -07:00
James Phillips
59c4128deb
Updates compiled static assets.
2017-04-25 13:54:03 -07:00
Brian Shumate
f97051e269
ui: Add favicon.png for Chrome
...
- This completes all favicon related additions and
completely resolves error in Chrome
2017-04-25 16:11:19 -04:00
Brian Shumate
b5eadeb942
ui: Update index to fix #2945 ( #2956 )
2017-04-25 10:00:19 -07:00
Frank Schroeder
bfae30f52b
Update CHANGELOG
2017-04-25 09:30:24 -07:00
Frank Schroeder
3403cd4372
golint: Fix existing comments
...
This needs more work.
2017-04-25 09:26:13 -07:00
Frank Schroeder
3e00e36f41
golint: Untangle if blocks with return in else
2017-04-25 09:26:13 -07:00
Frank Schroeder
d7e23857ad
golint: No stutter
2017-04-25 09:26:13 -07:00
Frank Schroeder
cf3ec1cf5c
golint: Rename fields and structs
2017-04-25 09:26:13 -07:00
Frank Schroeder
5a3961f31f
golint: Replace a += 1 with a++
2017-04-25 09:26:13 -07:00
Frank Schroeder
6688a510e1
golint: Consistent receiver name
...
Ensure the receiver name is consistent
2017-04-25 09:26:13 -07:00
Frank Schroeder
5f34d766b8
golint: Use fmt.Errorf(...)
...
Replace errors.New(fmt.Sprintf(...)) with fmt.Errorf(...)
gofmt -w -r 'errors.New(fmt.Sprintf(a, b)) -> fmt.Errorf(a, b)' *.go
2017-04-25 09:26:13 -07:00
Frank Schroeder
8bb7792799
golint: Drop the unused value from range
...
for i, _ := range foo -> for i := range foo
2017-04-25 09:26:13 -07:00
Brian Shumate
2fc6541fd3
ui: Add and update favicons ( #2948 )
...
ui: Add and update favicons
* Add most popular device/size favicon combinations
* Update existing favicons
* Change permissions to 0644 on static assets
Fixes #2945
2017-04-25 09:23:34 -07:00
Frank Schröder
074299e6e9
Bump travis.yml to Go 1.8.1 ( #2955 )
2017-04-25 08:21:44 -07:00
Kristiyan Nikolov
5ae2829e17
Docs: fix typo ( #2951 )
2017-04-25 07:08:46 -07:00
Ivan Bogdanov
1ebd6402fd
API: Add ACLReplication
2017-04-25 00:39:50 +03:00
Ruslan Sennov
f17656c39f
link to vertx-consul-client ( #2937 )
...
Signed-off-by: Ruslan Sennov <ruslan.sennov@gmail.com>
2017-04-21 00:43:15 -07:00
Frank Schröder
6dd2804d09
Issue #2905 : Add check-not-exists to TXN endpoint
...
This patch adds support for asserting that a given
key does not exist in the KV store.
Fixes #2905
2017-04-20 17:50:52 -07:00
Frank Schroeder
eddb1af603
Remove duplicate constants
...
This patch removes duplicate internal copies of constants in the structs
package which are also defined in the api package. The api.KVOp type
with all its values for the TXN endpoint and the api.HealthXXX constants
are now used throughout the codebase.
This resulted in some circular dependencies in the testutil package
which have been resolved by copying code and constants and moving the
WaitForLeader function into a separate testrpc package.
2017-04-20 09:54:49 -07:00
Frank Schroeder
ee5b06a231
Use fmt.Fprint/Fprintf/Fprintln
...
Used the following rewrite rules:
gofmt -w -r 'resp.Write([]byte(fmt.Sprintf(a, b, c, d))) -> fmt.Fprintf(resp, a, b, c, d)' *.go
gofmt -w -r 'resp.Write([]byte(fmt.Sprintf(a, b, c))) -> fmt.Fprintf(resp, a, b, c)' *.go
gofmt -w -r 'resp.Write([]byte(fmt.Sprintf(a, b))) -> fmt.Fprintf(resp, a, b)' *.go
gofmt -w -r 'resp.Write([]byte(fmt.Sprintf(a))) -> fmt.Fprint(resp, a)' *.go
gofmt -w -r 'resp.Write([]byte(a + "\n")) -> fmt.Fprintln(resp, a)' *.go
gofmt -w -r 'resp.Write([]byte(a)) -> fmt.Fprint(resp, a)' *.go
2017-04-20 09:02:59 -07:00
James Phillips
8234f3acc6
Update CHANGELOG.md
2017-04-19 15:28:51 -07:00