[Hawkular-commits] [hawkular/hawkular-metrics] 8053ae: [HWKMETRICS-445] add "fromEarliest" on most query ...

Stefan Negrea snegrea at redhat.com
Mon Oct 17 21:39:48 EDT 2016


  Branch: refs/heads/master
  Home:   https://github.com/hawkular/hawkular-metrics
  Commit: 8053aeb5e3bd02af2fd1b0ddad9d8f29ea0c6275
      https://github.com/hawkular/hawkular-metrics/commit/8053aeb5e3bd02af2fd1b0ddad9d8f29ea0c6275
  Author: Joel Takvorian <jtakvori at redhat.com>
  Date:   2016-10-14 (Fri, 14 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AggregatedStatsQueryRequest.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/QueryRequest.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs/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/MetricHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeAndBucketParams.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeAndSortParams.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java

  Log Message:
  -----------
  [HWKMETRICS-445] add "fromEarliest" on most query endpoints

- Add fromEarliest in raw/rate/stats queries, for all types of metrics
- To avoid more and more duplicated code, refactored query building; now all of the parameters validation is centralized in "TimeAndSortParams" and "TimeAndBucketParams" and their builders
- Some little changes in the java api to uniformize method calls with "BucketConfig"


  Commit: e95cce29240fcd160b3088bddab2e27e15b0ba50
      https://github.com/hawkular/hawkular-metrics/commit/e95cce29240fcd160b3088bddab2e27e15b0ba50
  Author: Joel Takvorian <jtakvori at redhat.com>
  Date:   2016-10-14 (Fri, 14 Oct 2016)

  Changed paths:
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy

  Log Message:
  -----------
  Add integration tests for fromEarliest


  Commit: 1206bf286f3cc235e4051331bb0a2432b237591b
      https://github.com/hawkular/hawkular-metrics/commit/1206bf286f3cc235e4051331bb0a2432b237591b
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-17 (Mon, 17 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AggregatedStatsQueryRequest.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/QueryRequest.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs/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/MetricHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeAndBucketParams.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeAndSortParams.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy

  Log Message:
  -----------
  Merge pull request #619 from jotak/from-earliest

[HWKMETRICS-445] add "fromEarliest" on most query endpoints


Compare: https://github.com/hawkular/hawkular-metrics/compare/7fd39c4897ea...1206bf286f3c


More information about the hawkular-commits mailing list