[Hawkular-commits] [hawkular/hawkular-metrics] 6f7ba9: [HWKMETRICS-292] initial support for aggregating d...
John Sanda
jsanda at redhat.com
Mon Oct 5 12:07:41 EDT 2015
Branch: refs/heads/HWKMETRICS-292
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
Compare: https://github.com/hawkular/hawkular-metrics/compare/fdece512c2a3...6ffed57fa814
More information about the hawkular-commits
mailing list