d83f8ba | brharrington | 28 April 2016, 12:43:55 UTC | Merge pull request #351 from brharrington/spectator-0.38.0 update spectator, iep, and aws deps | 28 April 2016, 12:43:55 UTC |
701fe50 | Brian Harrington | 28 April 2016, 12:31:03 UTC | update spectator, iep, and aws deps | 28 April 2016, 12:31:03 UTC |
41d7af3 | brharrington | 28 April 2016, 04:14:51 UTC | Merge pull request #350 from brharrington/issue-349 allow sorting expr by stats | 28 April 2016, 04:14:51 UTC |
0fba71e | Brian Harrington | 28 April 2016, 04:03:52 UTC | docs: add section on sorting behavior | 28 April 2016, 04:03:52 UTC |
a55bf76 | Brian Harrington | 28 April 2016, 03:20:03 UTC | allow legend entries to be sorted per axis Adds axis level URL parameters for controlling the sort behavior of legend entries. This will take precendence over local sorting specified for an individual expression. The rationale is that overall sorting is more likely to be a setting toggled by the user via a UI. | 28 April 2016, 03:20:03 UTC |
dc1e222 | Brian Harrington | 28 April 2016, 02:44:40 UTC | add warning instead of failing for invalid sort Changes behavior of an invalid sort mode to add a warning and fallback to the default instead of being an error image. Also adds some additional test cases. | 28 April 2016, 02:44:40 UTC |
8350f61 | Brian Harrington | 28 April 2016, 02:07:59 UTC | allow sorting expr by stats Adds support for sorting an expression by one of the statistics instead of the label text. This change only applies to an expression with multiple results. Example usage: ``` name,sps,:eq,(,nf.cluster,),:by,max,:sort ``` The order can be changed using the `:order` operation: ``` name,sps,:eq,(,nf.cluster,),:by,max,:sort,desc,:order ``` | 28 April 2016, 02:07:59 UTC |
545e918 | brharrington | 22 April 2016, 12:09:25 UTC | Merge pull request #348 from brharrington/travis-scala-version update scala version for travis build | 22 April 2016, 12:09:25 UTC |
188dc0a | Brian Harrington | 21 April 2016, 03:53:04 UTC | update scala version for travis build | 21 April 2016, 03:53:04 UTC |
bf1d61f | brharrington | 18 April 2016, 21:54:51 UTC | Merge pull request #346 from brharrington/docs-percentiles-since docs: add since 1.5 note to :percentile ref | 18 April 2016, 21:54:51 UTC |
ec4d13d | Brian Harrington | 18 April 2016, 21:41:07 UTC | docs: add since 1.5 note to :percentile ref Short-term change to minimize confusion (see #345). Also adds links to javadocs for the spectator classes and updates the wiki link. | 18 April 2016, 21:41:07 UTC |
4b746c2 | brharrington | 16 April 2016, 14:48:31 UTC | Merge pull request #344 from brharrington/spectator-0.37.0 spectator 0.37.0 | 16 April 2016, 14:48:31 UTC |
06a5443 | Brian Harrington | 16 April 2016, 14:34:12 UTC | update slf4j and scala-logging | 16 April 2016, 14:34:12 UTC |
58d61f2 | Brian Harrington | 16 April 2016, 14:32:33 UTC | akka 2.4.4 | 16 April 2016, 14:32:33 UTC |
809ba59 | Brian Harrington | 16 April 2016, 14:27:06 UTC | spectator 0.37.0 Fixes issue with 0 values being counted as part of the negative_latency bucket and tagging of serviceName on AWS metric collector. | 16 April 2016, 14:27:06 UTC |
2e5b369 | brharrington | 15 April 2016, 04:27:55 UTC | Merge pull request #343 from brharrington/docs-search-index docs: create search index for wiki | 15 April 2016, 04:27:55 UTC |
7063a45 | Brian Harrington | 15 April 2016, 04:12:42 UTC | docs: create search index for wiki Generate search index json file for the wiki that can be consumed easily with lunr. Format is similar to index created by mkdocs, e.g.: https://netflix.github.io/spectator/en/latest/mkdocs/search_index.json | 15 April 2016, 04:12:42 UTC |
6a33487 | Matthew Johnson | 05 April 2016, 20:01:26 UTC | docs: update armytage paper link * Update armytage paper link, previous link gives 404 * Add link from multi-y palette section to page on color palettes | 05 April 2016, 20:01:26 UTC |
5a2196d | brharrington | 03 April 2016, 17:22:24 UTC | Merge pull request #341 from brharrington/wiki-conf limit endpoints for wiki script | 03 April 2016, 17:22:24 UTC |
93375ff | Brian Harrington | 03 April 2016, 17:13:51 UTC | limit endpoints for wiki script Limit the endpoints used on the wiki script to just the tags and graph endpoints that are needed. | 03 April 2016, 17:13:51 UTC |
5fae7b7 | brharrington | 03 April 2016, 17:04:53 UTC | Merge pull request #340 from brharrington/equals dsType was ignored by equals on ArrayTimeSeq | 03 April 2016, 17:04:53 UTC |
9ef1076 | Brian Harrington | 03 April 2016, 16:54:50 UTC | dsType was ignored by equals on ArrayTimeSeq | 03 April 2016, 16:54:50 UTC |
c112786 | brharrington | 03 April 2016, 16:38:06 UTC | Merge pull request #339 from brharrington/dep-refresh akka 2.4.3, aws sdk 1.10.66 | 03 April 2016, 16:38:06 UTC |
b18fc35 | Brian Harrington | 03 April 2016, 16:08:53 UTC | akka 2.4.3, aws sdk 1.10.66 | 03 April 2016, 16:08:53 UTC |
3285854 | brharrington | 03 April 2016, 16:04:22 UTC | Merge pull request #338 from brharrington/label-order-palette sort by label before selecting colors from palette | 03 April 2016, 16:04:22 UTC |
044a117 | Brian Harrington | 03 April 2016, 15:55:09 UTC | sort by label before selecting colors from palette | 03 April 2016, 15:55:09 UTC |
5f7ab2c | brharrington | 03 April 2016, 15:50:30 UTC | Merge pull request #337 from brharrington/filter-after-style add override to allow filter after legend | 03 April 2016, 15:50:30 UTC |
5a2bafc | Brian Harrington | 03 April 2016, 14:58:49 UTC | add override to allow filter after legend For some tooling it is often convenient to be able to append a filter after a legend or other presentation settings have been applied to an expression with a group by. | 03 April 2016, 14:58:49 UTC |
727bcd3 | brharrington | 31 March 2016, 21:30:30 UTC | Merge pull request #336 from tregoning/master Updating Atlas logo | 31 March 2016, 21:30:30 UTC |
625a707 | John Tregoning | 31 March 2016, 21:06:49 UTC | updating Atlas logo | 31 March 2016, 21:06:49 UTC |
cc30c3f | brharrington | 29 March 2016, 15:48:57 UTC | Merge pull request #335 from brharrington/docs-tick-labels docs: add information about tick labels | 29 March 2016, 15:48:57 UTC |
9f4a676 | Brian Harrington | 29 March 2016, 15:36:53 UTC | docs: add tick labels link to sidebar | 29 March 2016, 15:36:53 UTC |
948edb3 | Brian Harrington | 29 March 2016, 15:22:27 UTC | docs: s/follow/following/ | 29 March 2016, 15:22:27 UTC |
46abb92 | Brian Harrington | 29 March 2016, 15:20:43 UTC | docs: add information about tick labels | 29 March 2016, 15:20:43 UTC |
729a878 | brharrington | 22 March 2016, 23:28:50 UTC | Merge pull request #334 from brharrington/skipped-axis use same axis id for expr and params | 22 March 2016, 23:28:50 UTC |
cad6db1 | brharrington | 22 March 2016, 23:09:16 UTC | Merge pull request #333 from brharrington/nf.account add account to default reserved key set | 22 March 2016, 23:09:16 UTC |
4af9aa8 | Brian Harrington | 22 March 2016, 23:07:58 UTC | use same axis id for expr and params If an axis id was skipped the URL params were not correctly mapped to the corresponding expressions. | 22 March 2016, 23:07:58 UTC |
84c8e7f | Brian Harrington | 22 March 2016, 22:18:53 UTC | add account to default reserved key set | 22 March 2016, 22:18:53 UTC |
10c6de9 | brharrington | 22 March 2016, 20:19:52 UTC | Merge pull request #332 from brharrington/iep-0.3.23 iep-0.3.23 | 22 March 2016, 20:19:52 UTC |
b49d403 | Brian Harrington | 22 March 2016, 17:56:35 UTC | iep-0.3.23 | 22 March 2016, 17:56:35 UTC |
44e9932 | brharrington | 18 March 2016, 16:54:56 UTC | Merge pull request #331 from brharrington/json-register additional modules for ObjectMapper | 18 March 2016, 16:54:56 UTC |
e309216 | Brian Harrington | 18 March 2016, 16:43:54 UTC | additional modules for ObjectMapper Allow additional modules to be registered with the default ObjectMappers used by the Json utility. | 18 March 2016, 16:43:54 UTC |
092690d | brharrington | 18 March 2016, 02:57:59 UTC | Merge pull request #330 from brharrington/fix-route fix bug with status when the route is created | 18 March 2016, 02:57:59 UTC |
62eacad | Brian Harrington | 18 March 2016, 02:42:25 UTC | fix bug with status when the route is created The status was being chosen when the route was created instead of when the healthcheck endpoint was being called. | 18 March 2016, 02:42:25 UTC |
59c3106 | brharrington | 17 March 2016, 22:52:28 UTC | Merge pull request #329 from brharrington/healthcheck-status add status for each service in response | 17 March 2016, 22:52:28 UTC |
46c0249 | Brian Harrington | 17 March 2016, 16:10:59 UTC | get ServiceManager from provider and disallow null In some cases the healthcheck api will be created inside of a service for the web server. To avoid problems with the cycle use a provider for the ServiceManager. Also, it was fairly easy to transition to away from the internal healthcheck endpoint, so remove the hack to allow the ServiceManager to be null. Update to iep 0.3.22 to get fix for generic types with the class factory. | 17 March 2016, 22:41:41 UTC |
3c2d13a | Brian Harrington | 17 March 2016, 16:01:36 UTC | add status for each service in response To aid in debugging summarize the service state in the response. | 17 March 2016, 16:01:36 UTC |
07e613a | brharrington | 16 March 2016, 20:21:41 UTC | Merge pull request #328 from brharrington/healthcheck-inject default /healthcheck based on ServiceManager | 16 March 2016, 20:21:41 UTC |
2649f7a | Brian Harrington | 16 March 2016, 20:11:04 UTC | default /healthcheck based on ServiceManager Previously the `/healthcheck` endpoint provided here always returned 200 and was mostly used for debugging. This is now `/ok`. The `/healthcheck` endpoint now indicates the service health based on the ServiceManager so it should be usable as a load balancer healthcheck endpoint. With this change we shouldn't need a separate internal healthcheck endpoint registered for use with the load balancers and monitoring. | 16 March 2016, 20:11:04 UTC |
8c6b49e | brharrington | 14 March 2016, 17:22:53 UTC | Merge pull request #327 from brharrington/decode-parser make decode(JsonParser) public | 14 March 2016, 17:22:53 UTC |
1c3ca14 | Brian Harrington | 14 March 2016, 17:03:01 UTC | make decode(JsonParser) public Allow the cached decoder to be used for cases where we already have the parser instance. | 14 March 2016, 17:03:01 UTC |
58f0749 | brharrington | 13 March 2016, 21:17:29 UTC | Merge pull request #326 from brharrington/scala-2.11.8 scala 2.11.8 | 13 March 2016, 21:17:29 UTC |
532a947 | brharrington | 13 March 2016, 21:08:47 UTC | Merge pull request #325 from brharrington/iso-millis allow iso timestamps with millis | 13 March 2016, 21:08:47 UTC |
a70ac64 | Brian Harrington | 13 March 2016, 21:08:02 UTC | update aws and spectator | 13 March 2016, 21:08:02 UTC |
c27db38 | Brian Harrington | 13 March 2016, 21:06:08 UTC | scala 2.11.8 | 13 March 2016, 21:06:08 UTC |
8980915 | Brian Harrington | 13 March 2016, 20:59:26 UTC | allow iso timestamps with millis Allow start/end time params to parse ISO timestamps with millis. Examples: ``` 2012-02-01T04:05:06.123 2012-02-01T04:05:06.123Z 2012-02-01T04:05:06.123-03:00 ``` | 13 March 2016, 20:59:26 UTC |
9f266a5 | brharrington | 03 March 2016, 20:19:55 UTC | Merge pull request #324 from brharrington/dont-fork-tests disable forking tests | 03 March 2016, 20:19:55 UTC |
030032f | Brian Harrington | 03 March 2016, 18:53:57 UTC | do not fork when running tests Tests are no longer forked by default. That was done as a workaround for an issue with equalsverifier, but more recently there is another workaround using prefab values: https://groups.google.com/forum/#!topic/equalsverifier/R5MWUGVx-C8 The hope is that this will avoid some transient failures with travis builds. See #322 for more details. | 03 March 2016, 20:09:22 UTC |
1c9b1d2 | brharrington | 03 March 2016, 18:12:22 UTC | Merge pull request #323 from brharrington/sbt-no-fork fix path when test are run with being forked | 03 March 2016, 18:12:22 UTC |
6cb6e42 | Brian Harrington | 03 March 2016, 18:00:42 UTC | fix path when test are run with being forked The working directory changes to the sub-project when the tests are forked. For the image tests this is used to determine the source path so that if the flag is enabled the diffs can be blessed to update the golden files. | 03 March 2016, 18:00:42 UTC |
5e8ceb0 | brharrington | 03 March 2016, 16:05:41 UTC | Merge pull request #321 from brharrington/jackson-2.7.2 fix out of bounds exception for java8 classes | 03 March 2016, 16:05:41 UTC |
ebc9153 | Brian Harrington | 03 March 2016, 15:50:49 UTC | fix out of bounds exception for java8 classes When using the Json helper for classes that contain a lambda there was an ArrayIndexOutOfBoundsException coming from paranamer shadowed into jackson. See test case for more details on the error. This bumps to jackson 2.7.2 which uses a newer shaded version of paranamer. | 03 March 2016, 15:50:49 UTC |
03dccc0 | brharrington | 01 March 2016, 13:27:20 UTC | Merge pull request #317 from brharrington/docs-des docs: add note to prefer sdes | 01 March 2016, 13:27:20 UTC |
68a5399 | brharrington | 01 March 2016, 13:21:32 UTC | Merge pull request #319 from brharrington/dependency-updates regular dependency refresh | 01 March 2016, 13:21:32 UTC |
9e2ae74 | Brian Harrington | 01 March 2016, 13:14:05 UTC | docs: update getting started versions to 1.4.6 | 01 March 2016, 13:14:05 UTC |
247c98f | brharrington | 01 March 2016, 13:10:59 UTC | Merge pull request #318 from brharrington/sbt-0.13.11 sbt 0.13.11 | 01 March 2016, 13:10:59 UTC |
14ea167 | Brian Harrington | 01 March 2016, 05:16:35 UTC | regular dependency refresh | 01 March 2016, 05:16:35 UTC |
22a173e | Brian Harrington | 01 March 2016, 05:06:20 UTC | sbt 0.13.11 | 01 March 2016, 05:06:20 UTC |
5e5f263 | Brian Harrington | 01 March 2016, 04:56:52 UTC | docs: add summary for sdes-* variants | 01 March 2016, 04:56:52 UTC |
2163b07 | Brian Harrington | 01 March 2016, 04:50:11 UTC | docs: fix link text for sdes references | 01 March 2016, 04:50:11 UTC |
ea2a42f | Brian Harrington | 01 March 2016, 04:47:57 UTC | docs: fix links to des helpers | 01 March 2016, 04:47:57 UTC |
3282b98 | Brian Harrington | 01 March 2016, 04:44:41 UTC | docs: add summay for des-* variants | 01 March 2016, 04:44:41 UTC |
ad63c50 | Brian Harrington | 01 March 2016, 04:32:47 UTC | docs: clarify behavior of trend operation | 01 March 2016, 04:32:47 UTC |
0e5ab50 | Brian Harrington | 01 March 2016, 04:09:43 UTC | docs: add note to prefer sdes | 01 March 2016, 04:09:43 UTC |
3dae942 | brharrington | 27 February 2016, 22:25:05 UTC | Merge pull request #316 from brharrington/issue-315 fix #315, support binary unit prefix for ticks | 27 February 2016, 22:25:05 UTC |
a00e254 | Brian Harrington | 27 February 2016, 22:09:10 UTC | fix #315, support binary unit prefix for ticks Adds `tick_labels` param to control the mode used for the tick labels. Three values are supported: * `off`: disable tick labels. This was previously done using `no_tick_labels=1`. * `decimal`: default mode using decimal metric unit prefixes for tick labels. * `binary`: added to use binary prefixes (powers of 1024 instead of 1000) for displaying data in bytes such as disk usage in a way that is less likely to cause confusion when comparing with other sources. For example, by default `free -h` will display disk usage using powers of 1024. They will show as `Ki`, `Mi`, `Gi`, `Ti`, `Pi`, `Ei`, `Zi`, or `Yi` following the IEC convention and to make it clear whether or not the decimal or binary mode was used when viewing the data. | 27 February 2016, 22:09:10 UTC |
5f5def4 | brharrington | 26 February 2016, 18:23:39 UTC | Merge pull request #314 from brharrington/docs-sidebar docs: simplify sidebar for reference page | 26 February 2016, 18:23:39 UTC |
261de57 | Brian Harrington | 26 February 2016, 18:15:11 UTC | docs: fix link to :integral on :derivative page | 26 February 2016, 18:15:11 UTC |
0010014 | Brian Harrington | 26 February 2016, 18:10:35 UTC | docs: ref sidebar only show category headers | 26 February 2016, 18:10:35 UTC |
9f6695d | Brian Harrington | 26 February 2016, 18:05:46 UTC | docs: add section with category descriptions | 26 February 2016, 18:05:46 UTC |
bc29516 | Brian Harrington | 26 February 2016, 17:45:54 UTC | docs: remove out of date examples pages | 26 February 2016, 17:45:54 UTC |
c51e86b | Brian Harrington | 26 February 2016, 17:41:09 UTC | docs: move examples nav header off of sidebar | 26 February 2016, 17:41:09 UTC |
bfa1944 | Brian Harrington | 26 February 2016, 17:37:22 UTC | docs: move nav from sidebar to header | 26 February 2016, 17:37:22 UTC |
a5ca4d2 | Brian Harrington | 26 February 2016, 17:31:36 UTC | docs: simplify sidebar for reference page Breaks out the sidebar for each vocabulary to make the sidebar shorter and only show the expanded list for that category. | 26 February 2016, 17:31:36 UTC |
0645a62 | brharrington | 21 February 2016, 16:02:59 UTC | Merge pull request #313 from brharrington/dependency-update update to akka 2.4.2 | 21 February 2016, 16:02:59 UTC |
2ebce3e | Brian Harrington | 21 February 2016, 04:55:26 UTC | update to akka 2.4.2 | 21 February 2016, 04:55:26 UTC |
dfd5f72 | brharrington | 20 February 2016, 22:30:01 UTC | Merge pull request #312 from brharrington/docs-concepts-update docs: add more details to concepts page | 20 February 2016, 22:30:01 UTC |
cb57e43 | Brian Harrington | 20 February 2016, 22:09:58 UTC | docs: add more details to concepts page Expands on time series, tagging, and how measured samples get mapped to stored values. Still need to add more information for aggregation and consolidation, but that can be a later update. | 20 February 2016, 22:09:58 UTC |
48460ad | brharrington | 18 February 2016, 23:42:05 UTC | Merge pull request #311 from brharrington/expr-norm-complete initial merge of additional expr utilities | 18 February 2016, 23:42:05 UTC |
d462086 | Brian Harrington | 18 February 2016, 23:24:49 UTC | initial merge of additional expr utilities This adds some additional API endpoints for manipulating the expressions. Some of these need some further work, but are minimally usable now and merging should make it easier to get additional feedback form ui team. * `/api/v1/expr` is still works and is an alias for the `/api/v1/expr/debug` endpoint. * `/api/v1/expr/debug` executes an expression step by step and is frequently used for helping to debug problems with an expression. * `/api/v1/expr/normalize` simplifies an expression and expands all stack manipulation operations. * `api/v1/expr/complete` provides a list of possible commands given a current expression. | 18 February 2016, 23:24:49 UTC |
fb5ae3f | brharrington | 18 February 2016, 21:26:43 UTC | Merge pull request #310 from brharrington/docs-integral docs: update summary description for integral | 18 February 2016, 21:26:43 UTC |
5680bc1 | Brian Harrington | 18 February 2016, 20:43:16 UTC | docs: update summary description for integral * Discuss area under line so it is more likely to come up in search results. * Describe when to use with per-step for counters. * Add example table and clarify NaN behavior. | 18 February 2016, 20:43:16 UTC |
abcfeb8 | brharrington | 18 February 2016, 15:37:01 UTC | Merge pull request #309 from brharrington/docs-getting-started docs: add note on getting started page | 18 February 2016, 15:37:01 UTC |
dc60477 | Brian Harrington | 18 February 2016, 15:19:57 UTC | fix link to stack language tutorial | 18 February 2016, 15:19:57 UTC |
65a019d | Brian Harrington | 18 February 2016, 14:19:32 UTC | docs: add note on getting started page Some internal users found the getting started page confusing as they don't need to run Atlas, just use it. We need to do some further cleanup of how the docs flow, but for now this adds a quick note at the top with some links to other common references. | 18 February 2016, 14:19:32 UTC |
038badb | brharrington | 16 February 2016, 17:24:28 UTC | Merge pull request #308 from brharrington/pub-tests additional failure tests for publish api | 16 February 2016, 17:24:28 UTC |
d035f05 | Brian Harrington | 16 February 2016, 17:16:02 UTC | additional failure tests for publish api | 16 February 2016, 17:16:02 UTC |
d5601c4 | brharrington | 10 February 2016, 05:45:54 UTC | Merge pull request #307 from brharrington/graph-url-png-meta encode graph url as part of image metadata | 10 February 2016, 05:45:54 UTC |
e0068ef | brharrington | 10 February 2016, 05:38:34 UTC | Merge pull request #306 from brharrington/png-metadata use internationalized text fields for png metadata | 10 February 2016, 05:38:34 UTC |
7345b56 | Brian Harrington | 10 February 2016, 05:33:50 UTC | encode graph url as part of image metadata Adds an option to have the image url encoded as part of the text metadata on the image. This can be useful for debugging and in some cases tooling that needs to figure out how the image was derived. | 10 February 2016, 05:33:50 UTC |