Commit Graph

527 Commits

Author SHA1 Message Date
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
James Phillips cc2f734a0c Update CHANGELOG.md 2017-08-25 00:14:44 -07:00
Preetha Appan 5ca1c12005 Updating CHANGELOG 2017-08-24 16:50:22 -05:00
James Phillips 2277e69bac Update CHANGELOG.md 2017-08-23 14:37:39 -07:00
Frank Schroeder d155fc3cc1
Update CHANGELOG.md 2017-08-23 22:40:43 +02:00
James Phillips 91dfa3d31d Update CHANGELOG.md 2017-08-21 15:31:40 -07:00