[Hawkular-commits] [hawkular/hawkular-metrics] c3fa8d: [HWKMETRICS-424] add initial support for fetching ...

Stefan Negrea snegrea at redhat.com
Thu Jul 14 16:26:41 EDT 2016


  Branch: refs/heads/master
  Home:   https://github.com/hawkular/hawkular-metrics
  Commit: c3fa8d482828172ea10930e482677e307655a233
      https://github.com/hawkular/hawkular-metrics/commit/c3fa8d482828172ea10930e482677e307655a233
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-07-14 (Thu, 14 Jul 2016)

  Changed paths:
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/StatsQueryRequest.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  [HWKMETRICS-424] add initial support for fetching stats from multiple metrics

This commits adds support for fetching numeric stats from multiple gauges
and/or counters in a single request by specifying the metric ids.


  Commit: 76321a7df1b93dc580774b9fae806400bf2ca6e2
      https://github.com/hawkular/hawkular-metrics/commit/76321a7df1b93dc580774b9fae806400bf2ca6e2
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-07-14 (Thu, 14 Jul 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/StatsQueryRequest.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  [HWKMETRICS-424] Add support for percentiles

Add support for percentiles and add tests for percentiles and bucketDuration
properties.


  Commit: 0fb004159ac6086d6993e6fac069b0bcac8df43a
      https://github.com/hawkular/hawkular-metrics/commit/0fb004159ac6086d6993e6fac069b0bcac8df43a
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-07-14 (Thu, 14 Jul 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/StatsQueryRequest.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-424] add some validation checks and some refactoring

Either metric ids or tags must be specified in the query request body. Both can
be specified but in that case tags will be ignored.


  Commit: 395aaf570046298f9b40f3d9686e96a6cdef2b58
      https://github.com/hawkular/hawkular-metrics/commit/395aaf570046298f9b40f3d9686e96a6cdef2b58
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-07-14 (Thu, 14 Jul 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/StatsQueryRequest.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java

  Log Message:
  -----------
  [HWKMETRICS-424] fix license, checkstyle errors


  Commit: 125e9169c92ccc50e7ff62d7bf5549a87e5d1df9
      https://github.com/hawkular/hawkular-metrics/commit/125e9169c92ccc50e7ff62d7bf5549a87e5d1df9
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-07-14 (Thu, 14 Jul 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  [HWKMETRICS-424] add support for availability


  Commit: 75b6aaa046dd4f9557210b50f162f20e7f210aeb
      https://github.com/hawkular/hawkular-metrics/commit/75b6aaa046dd4f9557210b50f162f20e7f210aeb
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-07-14 (Thu, 14 Jul 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/StatsQueryRequest.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-424] add support for rates

This commit adds support for returning rate stats. Some refactoring is
necessary though to eliminate duplicate queries.


  Commit: 6225f56bb2fe0c676a0cc9fd63bc1aa12e4f2400
      https://github.com/hawkular/hawkular-metrics/commit/6225f56bb2fe0c676a0cc9fd63bc1aa12e4f2400
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-07-14 (Thu, 14 Jul 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-424] add support for restricting types when querying by tags


  Commit: 96bcb44d74618f224161f75ce1fc75ead6af70cd
      https://github.com/hawkular/hawkular-metrics/commit/96bcb44d74618f224161f75ce1fc75ead6af70cd
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-07-14 (Thu, 14 Jul 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-424] extract conditional checks into method and eliminate redundant code


  Commit: 5aa93ab94debea6ab935891a2a565c8c1996910e
      https://github.com/hawkular/hawkular-metrics/commit/5aa93ab94debea6ab935891a2a565c8c1996910e
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-07-14 (Thu, 14 Jul 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java

  Log Message:
  -----------
  [HWKMETRICS-424] fix checkstyle error


  Commit: eab5802bdada337106ce6ebdc5de88709027b444
      https://github.com/hawkular/hawkular-metrics/commit/eab5802bdada337106ce6ebdc5de88709027b444
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-07-14 (Thu, 14 Jul 2016)

  Changed paths:
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/StatsQueryRequest.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  Merge pull request #535 from jsanda/hwkmetrics-424

[HWKMETRICS-424] Fetch stats from multiple metrics in a single request


Compare: https://github.com/hawkular/hawkular-metrics/compare/510826b048c3...eab5802bdada


More information about the hawkular-commits mailing list