Commit Graph

4276 Commits

Author SHA1 Message Date
James Phillips 50e13263c2 Merge pull request #1764 from hashicorp/f-query-templates
Adds support for prepared query templates.
2016-03-07 13:34:58 -08:00
James Phillips cb9c908a99 Hardens the match interoplator against negative arguments. 2016-03-07 13:32:32 -08:00
James Phillips 1cad6b9e0f Adds a comment about the embedded struct. 2016-03-07 10:45:39 -08:00
James Phillips aa8cd2619d Fixes broken example JSON. 2016-03-07 10:45:39 -08:00
James Phillips eb7004f2b8 Renames "debug" endpoint and structures to "explain". 2016-03-07 10:45:39 -08:00
James Phillips d7288e3a5e Adds a prepared query debug endpoint. 2016-03-07 10:45:39 -08:00
James Phillips c7ee82c67f Applies prefix ACL to a catch-all template as a special case. 2016-03-07 10:45:39 -08:00
James Phillips fbd8e40cd5 Adds basic docs for prepared query templates. 2016-03-07 10:45:39 -08:00
James Phillips 79eccf2c66 Adds a test for the custom prepared query template indexer. 2016-03-07 10:45:39 -08:00
James Phillips 897ab0d5c7 Adds core query template tests to the state store. 2016-03-07 10:45:39 -08:00
James Phillips 328d138466 Adds in basic query template lookups and vendors newly-updated memdb as well as improved iradix tree. 2016-03-07 10:45:39 -08:00
James Phillips 07514214e1 Adds tests for the low-level template functions. 2016-03-07 10:45:39 -08:00
James Phillips e3827923b8 Adds tests for the string visitor. 2016-03-07 10:45:39 -08:00
James Phillips 799339acb5 Factors rendering down into the resolve function. 2016-03-07 10:45:39 -08:00
James Phillips d4b01a6c53 Updates vendored dependencies.
This removes some unused dependencies that I know we plan to re-add later,
but this makes for a clean `godep save` for now.
2016-03-07 10:45:39 -08:00
James Phillips 6ed64e7f05 Splits walk functions out from the rest of the template code. 2016-03-07 10:45:39 -08:00
James Phillips 998b691878 Integrates templates into state store and endpoint (sans tests). 2016-03-07 10:45:39 -08:00
James Phillips c816f79bf8 Wraps the prepared query to also store the compiled template. 2016-03-07 10:45:39 -08:00
James Phillips 331f1f5b8b Adds basic query template compiler and renderer. 2016-03-07 10:45:39 -08:00
James Phillips ea0aafce38 Merge pull request #1802 from hashicorp/b-ping-leak
Updates memberlist to get goroutine leak fix for TCP pings.
2016-03-07 10:44:14 -08:00
James Phillips 9139cee5e5 Updates memberlist to get goroutine leak fix for TCP pings. 2016-03-07 10:41:54 -08:00
James Phillips f6e042b6f2 Merge pull request #1801 from hashicorp/docs-fix
Minor docs fix
2016-03-07 08:18:08 -08:00
vishalnayak 680b6ffc21 minor docs fix 2016-03-07 11:13:58 -05:00
James Phillips b16f2e7392 Merge pull request #1789 from hashicorp/jt-enterprise-bnr
add announcement banner for Consul Enterprise
2016-03-04 17:33:05 -08:00
James Phillips 60e54b8a07 Preps master for 0.7 development. 2016-03-04 17:31:36 -08:00
James Phillips eda59145c2 Preps for the 0.6.4 release. 2016-03-04 16:38:39 -08:00
James Phillips c57a0da777 Catches up the change log. 2016-03-04 16:37:35 -08:00
James Phillips cce0ace53a Fixes name of new query ACL. 2016-03-04 16:32:53 -08:00
James Phillips 753e50d54c Merge pull request #1794 from hashicorp/f-check-api
Adds support for new PUT API for checks.
2016-03-04 15:29:32 -08:00
James Phillips d9e79f1358 Merge pull request #1793 from cleung2010/rrt-error-msg
Correct the rtt -wan error message
2016-03-04 15:21:16 -08:00
James Phillips 23247b3699 Adds support for new PUT API for checks. 2016-03-04 15:18:25 -08:00
Calvin Leung Huang ff38fbc6a3 Correct the rtt -wan error message 2016-03-04 16:27:30 -05:00
Kevin Fishner 272c9fae1c fix UTMs 2016-03-03 15:20:24 -08:00
Kevin Fishner b71b0e7d0b update copyedit to add the word build 2016-03-03 15:19:05 -08:00
captainill 293aba329f add announcement banner for Consul Enterprise launch 2016-03-03 12:23:30 -08:00
James Phillips 3bf56f7fb4 Merge pull request #1786 from moofish32/consol_node_schema_fix
Session Table index require Node
2016-03-02 22:13:05 -08:00
Mike Cowgill 5435055c5f one line schema change to not allow missing for sessions Table node index, Fixes #1774 2016-03-02 21:19:53 -08:00
James Phillips ad13b34c09 Merge pull request #1785 from hashicorp/f-check-put-api
Adds a PUT-based API for TTL checks and retains output on timeouts.
2016-03-02 20:17:50 -08:00
James Phillips f46fa33278 Tweaks formatting of inline output messages. 2016-03-02 19:47:00 -08:00
James Phillips 70575002d9 Retains the last output when a TTL check times out. 2016-03-02 17:58:01 -08:00
James Phillips 7ebad899da Adds a new PUT-based TTL check update endpoint. 2016-03-02 17:54:01 -08:00
James Phillips ef1a588b7a Merge pull request #1777 from hashicorp/b-port-docfix
TLS example and correcting error
2016-03-01 13:02:30 -08:00
James Phillips b92243d8d0 Tweaks the address and advertise docs. 2016-03-01 13:01:13 -08:00
James Phillips 2a4436075d Merge pull request #1766 from hashicorp/b-redact-in-get
Adds missing token redact in the GET path.
2016-02-26 16:12:10 -08:00
James Phillips 90898dff98 Adds missing token redact in the GET path. 2016-02-26 15:59:00 -08:00
James Phillips f996433df0 Merge pull request #1759 from hashicorp/f-prep-version
Preps for 0.6.4 release before 0.7.0.
2016-02-24 23:36:35 -08:00
James Phillips 7284a5e8fc Preps for 0.6.4 release before 0.7.0. 2016-02-24 23:35:46 -08:00
Ryan Breen 6f5b783da9 Merge pull request #1758 from matschaffer/patch-1
Metric name typo
2016-02-24 21:55:16 -05:00
Mat Schaffer 3142a51688 Metric name typo 2016-02-25 11:20:53 +09:00
James Phillips 213026b033 Merge pull request #1757 from hashicorp/f-revert-1667
Reverts server connection rebalancing changes from #1667
2016-02-24 18:07:13 -08:00