Ryan Breen
154e920c69
Merge pull request #1342 from victortrac/master
...
Mote -> Note typo
2015-10-26 16:11:59 -04:00
Victor Trac
2b00e1cd6a
Mote -> Note typo
2015-10-26 15:10:20 -05:00
Matthew Irish
da1130891c
Merge pull request #1341 from hashicorp/site-header-fix
...
fix for jumping header issues on the website
2015-10-26 15:06:21 -05:00
Matthew Irish
aa921bdbca
fix for jumping header issues on the website
...
this fix was both a bit more involved and a bit hackier than I was hoping the
soultion would be, but that's how things go sometimes
to test:
- open up the website in a browser and resize your window
- make sure that the nav is always legible
2015-10-26 14:51:03 -05:00
James Phillips
f6b589d768
Merge pull request #1296 from hashicorp/f-fast-sync
...
agent: remove an N^2 check. See #1265
2015-10-26 11:37:52 -07:00
Matthew Irish
2aca5a94e2
Merge pull request #1338 from hashicorp/js-cleaning
...
Clean up the JS a bit and make Ember code more idiomatic
2015-10-26 13:24:06 -05:00
Matthew Irish
a2853efdb2
Merge pull request #1340 from hashicorp/failing-node-service
...
Show node status as failing if a service on the node is failing
2015-10-26 13:19:35 -05:00
Seth Vargo
139ead560d
Merge pull request #1336 from hashicorp/sethvargo/releases
...
Use releases for pulling binaries
2015-10-26 12:49:16 -04:00
Seth Vargo
f6db363974
Use vendored fastly logo
2015-10-26 12:08:30 -04:00
Seth Vargo
38cc04bd18
Use releases for releases
2015-10-26 11:44:22 -04:00
James Phillips
13ef4836f2
Merge pull request #1339 from hashicorp/b-1334
...
Revert "Fixed Header background"
2015-10-26 08:27:59 -07:00
Matthew Irish
657b5b4a04
Show node status as failing if a service on the node is failing
2015-10-26 10:26:16 -05:00
James Phillips
4c8cee0076
Revert "Fixed Header background"
...
This reverts commit 809ed36344
.
2015-10-26 07:58:01 -07:00
Matthew Irish
dd1796b99a
Clean up the JS a bit and make Ember code more idiomatic
2015-10-26 09:39:18 -05:00
James Phillips
088603949c
Runs go fmt (sorts new go-cleanhttp imports).
2015-10-23 17:14:35 -07:00
James Phillips
798d49c388
Merge pull request #1331 from slackpad/f-network-tomography
...
Adds network tomography features to Consul.
2015-10-23 16:34:13 -07:00
James Phillips
ecd3a1d1d2
Completes rebase of network coordinates to new memdb.
2015-10-23 15:23:01 -07:00
James Phillips
cef9402ab9
Updates docs for network coordinates.
2015-10-23 15:23:01 -07:00
James Phillips
de01f96d38
Fixes configs now that Serf always caches coordinates.
2015-10-23 15:23:01 -07:00
James Phillips
439110f384
Gives RTT class a more Go-like name.
2015-10-23 15:23:01 -07:00
James Phillips
99cfbb8a47
Defaults second node to agent if not given. Removes -short option and tweaks output formatting.
2015-10-23 15:23:01 -07:00
James Phillips
88845f7d71
Cleans up after code review, adds a -short option to "consul rtt" command.
2015-10-23 15:23:01 -07:00
James Phillips
fb8900156a
Adds a "consul rtt" command.
2015-10-23 15:23:01 -07:00
James Phillips
787f946f8d
Adds support for coordinates to client API.
2015-10-23 15:23:01 -07:00
James Phillips
660da92152
Makes the default protocol 2 and lets 3 interoperate with 2.
2015-10-23 15:23:01 -07:00
James Phillips
80d5a3029f
Zeroes out the height when testing exact distances.
2015-10-23 15:23:01 -07:00
James Phillips
384d99677d
Cleans up after latest rebase.
2015-10-23 15:23:01 -07:00
James Phillips
e21b450f69
Runs go fmt after latest rebase.
2015-10-23 15:23:01 -07:00
James Phillips
e8322ffe00
Adds a test for the `DisableCoordinate` config.
2015-10-23 15:23:01 -07:00
James Phillips
f9da231a1c
Adds coordinate of agent to self endpoint.
2015-10-23 15:23:01 -07:00
James Phillips
6289764ea2
Moves sorting up into coordinate endpoint HTTP handlers.
2015-10-23 15:23:01 -07:00
James Phillips
d45fc23abf
Installs a friendly handler for coordinate endpoints when coordinates are disabled.
2015-10-23 15:23:01 -07:00
James Phillips
ce0e9759f8
Fixes config merge fn for disabling coordinates and adds it to JSON.
2015-10-23 15:23:01 -07:00
James Phillips
33e3505aea
Adds endpoints for raw network coordinates.
2015-10-23 15:23:01 -07:00
James Phillips
843613143b
Fixes bad name for DC forwarding of Coordinate.Get.
2015-10-23 15:23:01 -07:00
James Phillips
9c9195746f
Changes ?near=self to a safer ?near=_agent, which is also clearer about what it does.
2015-10-23 15:23:01 -07:00
James Phillips
9caa5b3653
Adds distance sorting to health endpoint. Cleans up unit tests.
2015-10-23 15:23:01 -07:00
James Phillips
497f6782af
Switches to the median over all DC nodes with known coordinates.
2015-10-23 15:23:01 -07:00
James Phillips
e47eea3f3a
Adds a magic "self" node name to distance queries.
2015-10-23 15:23:01 -07:00
James Phillips
6d845c7d0d
Adds explicit check for empty node in source parameter.
2015-10-23 15:23:01 -07:00
James Phillips
78b2c2d7ac
Moves disable checks down into the sort routine.
2015-10-23 15:23:01 -07:00
James Phillips
54ef97b268
Adds tests for HTTP interface. Removes a stray mark.
2015-10-23 15:23:01 -07:00
James Phillips
36c78f5042
Adds sort of DCs in catalog queries based on RTT. Cleans up.
...
* Makes the catalog endpoint respect disabling coordinates for all
RTT-sorting query types.
2015-10-23 15:23:01 -07:00
James Phillips
89c7203f31
Adds coordinate sorting support to catalog queries for nodes and service nodes.
2015-10-23 15:23:01 -07:00
James Phillips
d734697820
Turns down the coordinate sync rate a bit more.
2015-10-23 15:23:01 -07:00
James Phillips
ad65d953f6
Scales coordinate sends to hit a fixed aggregate rate across the cluster.
2015-10-23 15:23:01 -07:00
James Phillips
66a3d29743
Simplifies the batching function and adds some comments.
2015-10-23 15:23:01 -07:00
James Phillips
e094f5a61d
Adds snapshot save and restore of coordinates.
2015-10-23 15:23:01 -07:00
James Phillips
5f754c4a87
Does some small cleanups based on PR feedback.
...
* Holds coordinate updates in map and gets rid of the update channel.
* Cleans up config variables a bit.
2015-10-23 15:23:01 -07:00
James Phillips
7e6d52109b
Hardens Consul from bad coordinates from other nodes.
2015-10-23 15:23:01 -07:00