532 Commits

Author SHA1 Message Date
James Phillips
53144d02a5 Update CHANGELOG.md 2017-10-04 09:55:15 -07:00
Preetha Appan
7cf7b45188 Update CHANGELOG.md 2017-10-04 10:46:36 -05:00
James Phillips
f8da72a8b5 Update CHANGELOG.md 2017-09-29 12:00:56 -07:00
Frank Schroeder
8c1ed2cdf2
Update CHANGELOG.md 2017-09-29 20:56:01 +02:00
preetapan
aba66da7d6 Update CHANGELOG,md 2017-09-28 21:26:31 -05:00
Preetha Appan
24a5812a4f Update CHANGELOG.md with operator API endpoints whose http verb enforcement behavior change with 1.0 2017-09-28 21:15:15 -05:00
James Phillips
a2997e2823 Update CHANGELOG.md 2017-09-28 15:40:07 -07:00
Frank Schroeder
4862275525
Update CHANGELOG.md 2017-09-28 12:49:37 +02:00
James Phillips
a314298f65 Update CHANGELOG.md 2017-09-27 23:40:00 -07:00
James Phillips
0e75354993 Update CHANGELOG.md 2017-09-27 17:56:24 -07:00
James Phillips
50a8aa3c1c Update CHANGELOG.md 2017-09-27 16:16:49 -07:00
James Phillips
e912127e75 Update CHANGELOG.md 2017-09-27 16:11:40 -07:00
James Phillips
9c34f1d4fc Update CHANGELOG.md 2017-09-27 16:10:58 -07:00
James Phillips
d65f36fcda Update CHANGELOG.md 2017-09-27 16:09:40 -07:00
James Phillips
e11cbb7ea4 Update CHANGELOG.md 2017-09-27 16:09:20 -07:00
James Phillips
7408b0faa2 Update CHANGELOG.md 2017-09-27 16:09:03 -07:00
James Phillips
1ae5355dda Update CHANGELOG.md 2017-09-27 16:08:22 -07:00
James Phillips
a784be5214 Update CHANGELOG.md 2017-09-27 15:48:24 -07:00
James Phillips
b8db92d1b7 Update CHANGELOG.md 2017-09-27 15:47:52 -07:00
James Phillips
145d9564de Update CHANGELOG.md 2017-09-27 15:40:48 -07:00
James Phillips
a35f3ae439 Update CHANGELOG.md 2017-09-27 15:38:52 -07:00
James Phillips
61cb8db25c Update CHANGELOG.md 2017-09-27 15:35:35 -07:00
James Phillips
7dd2070ae5 Update CHANGELOG.md 2017-09-26 20:50:38 -07:00
James Phillips
8aabf59d07 Update CHANGELOG.md 2017-09-26 17:52:47 -07:00
Frank Schröder
e84c2b2edd Metrics service prefix (#3498)
* metrics: replace statsite_prefix with service_prefix

The metrics prefix isn't statsite specific and is in fact used
for all metrics providers. Since we are deprecating fields
anyway we should fix this one as well.

Fixes #3293

* Updates docs and sorts telemetry section.

* Renames to "metrics_prefix" to disambiguate with Consul services.

* Updates the change log.
2017-09-26 17:49:55 -07:00
James Phillips
961945e80d Update CHANGELOG.md 2017-09-26 15:24:36 -07:00
Kyle Havlovitz
9030bda940 Update CHANGELOG.md 2017-09-26 13:49:07 -07:00
Preetha Appan
eb42fbdccf Update CHANGELOG.md 2017-09-26 11:59:11 -05:00
James Phillips
1b88c30cd6 Update CHANGELOG.md 2017-09-25 23:45:23 -07:00
James Phillips
14066d8fec Update CHANGELOG.md 2017-09-25 23:44:42 -07:00
James Phillips
f053a3102a Update CHANGELOG.md 2017-09-25 23:44:11 -07:00
James Phillips
fd1bc151eb Update CHANGELOG.md 2017-09-25 23:12:20 -07:00
James Phillips
2d87f651cb Update CHANGELOG.md 2017-09-25 23:12:03 -07:00
Frank Schröder
1e461110e6 agent: consolidate handling of 405 Method Not Allowed (#3405)
* agent: consolidate http method not allowed checks

This patch uses the error handling of the http handlers to handle HTTP
method not allowed errors across all available endpoints. It also adds a
test for testing whether the endpoints respond with the correct status
code.

* agent: do not panic on metrics tests

* agent: drop other tests for MethodNotAllowed

* agent: align /agent/join with reality

/agent/join uses PUT instead of GET as documented.

* agent: align /agent/check/{fail,warn,pass} with reality

/agent/check/{fail,warn,pass} uses PUT instead of GET as documented.

* fix some tests

* Drop more tests for method not allowed

* Align TestAgent_RegisterService_InvalidAddress with reality

* Changes API client join to use PUT instead of GET.

* Fixes agent endpoint verbs and removes obsolete tests.

* Updates the change log.
2017-09-25 23:11:19 -07:00
James Phillips
45646ac3f4 Bumps default Raft protocol to version 3. (#3477)
* Changes default Raft protocol to 3.

* Changes numPeers() to report only voters.

This should have been there before, but it's more obvious that this
is incorrect now that we default the Raft protocol to 3, which puts
new servers in a read-only state while Autopilot waits for them to
become healthy.

* Fixes TestLeader_RollRaftServer.

* Fixes TestOperator_RaftRemovePeerByAddress.

* Fixes TestServer_*.

Relaxed the check for a given number of voter peers and instead do
a thorough check that all servers see each other in their Raft
configurations.

* Fixes TestACL_*.

These now just check for Raft replication to be set up, and don't
care about the number of voter peers.

* Fixes TestOperator_Raft_ListPeers.

* Fixes TestAutopilot_CleanupDeadServerPeriodic.

* Fixes TestCatalog_ListNodes_ConsistentRead_Fail.

* Fixes TestLeader_ChangeServerID and adjusts the conn pool to throw away
sockets when it sees io.EOF.

* Changes version to 1.0.0 in the options doc.

* Makes metrics test more deterministic with autopilot metrics possible.
2017-09-25 15:27:04 -07:00
James Phillips
8bc8c25cfb
Tweaks some versions around 1.0.0. 2017-09-25 13:47:45 -07:00
Frank Schroeder
caed0ca3c7
Update CHANGELOG 2017-09-25 03:19:05 +02:00
James Phillips
cc710aed39
Puts tree in 0.9.4 dev mode. 2017-09-08 11:13:20 -07:00
James Phillips
4c2e13e0df
Puts the tree in 0.9.3 release mode. 2017-09-08 09:34:55 -07:00
James Phillips
2f11c0deaf Update CHANGELOG.md 2017-09-06 22:40:03 -07:00
preetapan
c283dc4202 Fixed typo in CHANGELOG.md 2017-09-06 17:12:36 -05:00
James Phillips
79bae51e27 Update CHANGELOG.md 2017-09-06 13:39:33 -07:00
James Phillips
39b3d03f19 Update CHANGELOG.md 2017-09-06 07:38:16 -07:00
James Phillips
a0fca3dae7 Update CHANGELOG.md 2017-09-01 15:18:14 -07:00
James Phillips
bd1f1fbbbb Update CHANGELOG.md 2017-09-01 15:17:35 -07:00
Kyle Havlovitz
5b2edf4a4d Update CHANGELOG.md 2017-09-01 12:44:08 -07:00
James Phillips
f41a3fe6c0 Update CHANGELOG.md 2017-09-01 11:12:43 -07:00
James Phillips
827b670048 Update CHANGELOG.md 2017-09-01 11:10:08 -07:00
Preetha Appan
2386214655 Wire server provider for raft layer only on protocol version 3 and above, and update changelog 2017-08-30 14:36:47 -05:00
James Phillips
58b79d43b7
Updates the change log. 2017-08-29 15:33:48 -07:00