3026 Commits

Author SHA1 Message Date
James Phillips
c29507f477 Merge pull request #1345 from hashicorp/f-release-cleanup
Cleans up some small things in preparation for a 0.6.0 RC1.
2015-10-26 16:28:02 -07:00
James Phillips
52465a5081 Preps the version for the first RC. 2015-10-26 16:03:14 -07:00
James Phillips
7db3468865 Makes the Makefile pull the tools it needs on the first run. 2015-10-26 16:00:51 -07:00
James Phillips
8738f9780b Updates go version to 1.5.1, and modernizes the Vagrantfile.
Drops 32bit in the Vagrantfile as well since we can build that with
gox and don't need a special environment for it. The Vagrantfile is
now just a good default development environment.
2015-10-26 15:59:38 -07:00
James Phillips
dca2d84b17 Merge pull request #1344 from hashicorp/sethvargo/hc-releases
Use hc-releases to upload during dist
2015-10-26 14:43:52 -07:00
Seth Vargo
62c09b0fbf Use hc-releases to upload during dist 2015-10-26 17:30:29 -04:00
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
James Phillips
89340fe694 Removes the integration test runner, there weren't any tests using it. 2015-10-26 11:34:01 -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 809ed3634403a90dbc62d05e18351262fed10d4c.
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