[Hawkular-commits] [hawkular/hawkular-metrics] b20b0b: Added new Duration class and made it available as ...

Stefan Negrea snegrea at redhat.com
Tue Mar 17 15:24:39 EDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/hawkular/hawkular-metrics
  Commit: b20b0b40966edbe7625a7816b3cf81c9cbea40e1
      https://github.com/hawkular/hawkular-metrics/commit/b20b0b40966edbe7625a7816b3cf81c9cbea40e1
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/Duration.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/DurationConverter.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/DurationConverterProvider.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/DurationConverterTest.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/InvalidDurationDurationConverterTest.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/InvalidValueDurationConverterTest.java

  Log Message:
  -----------
  Added new Duration class and made it available as JAX-RS param

This will be useful to create time-sized buckets


  Commit: 05b432daf77e63f7cb478b482db977bdd6903c54
      https://github.com/hawkular/hawkular-metrics/commit/05b432daf77e63f7cb478b482db977bdd6903c54
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

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

  Log Message:
  -----------
  Updated Javadoc


  Commit: ad2c6d1de06e194b7b2bd64bf90a42cd79c2b148
      https://github.com/hawkular/hawkular-metrics/commit/ad2c6d1de06e194b7b2bd64bf90a42cd79c2b148
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/ConvertersProvider.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/DurationConverterProvider.java

  Log Message:
  -----------
  Generic ConvertersProvider


  Commit: 118ee92abe9c822cacbcc8f1795eefce807af5d9
      https://github.com/hawkular/hawkular-metrics/commit/118ee92abe9c822cacbcc8f1795eefce807af5d9
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/BadRequestExceptionMapper.java

  Log Message:
  -----------
  Added BadRequestExceptionMapper (useful when a ParamConverter throws an IAE)


  Commit: e60e81a8c1f6208658564bbb30b6b92f9bdbc352
      https://github.com/hawkular/hawkular-metrics/commit/e60e81a8c1f6208658564bbb30b6b92f9bdbc352
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    M core/metrics-core-impl/pom.xml
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/mapper/Buckets.java
    A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/mapper/BucketsTest.java

  Log Message:
  -----------
  Added a bucket configuration class


  Commit: d75eb886ff4d7f17c9b1e2c348a1b8afb5998138
      https://github.com/hawkular/hawkular-metrics/commit/d75eb886ff4d7f17c9b1e2c348a1b8afb5998138
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/ConvertersProvider.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/Duration.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/DurationConverter.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/DurationConverterTest.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/InvalidDurationDurationConverterTest.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/InvalidValueDurationConverterTest.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/mapper/Buckets.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/mapper/BucketsTest.java

  Log Message:
  -----------
  Update license headers


  Commit: 75e9af93320caeb8b22fd51d6b94ce54642c6e1c
      https://github.com/hawkular/hawkular-metrics/commit/75e9af93320caeb8b22fd51d6b94ce54642c6e1c
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

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

  Log Message:
  -----------
  Update Duration Javadoc to make clear that it should be used only as JAX-RS method parameter.


  Commit: 2062a0a63e3d4a9eb22f77a79e082324d3b166a1
      https://github.com/hawkular/hawkular-metrics/commit/2062a0a63e3d4a9eb22f77a79e082324d3b166a1
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
    M core/metrics-core-api/pom.xml
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/BucketDataPoint.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/BucketedOutput.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Buckets.java
    A core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/BucketsTest.java
    M core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/IntervalTest.java
    M core/metrics-core-impl/pom.xml
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/mapper/BucketDataPoint.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/mapper/BucketedOutput.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/mapper/Buckets.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/mapper/BucketsTest.java
    M pom.xml

  Log Message:
  -----------
  Move bucket classes to core-api


  Commit: 53ebdd64af10575b9974446883bafcc6631c927e
      https://github.com/hawkular/hawkular-metrics/commit/53ebdd64af10575b9974446883bafcc6631c927e
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
    M core/metrics-core-impl/pom.xml
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/BucketedOutputMapper.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
    M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy

  Log Message:
  -----------
  Pulled numeric metrics stats code up to the core library


  Commit: 165758fc5efdbf68afe25a5114a2dfca6421f077
      https://github.com/hawkular/hawkular-metrics/commit/165758fc5efdbf68afe25a5114a2dfca6421f077
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

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

  Log Message:
  -----------
  Minor update, moved code to org.hawkular.metrics.api.jaxrs.Duration.toMillis


  Commit: 0f3f60d1e4a0544a1f75c555af25ea27236a47f5
      https://github.com/hawkular/hawkular-metrics/commit/0f3f60d1e4a0544a1f75c555af25ea27236a47f5
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

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

  Log Message:
  -----------
  Removed last occurence of NoResultException


  Commit: 9abe1f8794fd70c9007d30e697522f2d162da85c
      https://github.com/hawkular/hawkular-metrics/commit/9abe1f8794fd70c9007d30e697522f2d162da85c
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/callback/NoDataCallback.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/callback/SimpleDataCallback.java

  Log Message:
  -----------
  Side work: clean NoDataCallback and SimpleDataCallback


  Commit: 3b16a809e012baaf01552a61a914bb0022785abc
      https://github.com/hawkular/hawkular-metrics/commit/3b16a809e012baaf01552a61a914bb0022785abc
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/BucketedOutputMapper.java

  Log Message:
  -----------
  Checkstyle compliance


  Commit: ff1e388b260d99bf58bc4920c16d4954d9e200f9
      https://github.com/hawkular/hawkular-metrics/commit/ff1e388b260d99bf58bc4920c16d4954d9e200f9
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

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

  Log Message:
  -----------
  Report IAE properly


  Commit: 19e41e465e519217cde86046200183ebec29513e
      https://github.com/hawkular/hawkular-metrics/commit/19e41e465e519217cde86046200183ebec29513e
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Buckets.java

  Log Message:
  -----------
  Javadoc update


  Commit: 10fca280367a2068e2e1066746d52d2b2fbed4b4
      https://github.com/hawkular/hawkular-metrics/commit/10fca280367a2068e2e1066746d52d2b2fbed4b4
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy

  Log Message:
  -----------
  Remove unused value in test


  Commit: e1a2c885078c99e40d96fe92380c961a73dc4232
      https://github.com/hawkular/hawkular-metrics/commit/e1a2c885078c99e40d96fe92380c961a73dc4232
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/BucketDataPoint.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/BucketedOutputMapper.java
    M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
    A rest-tests/src/test/groovy/org/hawkular/metrics/rest/NumericMetricStatisticsITest.groovy
    M rest-tests/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  Implemented 95th percentile


  Commit: a52a2c35a26789adecb224b24f9b7f3e85702204
      https://github.com/hawkular/hawkular-metrics/commit/a52a2c35a26789adecb224b24f9b7f3e85702204
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/ConvertersProvider.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/Duration.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/DurationConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/Duration.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/DurationConverterTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/InvalidDurationDurationConverterTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/InvalidValueDurationConverterTest.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/DurationConverterTest.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/InvalidDurationDurationConverterTest.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/InvalidValueDurationConverterTest.java

  Log Message:
  -----------
  Move Duration related classes to jaxrs.param package


  Commit: dc592da9ac58f77e0069dcdb9143eb7292e89700
      https://github.com/hawkular/hawkular-metrics/commit/dc592da9ac58f77e0069dcdb9143eb7292e89700
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    M rest-tests/src/test/groovy/org/hawkular/metrics/rest/NumericMetricStatisticsITest.groovy
    M rest-tests/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  Added NumericMetricStatisticsITest#shouldNotAcceptInvalidParams


  Commit: de72102987a0de5f67623dcbadc386a3bced1908
      https://github.com/hawkular/hawkular-metrics/commit/de72102987a0de5f67623dcbadc386a3bced1908
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-03-17 (Tue, 17 Mar 2015)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/BadRequestExceptionMapper.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/NoResultsException.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/callback/NoDataCallback.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/callback/SimpleDataCallback.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/Duration.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/DurationConverterTest.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/InvalidDurationDurationConverterTest.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/InvalidValueDurationConverterTest.java
    M core/metrics-core-api/pom.xml
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/BucketDataPoint.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/BucketedOutput.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Buckets.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
    A core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/BucketsTest.java
    M core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/IntervalTest.java
    M core/metrics-core-impl/pom.xml
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/BucketedOutputMapper.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/mapper/BucketDataPoint.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/mapper/BucketedOutput.java
    M pom.xml
    M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
    A rest-tests/src/test/groovy/org/hawkular/metrics/rest/NumericMetricStatisticsITest.groovy
    M rest-tests/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  Merge pull request #175 from tsegismont/jira/HWKMETRICS-34

HWKMETRICS-34 Metrics REST API Required for MVP2: Average, Median, 95th Percentile for a date range?


Compare: https://github.com/hawkular/hawkular-metrics/compare/7178cf2a8bc7...de72102987a0


More information about the hawkular-commits mailing list