[Hawkular-commits] [hawkular/hawkular-metrics] 6f7ba9: [HWKMETRICS-292] initial support for aggregating d...
Stefan Negrea
snegrea at redhat.com
Tue Oct 6 08:19:51 EDT 2015
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: 6f7ba92f9fdbd9b0bb1f4985a48ec853e6c2ce9b
https://github.com/hawkular/hawkular-metrics/commit/6f7ba92f9fdbd9b0bb1f4985a48ec853e6c2ce9b
Author: John Sanda <jsanda at redhat.com>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Percentile.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-292] initial support for aggregating data across multiple metrics
This commit also includes a change to NumericDataPointCollector to facilitate
testing. The order of input of values will effect the results of percentiles.
This makes testing the new API difficult because we are fetching data points
from multiple metrics concurrently which means the order of input is
non-deterministic. The test hook allows for using a different implementation in
which the order of inputs does not matter.
Commit: 520e2fad7992e4ed902acbba01a01f9b52c1b320
https://github.com/hawkular/hawkular-metrics/commit/520e2fad7992e4ed902acbba01a01f9b52c1b320
Author: John Sanda <jsanda at redhat.com>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-292] add docs and tests for parameter validation
Commit: 6ffed57fa814c3e274b8b36c81294404e775012e
https://github.com/hawkular/hawkular-metrics/commit/6ffed57fa814c3e274b8b36c81294404e775012e
Author: John Sanda <jsanda at redhat.com>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/BucketConfig.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-292] use new TimeRange and BucketConfig classes
Commit: 706e63fe63c960322152f0fa2cfafc8fb204fc29
https://github.com/hawkular/hawkular-metrics/commit/706e63fe63c960322152f0fa2cfafc8fb204fc29
Author: John Sanda <jsanda at redhat.com>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
R api/diff.txt
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-292] check for null tags
Commit: fad3c840999192ebbd2ad0e13cc72528adcbc9dd
https://github.com/hawkular/hawkular-metrics/commit/fad3c840999192ebbd2ad0e13cc72528adcbc9dd
Author: John Sanda <jsanda at redhat.com>
Date: 2015-10-05 (Mon, 05 Oct 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
[HWKMETRICS-292] add support for querying by metric names
Either the tags or metrics query string param must be used but not both.
Commit: c5ee31d8e67fa26372f08e409b05e21604d96080
https://github.com/hawkular/hawkular-metrics/commit/c5ee31d8e67fa26372f08e409b05e21604d96080
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-10-06 (Tue, 06 Oct 2015)
Changed paths:
R api/diff.txt
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/BucketConfig.java
M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Percentile.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
Log Message:
-----------
Merge pull request #387 from hawkular/HWKMETRICS-292
HWKMETRICS-292
Compare: https://github.com/hawkular/hawkular-metrics/compare/c4bff5054843...c5ee31d8e67f
More information about the hawkular-commits
mailing list