[Hawkular-commits] [hawkular/hawkular-metrics] 0ea070: [HWKMETRICS-254] Remove m_tags field and usage fro...

Stefan Negrea stefannegrea at github.map.fastly.net
Tue Jan 24 10:01:58 EST 2017


  Branch: refs/heads/coverity_scan
  Home:   https://github.com/hawkular/hawkular-metrics
  Commit: 0ea070d733588e3fbed81d0a9565b2bd2aa79947
      https://github.com/hawkular/hawkular-metrics/commit/0ea070d733588e3fbed81d0a9565b2bd2aa79947
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-11 (Fri, 11 Sep 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.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/DataAccessITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
    M schema-manager/src/main/resources/schema.cql

  Log Message:
  -----------
  [HWKMETRICS-254] Remove m_tags field and usage from the data table. The storage and queries are to be done via the metrics_idx table.


  Commit: 7f82e1aa2de239b106bdd61eca16e43565dc062e
      https://github.com/hawkular/hawkular-metrics/commit/7f82e1aa2de239b106bdd61eca16e43565dc062e
  Author: Michael Burman <yak at iki.fi>
  Date:   2015-09-14 (Mon, 14 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/pom.xml
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/ApiError.java
    A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/StringValue.java
    M api/metrics-api-jaxrs-1.1/pom.xml
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/PingHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.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/BaseHandler.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/PingHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/swagger/filter/JaxRsFilter.java
    A api/metrics-api-jaxrs/src/main/script/apidoc.groovy
    M pom.xml

  Log Message:
  -----------
  Merge pull request #347 from tsegismont/swagger_update

HWKMETRICS-255 Upgrade to Swagger 1.5


  Commit: 516c2db5bd1a39071787875c814447181d5ed059
      https://github.com/hawkular/hawkular-metrics/commit/516c2db5bd1a39071787875c814447181d5ed059
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-14 (Mon, 14 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/pom.xml
    M api/metrics-api-jaxrs/pom.xml

  Log Message:
  -----------
  Removed redundant dependency declaration


  Commit: 5e492f75dda08eff4c99332bedbef85a222cb0aa
      https://github.com/hawkular/hawkular-metrics/commit/5e492f75dda08eff4c99332bedbef85a222cb0aa
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-14 (Mon, 14 Sep 2015)

  Changed paths:
    M integration-tests/load-tests/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml

  Log Message:
  -----------
  Fixed parent declarations in integration-tests module

Due to inconsistencies, you'd see such warnings before:
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.hawkular.metrics:hawkular-metrics-rest-tests-jaxrs:jar:0.7.0-SNAPSHOT
[WARNING] 'parent.relativePath' points at org.hawkular.metrics:hawkular-metrics-integration-tests instead of org.hawkular.metrics:hawkular-metrics-parent, please verify your project structure @ line 24, column 11
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.hawkular.metrics:hawkular-metrics-load-tests:pom:0.7.0-SNAPSHOT
[WARNING] 'parent.relativePath' points at org.hawkular.metrics:hawkular-metrics-integration-tests instead of org.hawkular.metrics:hawkular-metrics-parent, please verify your project structure @ line 24, column 11
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]


  Commit: c102536defd41d64d95a4b0224bfe65184afd0e1
      https://github.com/hawkular/hawkular-metrics/commit/c102536defd41d64d95a4b0224bfe65184afd0e1
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-14 (Mon, 14 Sep 2015)

  Changed paths:
    M containers/cassandra-docker/pom.xml
    M containers/cassandra-seed-provider/pom.xml
    M containers/container-tests/pom.xml
    M containers/hawkular-metrics-docker-eap/pom.xml
    M containers/hawkular-metrics-docker/pom.xml
    M containers/kubernetes-eap/pom.xml
    M containers/kubernetes/pom.xml
    M rx-java-driver/pom.xml
    M schema-manager/pom.xml
    M task-queue/pom.xml

  Log Message:
  -----------
  Remove needless relativePath declaration: '../pom.xml' is the default


  Commit: 0ae868734d73086feaa9002e1d8d4c152ef2bf1b
      https://github.com/hawkular/hawkular-metrics/commit/0ae868734d73086feaa9002e1d8d4c152ef2bf1b
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-14 (Mon, 14 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/pom.xml
    M api/metrics-api-jaxrs-1.1/pom.xml
    M api/metrics-api-jaxrs/pom.xml
    M containers/container-tests/pom.xml
    M containers/kubernetes-eap/pom.xml
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M task-queue/pom.xml

  Log Message:
  -----------
  Ran mvn tidy:pom


  Commit: 5ae0009378ba691a105f4ec49135d49bfd88f41b
      https://github.com/hawkular/hawkular-metrics/commit/5ae0009378ba691a105f4ec49135d49bfd88f41b
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-14 (Mon, 14 Sep 2015)

  Changed paths:
    M api/diff.txt

  Log Message:
  -----------
  Manual update of diff.txt after rebase


  Commit: feb5a792fc037f7b80cfc995e80520197d65f4fa
      https://github.com/hawkular/hawkular-metrics/commit/feb5a792fc037f7b80cfc995e80520197d65f4fa
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-14 (Mon, 14 Sep 2015)

  Changed paths:
    M api/metrics-api-common/src/main/resources/META-INF/beans.xml

  Log Message:
  -----------
  Exclude Jackson utility classes from CDI scans

 This is to avoid warnings (classes not available) on EAP6.4 during deployment


  Commit: 2d046b3e1265e9161be15efb7f7ca554d240ffd7
      https://github.com/hawkular/hawkular-metrics/commit/2d046b3e1265e9161be15efb7f7ca554d240ffd7
  Author: Michael Burman <yak at iki.fi>
  Date:   2015-09-14 (Mon, 14 Sep 2015)

  Changed paths:
    M api/metrics-api-common/src/main/resources/META-INF/beans.xml

  Log Message:
  -----------
  Merge pull request #350 from tsegismont/cdi_scan_exclude_jackson

Exclude Jackson utility classes from CDI scans


  Commit: 8ebcb7ef4ce586003a1ab90a4e52444b41bb09c5
      https://github.com/hawkular/hawkular-metrics/commit/8ebcb7ef4ce586003a1ab90a4e52444b41bb09c5
  Author: Michael Burman <yak at iki.fi>
  Date:   2015-09-14 (Mon, 14 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/pom.xml
    M api/metrics-api-jaxrs-1.1/pom.xml
    M api/metrics-api-jaxrs/pom.xml
    M containers/cassandra-docker/pom.xml
    M containers/cassandra-seed-provider/pom.xml
    M containers/container-tests/pom.xml
    M containers/hawkular-metrics-docker-eap/pom.xml
    M containers/hawkular-metrics-docker/pom.xml
    M containers/kubernetes-eap/pom.xml
    M containers/kubernetes/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M rx-java-driver/pom.xml
    M schema-manager/pom.xml
    M task-queue/pom.xml

  Log Message:
  -----------
  Merge pull request #349 from tsegismont/pom_fixes

Minor POM fixes


  Commit: 508c3ea5051c3a225ee3f206b4f1a62bda4826c1
      https://github.com/hawkular/hawkular-metrics/commit/508c3ea5051c3a225ee3f206b4f1a62bda4826c1
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-09-14 (Mon, 14 Sep 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.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/DataAccessITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
    M schema-manager/src/main/resources/schema.cql

  Log Message:
  -----------
  Merge pull request #348 from hawkular/HWKMETRICS-254

[HWKMETRICS-254] Remove m_tags field and usage from the data table.


  Commit: 4c93af57396f80e30f223f35acff235c46ba2c59
      https://github.com/hawkular/hawkular-metrics/commit/4c93af57396f80e30f223f35acff235c46ba2c59
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2015-09-14 (Mon, 14 Sep 2015)

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

  Log Message:
  -----------
  HWKMETRICS-259: Actually output the local message to the logs.


  Commit: 1f3f0ce4720e3b0e41f07f92489b5af9bbeeb0d7
      https://github.com/hawkular/hawkular-metrics/commit/1f3f0ce4720e3b0e41f07f92489b5af9bbeeb0d7
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-09-14 (Mon, 14 Sep 2015)

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

  Log Message:
  -----------
  Merge pull request #351 from mwringe/HWKMETRICS-259

HWKMETRICS-259: Actually output the local message to the logs.


  Commit: d29118f4c1c5205b778421bfe1cb13e3917b95c2
      https://github.com/hawkular/hawkular-metrics/commit/d29118f4c1c5205b778421bfe1cb13e3917b95c2
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml

  Log Message:
  -----------
  HWKMETRICS-131 rename artifacts so they are less generic

Renamed clients and clients-common to hawkular-metrics-clients and hawkular-metrics-clients-common

Also fixed a parent reference issue


  Commit: bbc7baabbf25e4bc227bb9fcac6b31a410c82dab
      https://github.com/hawkular/hawkular-metrics/commit/bbc7baabbf25e4bc227bb9fcac6b31a410c82dab
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml

  Log Message:
  -----------
  Merge pull request #353 from tsegismont/jira/HWKMETRICS-131

HWKMETRICS-131 rename artifacts so they are less generic


  Commit: e6614b431d5bd52e837cef32352963c6cafb43c0
      https://github.com/hawkular/hawkular-metrics/commit/e6614b431d5bd52e837cef32352963c6cafb43c0
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2015-09-15 (Tue, 15 Sep 2015)

  Changed paths:
    M containers/cassandra-docker/src/main/docker/cassandra-docker-ready.sh
    M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
    M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
    M containers/container-tests/src/test/java/org/hawkular/containers/TestCassandraScaling.java
    M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
    M containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-secrets.json
    M containers/kubernetes-eap/src/main/fabric8/kubernetes.json
    M containers/kubernetes/src/main/fabric8/kubernetes.json
    M containers/scripts/secrets/create-secret.sh
    M pom.xml

  Log Message:
  -----------
  HWKMETRICS-257: Fixes a Cassandra startup issue where it can show the container as ready when it should be pending.


  Commit: 406345a76c71b83111ab2938512da11af503956c
      https://github.com/hawkular/hawkular-metrics/commit/406345a76c71b83111ab2938512da11af503956c
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2015-09-16 (Wed, 16 Sep 2015)

  Changed paths:
    M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
    M containers/container-tests/src/test/java/org/hawkular/containers/HeapsterTest.java
    M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
    M containers/container-tests/src/test/java/org/hawkular/containers/TestMetrics.java
    A containers/container-tests/src/test/resources/kubernetes-dependencies/cassandra-certificate.json
    A containers/container-tests/src/test/resources/kubernetes-dependencies/cassandra-secrets.json
    A containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-metrics-certificate.json
    A containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-metrics-secrets.json
    R containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-secrets.json
    M containers/hawkular-metrics-docker-eap/pom.xml
    M containers/hawkular-metrics-docker-eap/src/main/docker/Dockerfile
    A containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-wrapper.sh
    A containers/hawkular-metrics-docker-eap/src/main/docker/standalone.xml
    M containers/hawkular-metrics-docker/src/main/docker/Dockerfile
    A containers/hawkular-metrics-docker/src/main/docker/hawkular-metrics-wrapper.sh
    M containers/kubernetes-eap/src/main/fabric8/kubernetes.json
    M containers/scripts/secrets/create-secret.sh
    M pom.xml

  Log Message:
  -----------
  HWKMETRICS-261: Add support for the Hawkular Metrics container to start with https.


  Commit: 68fc0b9955a72bb9724c573e5b82ae4e1f629c74
      https://github.com/hawkular/hawkular-metrics/commit/68fc0b9955a72bb9724c573e5b82ae4e1f629c74
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-09-16 (Wed, 16 Sep 2015)

  Changed paths:
    M containers/cassandra-docker/src/main/docker/cassandra-docker-ready.sh
    M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
    M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
    M containers/container-tests/src/test/java/org/hawkular/containers/TestCassandraScaling.java
    M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
    M containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-secrets.json
    M containers/kubernetes-eap/src/main/fabric8/kubernetes.json
    M containers/kubernetes/src/main/fabric8/kubernetes.json
    M containers/scripts/secrets/create-secret.sh
    M pom.xml

  Log Message:
  -----------
  Merge pull request #354 from mwringe/HWKMETRICS-257

HWKMETRICS-257


  Commit: 114d03edb04d13f6a1b5658637c9f7b7120d7273
      https://github.com/hawkular/hawkular-metrics/commit/114d03edb04d13f6a1b5658637c9f7b7120d7273
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-09-16 (Wed, 16 Sep 2015)

  Changed paths:
    M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
    M containers/container-tests/src/test/java/org/hawkular/containers/HeapsterTest.java
    M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
    M containers/container-tests/src/test/java/org/hawkular/containers/TestMetrics.java
    A containers/container-tests/src/test/resources/kubernetes-dependencies/cassandra-certificate.json
    A containers/container-tests/src/test/resources/kubernetes-dependencies/cassandra-secrets.json
    A containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-metrics-certificate.json
    A containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-metrics-secrets.json
    R containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-secrets.json
    M containers/hawkular-metrics-docker-eap/pom.xml
    M containers/hawkular-metrics-docker-eap/src/main/docker/Dockerfile
    A containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-wrapper.sh
    A containers/hawkular-metrics-docker-eap/src/main/docker/standalone.xml
    M containers/hawkular-metrics-docker/src/main/docker/Dockerfile
    A containers/hawkular-metrics-docker/src/main/docker/hawkular-metrics-wrapper.sh
    M containers/kubernetes-eap/src/main/fabric8/kubernetes.json
    M containers/scripts/secrets/create-secret.sh
    M pom.xml

  Log Message:
  -----------
  Merge pull request #355 from mwringe/HWKMETRICS-261

hwkmetrics 261


  Commit: 2969f241d0f89835cd86ca0923c91d7f4d609c3b
      https://github.com/hawkular/hawkular-metrics/commit/2969f241d0f89835cd86ca0923c91d7f4d609c3b
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-16 (Wed, 16 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/pom.xml
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
    A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogging.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
    M api/metrics-api-jaxrs-1.1/pom.xml
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.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/VirtualClockHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    R api/metrics-api-jaxrs/src/test/resources/log4j.xml
    M clients/ptranslator/README.adoc
    R clients/ptranslator/log4j-dev.xml
    M clients/ptranslator/pom.xml
    M clients/ptranslator/src/assembly/dist/assembly.xml
    M clients/ptranslator/src/assembly/dist/assets/README
    R clients/ptranslator/src/assembly/dist/assets/log4j.xml
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/DemuxHandler.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Main.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PTrans.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSender.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/CollectdServer.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/event/CollectdEventsDecoder.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/packet/CollectdPacketDecoder.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/graphite/GraphiteServer.java
    A clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/log/PTransLogger.java
    A clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/log/PTransLogging.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/syslog/DecoderUtil.java
    R clients/ptranslator/src/main/resources/log4j.xml
    A clients/ptranslator/src/main/resources/logback-test.xml
    A clients/ptranslator/src/main/resources/logback.xml
    R clients/ptranslator/start.sh
    M core/metrics-core-api/pom.xml
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsThreadFactory.java
    M core/metrics-core-impl/pom.xml
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/CreateTenants.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsThreadFactory.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogger.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogging.java
    R core/metrics-core-impl/src/main/resources/log4j.properties
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
    R core/metrics-core-impl/src/test/resources/log4j.xml
    A core/metrics-core-impl/src/test/resources/logback-test.xml
    M pom.xml
    M schema-manager/pom.xml
    M schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
    A schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogger.java
    A schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogging.java
    M task-queue/pom.xml
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogger.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogging.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
    R task-queue/src/test/resources/log4j.xml
    A task-queue/src/test/resources/logback-test.xml

  Log Message:
  -----------
  HWKMETRICS-125 Add JBoss Logging as in all Hawkular components

Conventions (Hawkular wide, gathered from mailing list threads)
- put logging stuff in log package
- start logging method with log level
- logger name is 'log'
- only put messages which need an id (level INFO and above) in logger interfaces

Conventions (Metrics specific):
- group all messages in one class for maintainability
- use XXXLogging helper class to get a logger with specific category

Do not use primitive arguments in logging interfaces until we get rid of EAP6.4

Logback is now the logging backend for tests. It allows to set log level with a
system property while still having a default value:
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
  <level>${test.logging.console.level:-ERROR}</level>
</filter>
Developers can use test.logging.console.level and test.logging.file.level to set
the console and file test logging levels.

License header update


  Commit: 4b522996a6ceb97a07accf0e13e2512fc6030e76
      https://github.com/hawkular/hawkular-metrics/commit/4b522996a6ceb97a07accf0e13e2512fc6030e76
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-16 (Wed, 16 Sep 2015)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Set test logging level to INFO


  Commit: 3cf5cc289d043e16d2d0d27f642f31f60c8d71b6
      https://github.com/hawkular/hawkular-metrics/commit/3cf5cc289d043e16d2d0d27f642f31f60c8d71b6
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-16 (Wed, 16 Sep 2015)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/DataTypesRule.java

  Log Message:
  -----------
  Simplify data checking code


  Commit: 3139d3082397458afde25903b70392b9264e401c
      https://github.com/hawkular/hawkular-metrics/commit/3139d3082397458afde25903b70392b9264e401c
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-16 (Wed, 16 Sep 2015)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnit.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GroupByClause.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/InfluxTimeUnit.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/MomentOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnitTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/InfluxTimeUnitTest.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryGroupByClauseTest.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryWhereClauseTest.java

  Log Message:
  -----------
  Moved InfluxTimeUnit to base Influx package


  Commit: 61daa354f2ef1b5032e7d0b97737ffa311c77e75
      https://github.com/hawkular/hawkular-metrics/commit/61daa354f2ef1b5032e7d0b97737ffa311c77e75
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-16 (Wed, 16 Sep 2015)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnit.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryGroupByClauseTest.java

  Log Message:
  -----------
  Add milliseconds to the list of valid InfluxTimeUnit values


  Commit: 3806ba80795f3954f17a49afc012786e0139bc20
      https://github.com/hawkular/hawkular-metrics/commit/3806ba80795f3954f17a49afc012786e0139bc20
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-16 (Wed, 16 Sep 2015)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/antlr4/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQuery.g4
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GroupByClause.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/IntegerFunctionArgument.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/IntegerOperand.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongFunctionArgument.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/MomentOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryColumnDefinitionsTest.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryWhereClauseTest.java

  Log Message:
  -----------
  Avoid integer "overflow"

Use long instead of int where it makes sense


  Commit: 3042e8dec244512359e4f126f49643405d3ea663
      https://github.com/hawkular/hawkular-metrics/commit/3042e8dec244512359e4f126f49643405d3ea663
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-16 (Wed, 16 Sep 2015)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/antlr4/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQuery.g4
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OperandUtils.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/translate/ToIntervalTranslator.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SimpleTimeRangesOnlyRule.java
    M api/metrics-api-jaxrs/src/test/resources/influx/query/supported-select-queries.iql
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy

  Log Message:
  -----------
  In where clause, absolute and relative time operands might have no time unit


  Commit: 5496f3be5ad90e95409b4774b798cd736efc95c3
      https://github.com/hawkular/hawkular-metrics/commit/5496f3be5ad90e95409b4774b798cd736efc95c3
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-16 (Wed, 16 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnit.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/ConvertersProvider.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverter.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnitTest.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverterTest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy

  Log Message:
  -----------
  HWKMETRICS-65 Influx endpoint: add suport for timestamp precision query parameter


  Commit: b219cffd7a695077d125296e49a9520f569bd81f
      https://github.com/hawkular/hawkular-metrics/commit/b219cffd7a695077d125296e49a9520f569bd81f
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-09-17 (Thu, 17 Sep 2015)

  Changed paths:
    M .travis.yml
    M api/diff.txt
    M api/metrics-api-common/pom.xml
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
    A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogging.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
    M api/metrics-api-jaxrs-1.1/pom.xml
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.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/VirtualClockHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    R api/metrics-api-jaxrs/src/test/resources/log4j.xml
    M clients/ptranslator/README.adoc
    R clients/ptranslator/log4j-dev.xml
    M clients/ptranslator/pom.xml
    M clients/ptranslator/src/assembly/dist/assembly.xml
    M clients/ptranslator/src/assembly/dist/assets/README
    R clients/ptranslator/src/assembly/dist/assets/log4j.xml
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/DemuxHandler.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Main.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PTrans.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSender.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/CollectdServer.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/event/CollectdEventsDecoder.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/packet/CollectdPacketDecoder.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/graphite/GraphiteServer.java
    A clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/log/PTransLogger.java
    A clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/log/PTransLogging.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/syslog/DecoderUtil.java
    R clients/ptranslator/src/main/resources/log4j.xml
    A clients/ptranslator/src/main/resources/logback-test.xml
    A clients/ptranslator/src/main/resources/logback.xml
    R clients/ptranslator/start.sh
    M core/metrics-core-api/pom.xml
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsThreadFactory.java
    M core/metrics-core-impl/pom.xml
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/CreateTenants.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsThreadFactory.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogger.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogging.java
    R core/metrics-core-impl/src/main/resources/log4j.properties
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
    R core/metrics-core-impl/src/test/resources/log4j.xml
    A core/metrics-core-impl/src/test/resources/logback-test.xml
    M pom.xml
    M schema-manager/pom.xml
    M schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
    A schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogger.java
    A schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogging.java
    M task-queue/pom.xml
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogger.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogging.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
    R task-queue/src/test/resources/log4j.xml
    A task-queue/src/test/resources/logback-test.xml

  Log Message:
  -----------
  Merge pull request #352 from tsegismont/jira/HWKMETRICS-125

HWKMETRICS-125 Add JBoss Logging as in all Hawkular components


  Commit: e670910b3721719bbc67b706ad1e9fbd6659cf32
      https://github.com/hawkular/hawkular-metrics/commit/e670910b3721719bbc67b706ad1e9fbd6659cf32
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-17 (Thu, 17 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.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/AvailabilityHandler.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/DataPoint.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/DataAccess.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.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/DelegatingDataAccess.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/AvailabilityITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
    M schema-manager/src/main/resources/schema.cql

  Log Message:
  -----------
  [HWKMETRICS-247] Remove support for tagging individual data points. This includes API, middleware, and data storage updates.


  Commit: 865b974dc66fd2c4f340539f37110c59639bcd18
      https://github.com/hawkular/hawkular-metrics/commit/865b974dc66fd2c4f340539f37110c59639bcd18
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-17 (Thu, 17 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.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/AvailabilityHandler.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/DataAccess.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedAvailabilityDataPointMapper.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedGaugeDataPointMapper.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedMetricMapper.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.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/GaugesITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  [HWKMETRICS-247] Update tag query endpoints to return the metric ids of metrics tagged with the specified tags.


  Commit: 34831a671bfdaaa252cf5edf7a3996b44dd6bc36
      https://github.com/hawkular/hawkular-metrics/commit/34831a671bfdaaa252cf5edf7a3996b44dd6bc36
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-17 (Thu, 17 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.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/AvailabilityHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java

  Log Message:
  -----------
  [HWKMETRICS-247] Documentation and method name updates to reflect functionality implemented.


  Commit: 185f361a67ecbe0872876c683c45cfe905c24269
      https://github.com/hawkular/hawkular-metrics/commit/185f361a67ecbe0872876c683c45cfe905c24269
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-17 (Thu, 17 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.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/AvailabilityHandler.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 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/GaugesITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  [HWKMETRICS-247] Update the REST end-points related to tag querying to use the tags filters method.


  Commit: 11dc781163c48844aeb0ce8b6b268571c09d71c6
      https://github.com/hawkular/hawkular-metrics/commit/11dc781163c48844aeb0ce8b6b268571c09d71c6
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-17 (Thu, 17 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.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/AvailabilityHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java

  Log Message:
  -----------
  [HWKMETRICS-247] Remove GET on / end-point since it overlaps with other end-points.


  Commit: 9dbd6bead6c398741c1a83c4cf05486236f05701
      https://github.com/hawkular/hawkular-metrics/commit/9dbd6bead6c398741c1a83c4cf05486236f05701
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-17 (Thu, 17 Sep 2015)

  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/GaugesITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-247] Remove tests no longer needed since the API end-point was removed.


  Commit: 86b9de7a39e79fc6d3c5e4023f70e9cac18b217e
      https://github.com/hawkular/hawkular-metrics/commit/86b9de7a39e79fc6d3c5e4023f70e9cac18b217e
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-17 (Thu, 17 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.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/AvailabilityHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.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/GaugesITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-247] Remove GET /tags/{tags} end-point since the original implemented functionality (tagged data point retrieval) is no longer supported.


  Commit: c0df81e7f4cd808ed7e6c129238669bec1810772
      https://github.com/hawkular/hawkular-metrics/commit/c0df81e7f4cd808ed7e6c129238669bec1810772
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-17 (Thu, 17 Sep 2015)

  Changed paths:
    M api/diff.txt
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-247] Remove a few stray tests related to the recently removed tag functionality.


  Commit: e64adddd8f4d26d51455065593279cc3b848ef91
      https://github.com/hawkular/hawkular-metrics/commit/e64adddd8f4d26d51455065593279cc3b848ef91
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-09-18 (Fri, 18 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.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/AvailabilityHandler.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/DataPoint.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/DataAccess.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedAvailabilityDataPointMapper.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedGaugeDataPointMapper.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedMetricMapper.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.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/AvailabilityITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/RESTTest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
    M schema-manager/src/main/resources/schema.cql

  Log Message:
  -----------
  Merge pull request #356 from hawkular/HWKMETRICS-247

HWKMETRICS-247


  Commit: 446cb00246821c18f93db865103f4962180ed778
      https://github.com/hawkular/hawkular-metrics/commit/446cb00246821c18f93db865103f4962180ed778
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-18 (Fri, 18 Sep 2015)

  Changed paths:
    M api/diff.txt
    A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/TagMapValidation.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/filter/EmptyPayloadFilter.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 integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-186] Add tagging support for counter metrics.


  Commit: ffdd79213bd9ee9522e2ef4258f25ed9cf1c5604
      https://github.com/hawkular/hawkular-metrics/commit/ffdd79213bd9ee9522e2ef4258f25ed9cf1c5604
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-18 (Fri, 18 Sep 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-262] Upgrade joda-time to latest released.


  Commit: 6cf09d58327a5ba9ff056a6ef2e3ba4a5bb449f8
      https://github.com/hawkular/hawkular-metrics/commit/6cf09d58327a5ba9ff056a6ef2e3ba4a5bb449f8
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-18 (Fri, 18 Sep 2015)

  Changed paths:
    M api/diff.txt
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/TagMapValidation.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/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/observer/ResultSetObserver.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.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

  Log Message:
  -----------
  [HWKMETRICS-186] Move tag validation to the metrics service layer.


  Commit: 707b5ea00b306a201dcae61b77a46ceed07903fa
      https://github.com/hawkular/hawkular-metrics/commit/707b5ea00b306a201dcae61b77a46ceed07903fa
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-09-18 (Fri, 18 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/filter/EmptyPayloadFilter.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/observer/ResultSetObserver.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.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/RESTTest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  Merge pull request #358 from hawkular/HWKMETRICS-186

[HWKMETRICS-186] Add tagging support for counter metrics


  Commit: f360d03aca0a840c3f67e91c5af9e7a9a24fad92
      https://github.com/hawkular/hawkular-metrics/commit/f360d03aca0a840c3f67e91c5af9e7a9a24fad92
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-09-18 (Fri, 18 Sep 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #359 from hawkular/HWKMETRICS-262

[HWKMETRICS-262] Upgrade joda-time to latest released


  Commit: ea7f8142559c6e9da74fdf5df1ca35b193dea56b
      https://github.com/hawkular/hawkular-metrics/commit/ea7f8142559c6e9da74fdf5df1ca35b193dea56b
  Author: Heiko W. Rupp <hwr at pilhuhn.de>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs/src/main/antlr4/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQuery.g4
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnit.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/ConvertersProvider.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GroupByClause.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/InfluxTimeUnit.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/IntegerFunctionArgument.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/IntegerOperand.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongFunctionArgument.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/MomentOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OperandUtils.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/translate/ToIntervalTranslator.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SimpleTimeRangesOnlyRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/DataTypesRule.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnitTest.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverterTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/InfluxTimeUnitTest.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryColumnDefinitionsTest.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryGroupByClauseTest.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryWhereClauseTest.java
    M api/metrics-api-jaxrs/src/test/resources/influx/query/supported-select-queries.iql
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy

  Log Message:
  -----------
  Merge pull request #357 from tsegismont/jira/HWKMETRICS-65

More Grafana compatibility fixes and HWKMETRICS-65


  Commit: 75b0a47cf18af6c944605cc09ca198e5590a4282
      https://github.com/hawkular/hawkular-metrics/commit/75b0a47cf18af6c944605cc09ca198e5590a4282
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs/src/main/webapp/static/index.html
    M containers/hawkular-metrics-docker-eap/src/main/docker/welcome-content/index.html
    M containers/hawkular-metrics-docker/src/main/docker/welcome-content/index.html

  Log Message:
  -----------
  License update: should be Apache


  Commit: 48d2840951a6d78022505d96a0ef4a3bf3c7b544
      https://github.com/hawkular/hawkular-metrics/commit/48d2840951a6d78022505d96a0ef4a3bf3c7b544
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M .travis.diagnose.sh
    M .travis.install.cassandra.sh

  Log Message:
  -----------
  Always install C* under ${HOME}/cassandra on Travis


  Commit: cbb99c9b702799f7e7a5d1d601805f379840b703
      https://github.com/hawkular/hawkular-metrics/commit/cbb99c9b702799f7e7a5d1d601805f379840b703
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Use "help" plugin version defined in parent pom


  Commit: 2d781cf91d2160477996fd2ecfd7d6ad13a01a2a
      https://github.com/hawkular/hawkular-metrics/commit/2d781cf91d2160477996fd2ecfd7d6ad13a01a2a
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/BatchStatementTransformer.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  HWKMETRICS-252 Warning about batch size threshold in the logs

Reduced the number of statements per batch.
When updating tags, execute requests in parallel, not in a batch

Also, removed unused method and batch statement usage where not needed.


  Commit: f4b85a8782eee0ad8df1101dcd6c5da694892a3f
      https://github.com/hawkular/hawkular-metrics/commit/f4b85a8782eee0ad8df1101dcd6c5da694892a3f
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    A api/diff-excludes
    M api/diff-pre-commit-hook.sh
    M api/diff.txt

  Log Message:
  -----------
  Use ignore list in API diff hook


  Commit: 0852f1b0fc9f1aa1812e1460e7b747db6e5530ca
      https://github.com/hawkular/hawkular-metrics/commit/0852f1b0fc9f1aa1812e1460e7b747db6e5530ca
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M api/diff-excludes

  Log Message:
  -----------
  Minor update to the API diff exclude list


  Commit: 94d11bcf9b772aeae232e1b2bdf0ade39acc17d0
      https://github.com/hawkular/hawkular-metrics/commit/94d11bcf9b772aeae232e1b2bdf0ade39acc17d0
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Ignore diff-excludes file when checking license headers


  Commit: 85c0a8d6075ee03470e9950e0d7e0b44c420f43d
      https://github.com/hawkular/hawkular-metrics/commit/85c0a8d6075ee03470e9950e0d7e0b44c420f43d
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M README.adoc

  Log Message:
  -----------
  Update doc to reflect C* 2.2 dependency


  Commit: 7b061336207e7cad1cb05c2810d23f66cb94ee6f
      https://github.com/hawkular/hawkular-metrics/commit/7b061336207e7cad1cb05c2810d23f66cb94ee6f
  Author: Heiko W. Rupp <hwr at pilhuhn.de>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M README.adoc

  Log Message:
  -----------
  Merge pull request #361 from tsegismont/doc_updates

Update doc to reflect C* 2.2 dependency


  Commit: 3672fe9467b76a3dd7227458720f3fdd089ee8eb
      https://github.com/hawkular/hawkular-metrics/commit/3672fe9467b76a3dd7227458720f3fdd089ee8eb
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/BatchStatementTransformer.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  Merge pull request #360 from tsegismont/jira/HWKMETRICS-252

HWKMETRICS-252 Warning about batch size threshold in the logs


  Commit: 7f3b11cb8b3e2c3fd9cd0caeab07c05bf93547e6
      https://github.com/hawkular/hawkular-metrics/commit/7f3b11cb8b3e2c3fd9cd0caeab07c05bf93547e6
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    A containers/container-tests/src/main/resources/deployer.yaml
    M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
    M containers/container-tests/src/test/java/org/hawkular/containers/HeapsterTest.java
    A containers/container-tests/src/test/java/org/hawkular/containers/Util.java
    M containers/container-tests/src/test/resources/arquillian.xml
    R containers/container-tests/src/test/resources/kubernetes-dependencies/cassandra-certificate.json
    R containers/container-tests/src/test/resources/kubernetes-dependencies/cassandra-secrets.json
    R containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-metrics-certificate.json
    R containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-metrics-secrets.json
    A containers/container-tests/src/test/resources/simple-pod.json
    A containers/hawkular-deployer-docker/pom.xml
    A containers/hawkular-deployer-docker/src/main/docker/Dockerfile
    A containers/hawkular-deployer-docker/src/main/docker/run.sh
    A containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-cassandra.json
    A containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-metrics.json
    A containers/hawkular-deployer-docker/src/main/docker/templates/heapster.json
    A containers/hawkular-deployer-docker/src/main/docker/templates/support.json
    A containers/hawkular-deployer-docker/src/main/resources/assemblies/assemble-docker.xml
    R containers/kubernetes-eap/pom.xml
    R containers/kubernetes-eap/src/main/fabric8/ReadMe.md
    R containers/kubernetes-eap/src/main/fabric8/Summary.md
    R containers/kubernetes-eap/src/main/fabric8/icon.png
    R containers/kubernetes-eap/src/main/fabric8/kubernetes.json
    R containers/kubernetes/pom.xml
    R containers/kubernetes/src/main/fabric8/ReadMe.md
    R containers/kubernetes/src/main/fabric8/Summary.md
    R containers/kubernetes/src/main/fabric8/icon.png
    R containers/kubernetes/src/main/fabric8/kubernetes.json
    M containers/pom.xml

  Log Message:
  -----------
  HWKMETRICS-239: Use a deployer template to setup and deploy the various metric components.


  Commit: 60ffb12aa7e73dee982ee53a571af96ac8de150d
      https://github.com/hawkular/hawkular-metrics/commit/60ffb12aa7e73dee982ee53a571af96ac8de150d
  Author: mwringe <mwringe at users.noreply.github.com>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M containers/README.adoc

  Log Message:
  -----------
  Update README.adoc


  Commit: c57675a91e6cb133d266b924ba6e309871436b41
      https://github.com/hawkular/hawkular-metrics/commit/c57675a91e6cb133d266b924ba6e309871436b41
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M containers/README.adoc

  Log Message:
  -----------
  HWKMETRICS-239: Fix space issue in the ReadMe which was edited online. The checkstyle should pass now.


  Commit: a944f8673a3ba13a3c48c4b858527d021ab4b961
      https://github.com/hawkular/hawkular-metrics/commit/a944f8673a3ba13a3c48c4b858527d021ab4b961
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-21 (Mon, 21 Sep 2015)

  Changed paths:
    M containers/README.adoc
    A containers/container-tests/src/main/resources/deployer.yaml
    M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
    M containers/container-tests/src/test/java/org/hawkular/containers/HeapsterTest.java
    A containers/container-tests/src/test/java/org/hawkular/containers/Util.java
    M containers/container-tests/src/test/resources/arquillian.xml
    R containers/container-tests/src/test/resources/kubernetes-dependencies/cassandra-certificate.json
    R containers/container-tests/src/test/resources/kubernetes-dependencies/cassandra-secrets.json
    R containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-metrics-certificate.json
    R containers/container-tests/src/test/resources/kubernetes-dependencies/hawkular-metrics-secrets.json
    A containers/container-tests/src/test/resources/simple-pod.json
    A containers/hawkular-deployer-docker/pom.xml
    A containers/hawkular-deployer-docker/src/main/docker/Dockerfile
    A containers/hawkular-deployer-docker/src/main/docker/run.sh
    A containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-cassandra.json
    A containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-metrics.json
    A containers/hawkular-deployer-docker/src/main/docker/templates/heapster.json
    A containers/hawkular-deployer-docker/src/main/docker/templates/support.json
    A containers/hawkular-deployer-docker/src/main/resources/assemblies/assemble-docker.xml
    R containers/kubernetes-eap/pom.xml
    R containers/kubernetes-eap/src/main/fabric8/ReadMe.md
    R containers/kubernetes-eap/src/main/fabric8/Summary.md
    R containers/kubernetes-eap/src/main/fabric8/icon.png
    R containers/kubernetes-eap/src/main/fabric8/kubernetes.json
    R containers/kubernetes/pom.xml
    R containers/kubernetes/src/main/fabric8/ReadMe.md
    R containers/kubernetes/src/main/fabric8/Summary.md
    R containers/kubernetes/src/main/fabric8/icon.png
    R containers/kubernetes/src/main/fabric8/kubernetes.json
    M containers/pom.xml

  Log Message:
  -----------
  Merge pull request #362 from mwringe/HWKMETRICS-239

HWKMERTRICS-239


  Commit: 8b22ebe8dc46a10f58cebc7eeca64b6a9955b623
      https://github.com/hawkular/hawkular-metrics/commit/8b22ebe8dc46a10f58cebc7eeca64b6a9955b623
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2015-09-22 (Tue, 22 Sep 2015)

  Changed paths:
    M containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-metrics.json
    M containers/hawkular-deployer-docker/src/main/docker/templates/heapster.json
    M containers/hawkular-metrics-docker-eap/pom.xml
    M containers/hawkular-metrics-docker-eap/src/main/resources/assemblies/assemble-docker.xml
    A containers/hawkular-metrics-openshift-integration/pom.xml
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
    A containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/web-fragment.xml
    A containers/metrics-api-jaxrs-1.1-openshift/pom.xml
    M containers/pom.xml
    R containers/scripts/secrets/create-secret.sh

  Log Message:
  -----------
  HWKMETRICS-182: Add in support to authenticate against the OpenShift server using subjectaccess reviews.


  Commit: 516611a0103436912bb68e0e399a448214aabc4e
      https://github.com/hawkular/hawkular-metrics/commit/516611a0103436912bb68e0e399a448214aabc4e
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-22 (Tue, 22 Sep 2015)

  Changed paths:
    M api/diff.txt
    M containers/container-tests/pom.xml

  Log Message:
  -----------
  Removed unneeded profiles that contain removed project sub-modules.


  Commit: 2dc3d995f1aa3cd5117de79bb4ea343a39962ab6
      https://github.com/hawkular/hawkular-metrics/commit/2dc3d995f1aa3cd5117de79bb4ea343a39962ab6
  Author: mwringe <mwringe at users.noreply.github.com>
  Date:   2015-09-22 (Tue, 22 Sep 2015)

  Changed paths:
    M api/diff.txt
    M containers/container-tests/pom.xml

  Log Message:
  -----------
  Merge pull request #364 from hawkular/fixkubedeps

Removed unneeded profiles that contain removed project sub-modules


  Commit: b115784ea715e5d90c155ce477372163e409a9e9
      https://github.com/hawkular/hawkular-metrics/commit/b115784ea715e5d90c155ce477372163e409a9e9
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2015-09-22 (Tue, 22 Sep 2015)

  Changed paths:
    M containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-metrics.json
    M containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-wrapper.sh
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java

  Log Message:
  -----------
  HWKMETRICS-182: bug fixes and minor updates to the security work when authenticating against the OpenShit oauth server.


  Commit: 6bb09b5734bc6c08dfe5af0e7c94f1fc0a3c598e
      https://github.com/hawkular/hawkular-metrics/commit/6bb09b5734bc6c08dfe5af0e7c94f1fc0a3c598e
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2015-09-23 (Wed, 23 Sep 2015)

  Changed paths:
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java

  Log Message:
  -----------
  HWKMETRICS-182: Updates from the PR comments.


  Commit: 70e11e6a094ffd3796a8d54d8b5d72cc4512d143
      https://github.com/hawkular/hawkular-metrics/commit/70e11e6a094ffd3796a8d54d8b5d72cc4512d143
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2015-09-23 (Wed, 23 Sep 2015)

  Changed paths:
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java

  Log Message:
  -----------
  HWKMETRICS-182: Use try-with-resources around the streams.


  Commit: 6ca90595db5ac7779c77cfccfe33733814d3177a
      https://github.com/hawkular/hawkular-metrics/commit/6ca90595db5ac7779c77cfccfe33733814d3177a
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-23 (Wed, 23 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java

  Log Message:
  -----------
  NPE when app is deployed but Session is not created

If Metrics has been started but Cassandra is not up, the Session object
is never created. Then, if you stop Metrics, you get an NPE.


  Commit: e7658ede1c2d52e922913007b5e8d92dfff61369
      https://github.com/hawkular/hawkular-metrics/commit/e7658ede1c2d52e922913007b5e8d92dfff61369
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-23 (Wed, 23 Sep 2015)

  Changed paths:
    M containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-metrics.json
    M containers/hawkular-deployer-docker/src/main/docker/templates/heapster.json
    M containers/hawkular-metrics-docker-eap/pom.xml
    M containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-wrapper.sh
    M containers/hawkular-metrics-docker-eap/src/main/resources/assemblies/assemble-docker.xml
    A containers/hawkular-metrics-openshift-integration/pom.xml
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
    A containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/web-fragment.xml
    A containers/metrics-api-jaxrs-1.1-openshift/pom.xml
    M containers/pom.xml
    R containers/scripts/secrets/create-secret.sh

  Log Message:
  -----------
  Merge pull request #363 from mwringe/HWKMETRICS-182

HWKMETRICS-182


  Commit: b91becde758c300afeb983b22849ce2ec99de970
      https://github.com/hawkular/hawkular-metrics/commit/b91becde758c300afeb983b22849ce2ec99de970
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-23 (Wed, 23 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java

  Log Message:
  -----------
  Merge pull request #365 from tsegismont/clean_stop

NPE when app is deployed but Session is not created


  Commit: 781ca19d0fb6b914a3e34e76c8499cc0c514a42a
      https://github.com/hawkular/hawkular-metrics/commit/781ca19d0fb6b914a3e34e76c8499cc0c514a42a
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2015-09-24 (Thu, 24 Sep 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Upgrade to hawkular-parent 24


  Commit: f9bfc5dd90ec68aa560f79326e3567a858866cb5
      https://github.com/hawkular/hawkular-metrics/commit/f9bfc5dd90ec68aa560f79326e3567a858866cb5
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-24 (Thu, 24 Sep 2015)

  Changed paths:
    A CONTRIBUTING.adoc

  Log Message:
  -----------
  Metrics specific logging conventions doc


  Commit: ac8e8eb8d181f1b3a2bcf5488bc9381899357927
      https://github.com/hawkular/hawkular-metrics/commit/ac8e8eb8d181f1b3a2bcf5488bc9381899357927
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2015-09-24 (Thu, 24 Sep 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Workaround WFMP-14 by overriding version.wildfly-maven-plugin


  Commit: efa346c1f300814bdd6f1ef4c6fa2b36cafb5f47
      https://github.com/hawkular/hawkular-metrics/commit/efa346c1f300814bdd6f1ef4c6fa2b36cafb5f47
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2015-09-24 (Thu, 24 Sep 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #366 from ppalaga/hawkular-parent-24

Upgrade to hawkular-parent 24


  Commit: f7c929b636faa771e1ca50299547ebb140e05433
      https://github.com/hawkular/hawkular-metrics/commit/f7c929b636faa771e1ca50299547ebb140e05433
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-24 (Thu, 24 Sep 2015)

  Changed paths:
    M samples/rhmap/web/sample.html

  Log Message:
  -----------
  RHMAP sample web page: use 'distinct' query param when loading avail data


  Commit: e4df864f6025065910b8cf713d5f319be78b9955
      https://github.com/hawkular/hawkular-metrics/commit/e4df864f6025065910b8cf713d5f319be78b9955
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-24 (Thu, 24 Sep 2015)

  Changed paths:
    M CONTRIBUTING.adoc

  Log Message:
  -----------
  Replace 'hacking on' with 'contributing to'


  Commit: a625e5317bfcdebc7d7f99a5d4e972008031f1ec
      https://github.com/hawkular/hawkular-metrics/commit/a625e5317bfcdebc7d7f99a5d4e972008031f1ec
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-24 (Thu, 24 Sep 2015)

  Changed paths:
    M CONTRIBUTING.adoc

  Log Message:
  -----------
  Rephrase Metrics presentation a bit


  Commit: 590c9a8477ecf807f1246af4c4d68de277638225
      https://github.com/hawkular/hawkular-metrics/commit/590c9a8477ecf807f1246af4c4d68de277638225
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-24 (Thu, 24 Sep 2015)

  Changed paths:
    A CONTRIBUTING.adoc

  Log Message:
  -----------
  Merge pull request #367 from tsegismont/logging_conventions

Metrics specific logging conventions doc


  Commit: 26d303d9fa18c4f39dc063930c4b15838f9494b2
      https://github.com/hawkular/hawkular-metrics/commit/26d303d9fa18c4f39dc063930c4b15838f9494b2
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    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/CountersITest.groovy

  Log Message:
  -----------
  HWKMETRICS-265 Counter "rate" returning same data as "data" endpoint

In the previous implementation, we used to:
- sort out counter data points in one minute buckets
- compute rate based on low and high value

The implementation had the following issues:
- if there's just one point per minute in the original counter, you get a rate metric similar to the original counter metric
- if there's less that one point per minute you get a rate metric with many "NaN" values

The new implementation has a basic approach:
 - buffer counter data observable into "previous/next" pairs
 - compute rate for each pair, where timestamp is the average counter points of the timestamps

Let's take an example. Consider the following counter data points:

{"timestamp":0,"value":0}
{"timestamp":30000,"value":50}
{"timestamp":60000,"value":80}

The computed rate data points would be:

{"timestamp":15000,"value":100.0}
{"timestamp":45000,"value":60.0}


  Commit: 0628ec8d27929fcf9b7d3352e512a9ba4c166ce9
      https://github.com/hawkular/hawkular-metrics/commit/0628ec8d27929fcf9b7d3352e512a9ba4c166ce9
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M api/diff-excludes
    M api/diff.txt
    A api/metrics-api-jaxrs/ping.html
    R ping.html

  Log Message:
  -----------
  Move CORS tester ping html page to a better location.


  Commit: 6e93fdf558c4f393680bbd260467a000c5101552
      https://github.com/hawkular/hawkular-metrics/commit/6e93fdf558c4f393680bbd260467a000c5101552
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M containers/pom.xml
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-272] Adjust the set of maven modules being built to create specific Openshift deliverables. Also, disable all tests.


  Commit: 5d9d912895bbec5aa04ad096536808881d31aad8
      https://github.com/hawkular/hawkular-metrics/commit/5d9d912895bbec5aa04ad096536808881d31aad8
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M containers/cassandra-docker/src/main/docker/cassandra.yaml
    M containers/hawkular-metrics-docker-eap/src/main/docker/standalone.xml

  Log Message:
  -----------
  [HWKMETRICS-272] Changing the set of modules leads to license headers errors (still not sure why). Update the files accordingly.


  Commit: 61223a6f7cede1d51647292c7951dec0e3587c6e
      https://github.com/hawkular/hawkular-metrics/commit/61223a6f7cede1d51647292c7951dec0e3587c6e
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    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/CountersITest.groovy

  Log Message:
  -----------
  Merge pull request #368 from tsegismont/jira/HWKMETRICS-265

HWKMETRICS-265 Counter "rate" returning same data as "data" endpoint


  Commit: 175b4b48b87717aa1bcec565f5dc0413e461a334
      https://github.com/hawkular/hawkular-metrics/commit/175b4b48b87717aa1bcec565f5dc0413e461a334
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M api/metrics-api-common/pom.xml
    M core/metrics-core-api/pom.xml
    M core/metrics-core-impl/pom.xml
    M task-queue/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-272] Avoid pulling test dependencies when test compilation is disabled.


  Commit: fb0db4c48191bf40e092b0443d5c60b020e85619
      https://github.com/hawkular/hawkular-metrics/commit/fb0db4c48191bf40e092b0443d5c60b020e85619
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M containers/cassandra-docker/src/main/docker/cassandra.yaml
    M containers/hawkular-metrics-docker-eap/src/main/docker/standalone.xml
    M containers/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-272] Add explicit license header exclusions for submodule files since those files are no longer covered by the child modules and errors bubble up. Remove the license headers are per code review.


  Commit: ea97e73a6de9c567999fa7009322a48c93b19c7d
      https://github.com/hawkular/hawkular-metrics/commit/ea97e73a6de9c567999fa7009322a48c93b19c7d
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-25 (Fri, 25 Sep 2015)

  Changed paths:
    M containers/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-272] By default run the 'eap-containers' profile. Removed the superfluous 'default' profile.


  Commit: 2c3c75fab563a7cd4eeda2d31e50ef6af4caf96e
      https://github.com/hawkular/hawkular-metrics/commit/2c3c75fab563a7cd4eeda2d31e50ef6af4caf96e
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2015-09-27 (Sun, 27 Sep 2015)

  Changed paths:
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java

  Log Message:
  -----------
  HWKMETRICS-282: Update to use the proper subjectaccessreview endpoint.


  Commit: b9203889b9f9a9cd74c0083011560e43652be7d4
      https://github.com/hawkular/hawkular-metrics/commit/b9203889b9f9a9cd74c0083011560e43652be7d4
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M api/diff-excludes
    M api/diff.txt
    A api/metrics-api-jaxrs/ping.html
    R ping.html

  Log Message:
  -----------
  Merge pull request #370 from hawkular/moveping

Move CORS tester ping.html page to a better location.


  Commit: 6864bd8a1e2ec9da4bc91c089754d45eb1dbfa06
      https://github.com/hawkular/hawkular-metrics/commit/6864bd8a1e2ec9da4bc91c089754d45eb1dbfa06
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M api/diff-excludes

  Log Message:
  -----------
  Remove ping.html page from the diff excludes file

Diff exclude patterns are used to match base names. So excluding with
the directory context does not work.

Besides, it's not wrong to see the file in the diff. We know and accept
this files doesn't exist in the JAX-RS 1.1 impl.


  Commit: 0b3751e63c0ca13ad88e1da0b4654d231f2f2cb2
      https://github.com/hawkular/hawkular-metrics/commit/0b3751e63c0ca13ad88e1da0b4654d231f2f2cb2
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M CONTRIBUTING.adoc
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java

  Log Message:
  -----------
  HWKMETRICS-274 Missing JBoss logging method on EAP6.4

Do not use primitive arguments in logging methods calls.


  Commit: 91b9d798b73aed7e08dc04d09c868eebe81c8def
      https://github.com/hawkular/hawkular-metrics/commit/91b9d798b73aed7e08dc04d09c868eebe81c8def
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java

  Log Message:
  -----------
  Merge pull request #372 from mwringe/HWKMETRICS-282

HWKMETRICS-282: Update to use the proper subjectaccessreview endpoint.


  Commit: 458054769352c0ac5fa4c629c0145fb664223790
      https://github.com/hawkular/hawkular-metrics/commit/458054769352c0ac5fa4c629c0145fb664223790
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/VirtualClock.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadInterceptor.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadInterceptor.java
    M clients/common/src/test/java/org/hawkular/metrics/client/common/BatcherTest.java
    M clients/common/src/test/java/org/hawkular/metrics/client/common/FifoTest.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PidFile.java
    M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
    M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
    M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricAlreadyExistsException.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/log/CoreLogger.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/ItemsToSetTransformer.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java

  Log Message:
  -----------
  Clean a lot of warnings.


  Commit: d7b3efb09b78a01ce71e2a134380f44a4bbeb7b8
      https://github.com/hawkular/hawkular-metrics/commit/d7b3efb09b78a01ce71e2a134380f44a4bbeb7b8
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.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/DataAccessITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  Cleanup a lot of warnings relate to DataAccess and also cleanup the interface itself.


  Commit: 8b8f479219bbc777934645047bf9e3fce86bb1da
      https://github.com/hawkular/hawkular-metrics/commit/8b8f479219bbc777934645047bf9e3fce86bb1da
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M api/diff.txt
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricAlreadyExistsException.java

  Log Message:
  -----------
  Clip empty comment.


  Commit: e128e5a2cd400834c5f404d63826f73a20e7f27d
      https://github.com/hawkular/hawkular-metrics/commit/e128e5a2cd400834c5f404d63826f73a20e7f27d
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M CONTRIBUTING.adoc
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java

  Log Message:
  -----------
  Merge pull request #374 from tsegismont/jira/HWKMETRICS-274

HWKMETRICS-274 Missing JBoss logging method on EAP6.4


  Commit: 9c14dd9e6ab6c8f2376f749a5bd0958309fede9a
      https://github.com/hawkular/hawkular-metrics/commit/9c14dd9e6ab6c8f2376f749a5bd0958309fede9a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsResponseFilter.java
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-281] Add a configuration to specify additional allowed headers for CORS requests.


  Commit: a56d4e8b961f561bb4ed64036602f7452f6894cb
      https://github.com/hawkular/hawkular-metrics/commit/a56d4e8b961f561bb4ed64036602f7452f6894cb
  Author: mwringe <mwringe at users.noreply.github.com>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsResponseFilter.java
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy

  Log Message:
  -----------
  Merge pull request #375 from hawkular/HWKMETRICS-281

[HWKMETRICS-281] Add a configuration to specify additional allowed he…


  Commit: 9b372954bd27f65e0949dc4c182c4929f10d4e48
      https://github.com/hawkular/hawkular-metrics/commit/9b372954bd27f65e0949dc4c182c4929f10d4e48
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/VirtualClock.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadInterceptor.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadInterceptor.java
    M clients/common/src/test/java/org/hawkular/metrics/client/common/BatcherTest.java
    M clients/common/src/test/java/org/hawkular/metrics/client/common/FifoTest.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PidFile.java
    M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
    M containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
    M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricAlreadyExistsException.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/DataAccess.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.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/log/CoreLogger.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/ItemsToSetTransformer.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java

  Log Message:
  -----------
  Merge pull request #369 from hawkular/lotswarnings

Cleanup a lot of warnings and DataAccess interface inconsistencies


  Commit: 2e2958d85a55113b18da4f93564a07b9b4b763bb
      https://github.com/hawkular/hawkular-metrics/commit/2e2958d85a55113b18da4f93564a07b9b4b763bb
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M containers/pom.xml
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-272] An update to activate profiles with-Dopenshift and avoid activeByDefault.


  Commit: ca27908170e9ab3c9ecedd2088b9a3455087547f
      https://github.com/hawkular/hawkular-metrics/commit/ca27908170e9ab3c9ecedd2088b9a3455087547f
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M containers/pom.xml
    M pom.xml

  Log Message:
  -----------
  Revert "[HWKMETRICS-272] An update to activate profiles with-Dopenshift and avoid activeByDefault."

This reverts commit 2e2958d85a55113b18da4f93564a07b9b4b763bb.


  Commit: 0152be94df4d50f6cf911394cc07530528738641
      https://github.com/hawkular/hawkular-metrics/commit/0152be94df4d50f6cf911394cc07530528738641
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M containers/pom.xml
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-272] One more iteration over profile activation. This time it avoids activeByDefault in the main pom and enables openshift profile via property.


  Commit: 7d66c5456ed88f4172cddeb35fedcb4569e457f7
      https://github.com/hawkular/hawkular-metrics/commit/7d66c5456ed88f4172cddeb35fedcb4569e457f7
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M api/metrics-api-common/pom.xml
    M containers/hawkular-metrics-docker-eap/src/main/docker/standalone.xml
    M containers/pom.xml
    M core/metrics-core-api/pom.xml
    M core/metrics-core-impl/pom.xml
    M pom.xml
    M task-queue/pom.xml

  Log Message:
  -----------
  Merge pull request #371 from hawkular/HWKMETRICS-272

HWKMETRICS-272


  Commit: 477d3a62aad2303c99d5f5d7d0fecdf9230404ed
      https://github.com/hawkular/hawkular-metrics/commit/477d3a62aad2303c99d5f5d7d0fecdf9230404ed
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M api/diff.txt
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-287] Fix the wrong artifact name to unpack for JAXRS 1.1 integration tests.


  Commit: ff6acd2d05a9083b4339538c24eee4f558348051
      https://github.com/hawkular/hawkular-metrics/commit/ff6acd2d05a9083b4339538c24eee4f558348051
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java

  Log Message:
  -----------
  [HWKMETRICS-287] Adjust tagging related to code to properly return error 400 on bad input tags.

This was previously not discovered by the integration tests because they were not properly unpacked and did not run against JAX-RS 1.1 implementation.


  Commit: 478168cb3b77f8d1b18a66125a3b3029ea644a4b
      https://github.com/hawkular/hawkular-metrics/commit/478168cb3b77f8d1b18a66125a3b3029ea644a4b
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/BatchStatementTransformer.java

  Log Message:
  -----------
  HWKMETRICS-252 Warning about batch size threshold in the logs

Use more conservative value since warnings are still present on Openshift.


  Commit: 502416a7a396fd85d8d4b02f3740c78cb6d71683
      https://github.com/hawkular/hawkular-metrics/commit/502416a7a396fd85d8d4b02f3740c78cb6d71683
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml

  Log Message:
  -----------
  Merge pull request #377 from hawkular/HWKMETRICS-287

HWKMETRICS-287


  Commit: 2c8ac14d03421a6425322516e4394bc974020bf8
      https://github.com/hawkular/hawkular-metrics/commit/2c8ac14d03421a6425322516e4394bc974020bf8
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.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/DataAccessITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-251] make default TTL configurable


  Commit: 1e04c5219b4eee6da0eab2714e7196a3dc45f0e1
      https://github.com/hawkular/hawkular-metrics/commit/1e04c5219b4eee6da0eab2714e7196a3dc45f0e1
  Author: mwringe <mwringe at users.noreply.github.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/BatchStatementTransformer.java

  Log Message:
  -----------
  Merge pull request #378 from tsegismont/jira/HWKMETRICS-252

HWKMETRICS-252 Warning about batch size threshold in the logs


  Commit: 6faaa27c9afc3bd290cebdeab472bcea9d6eb30b
      https://github.com/hawkular/hawkular-metrics/commit/6faaa27c9afc3bd290cebdeab472bcea9d6eb30b
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricId.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedMetricMapper.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/MetricsIndexRowTransformer.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
    M schema-manager/src/main/resources/schema.cql

  Log Message:
  -----------
  [HWKMETRICS-3] remove unused interval column


  Commit: 26b2ff4ee1ac4591116bc4cb1cd76d863198dee0
      https://github.com/hawkular/hawkular-metrics/commit/26b2ff4ee1ac4591116bc4cb1cd76d863198dee0
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

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

  Log Message:
  -----------
  [HWKMETRICS-3] fix compile errors after rebase


  Commit: 33067fd2763d9393be02bb0a7638fb0baf2286e2
      https://github.com/hawkular/hawkular-metrics/commit/33067fd2763d9393be02bb0a7638fb0baf2286e2
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.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/DataAccessITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  Merge pull request #379 from jsanda/hwkmetrics-251

[HWKMETRICS-251] make default TTL configurable


  Commit: c6038425932283efa58facd88fb2ac7c0fb5e1fc
      https://github.com/hawkular/hawkular-metrics/commit/c6038425932283efa58facd88fb2ac7c0fb5e1fc
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-3] remove unused method


  Commit: 0a39c7b3f0d35bda3b49a21ae1204fcd132bef03
      https://github.com/hawkular/hawkular-metrics/commit/0a39c7b3f0d35bda3b49a21ae1204fcd132bef03
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricId.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TaggedMetricMapper.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/MetricsIndexRowTransformer.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
    M schema-manager/src/main/resources/schema.cql

  Log Message:
  -----------
  Merge pull request #380 from jsanda/hwkmetrics-3

[HWKMETRICS-3] remove unused interval column


  Commit: f33fd3fe656005f96fb93867b629e4b1c5165804
      https://github.com/hawkular/hawkular-metrics/commit/f33fd3fe656005f96fb93867b629e4b1c5165804
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-30 (Wed, 30 Sep 2015)

  Changed paths:
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeBucketPoint.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GaugeDataPointCollector.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java

  Log Message:
  -----------
  Renaming: gauge to numeric bucket point/collector


  Commit: 51da22df19d374e9f2f10fdd0a597631e6212a64
      https://github.com/hawkular/hawkular-metrics/commit/51da22df19d374e9f2f10fdd0a597631e6212a64
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-30 (Wed, 30 Sep 2015)

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

  Log Message:
  -----------
  Extract "bucketize" method


  Commit: e01fb0cadd0b07a534ad55e93d64e01f516ea623
      https://github.com/hawkular/hawkular-metrics/commit/e01fb0cadd0b07a534ad55e93d64e01f516ea623
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-30 (Wed, 30 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/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/CounterHandler.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/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/RESTTest.groovy

  Log Message:
  -----------
  HWKMETRICS-280 Counter Rate data does not support buckets

Added rate stats to core lib and rest interface.


  Commit: 6e1e2a45f9adbbf8f40a3f4e3b2e0a529aeaf7c0
      https://github.com/hawkular/hawkular-metrics/commit/6e1e2a45f9adbbf8f40a3f4e3b2e0a529aeaf7c0
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-09-30 (Wed, 30 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/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/CounterHandler.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/CountersITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  HWKMETRICS-283 Counter data does not support buckets

Added counter stats to core lib and rest interface.


  Commit: ae6d0dbc3c9bcbf980612642ded3b2ae20257242
      https://github.com/hawkular/hawkular-metrics/commit/ae6d0dbc3c9bcbf980612642ded3b2ae20257242
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-09-30 (Wed, 30 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/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/CounterHandler.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeBucketPoint.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GaugeDataPointCollector.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.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/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/RESTTest.groovy

  Log Message:
  -----------
  Merge pull request #376 from tsegismont/counter_and_rate_buckets

Counter and rate buckets


  Commit: 6364cc53a4e255a575e1041a368f104b1be49d91
      https://github.com/hawkular/hawkular-metrics/commit/6364cc53a4e255a575e1041a368f104b1be49d91
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-30 (Wed, 30 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/pom.xml
    M api/metrics-api-jaxrs-1.1/pom.xml
    M api/metrics-api-jaxrs/pom.xml
    M clients/ptranslator/pom.xml
    M containers/container-tests/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/pom.xml
    M core/metrics-core-impl/pom.xml
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-289] Update dependency versioning and move as much as possible dependency management on the main pom.xml. Once the JAX-RS 1.1 modules are dropped this can be cleaned further.


  Commit: 6efc9ff094b1064d9db2036298c8ea3d93cb99ea
      https://github.com/hawkular/hawkular-metrics/commit/6efc9ff094b1064d9db2036298c8ea3d93cb99ea
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-09-30 (Wed, 30 Sep 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/pom.xml
    M api/metrics-api-jaxrs-1.1/pom.xml
    M api/metrics-api-jaxrs/pom.xml
    M clients/ptranslator/pom.xml
    M containers/container-tests/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/pom.xml
    M core/metrics-core-impl/pom.xml
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #383 from hawkular/HWKMETRICS-289

[HWKMETRICS-289] Update dependency versioning and move as much as pos…


  Commit: 36e89993f26eb0a71e74978f30510457f26e74f3
      https://github.com/hawkular/hawkular-metrics/commit/36e89993f26eb0a71e74978f30510457f26e74f3
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-09-30 (Wed, 30 Sep 2015)

  Changed paths:
    M api/metrics-api-common/pom.xml
    M api/metrics-api-jaxrs-1.1/pom.xml
    M api/metrics-api-jaxrs/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/cassandra-docker/pom.xml
    M containers/cassandra-seed-provider/pom.xml
    M containers/container-tests/pom.xml
    M containers/hawkular-deployer-docker/pom.xml
    M containers/hawkular-metrics-docker-eap/pom.xml
    M containers/hawkular-metrics-docker/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/metrics-api-jaxrs-1.1-openshift/pom.xml
    M containers/pom.xml
    M core/metrics-core-api/pom.xml
    M core/metrics-core-impl/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml
    M rx-java-driver/pom.xml
    M schema-manager/pom.xml
    M task-queue/pom.xml

  Log Message:
  -----------
  Development 0.8.0-SNAPSHOT


  Commit: d230ee7afe8608f59a4b06a749cee0cbe8b7fab9
      https://github.com/hawkular/hawkular-metrics/commit/d230ee7afe8608f59a4b06a749cee0cbe8b7fab9
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

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

  Log Message:
  -----------
  Close C* cluster only when session creation fails.

It will be automatically closed if cluster#init fails


  Commit: a1c5dee01993202a28e32eb88c86cc5385dacb86
      https://github.com/hawkular/hawkular-metrics/commit/a1c5dee01993202a28e32eb88c86cc5385dacb86
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M containers/pom.xml

  Log Message:
  -----------
  HWKMETRICS-294: Add support for client auth with a Cassandra cluster
Update to use Cassandra 2.2.1


  Commit: 3b9d68d5e6aa4bf6b2fe03cf3144b7de6dbfa73e
      https://github.com/hawkular/hawkular-metrics/commit/3b9d68d5e6aa4bf6b2fe03cf3144b7de6dbfa73e
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

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

  Log Message:
  -----------
  Merge pull request #385 from tsegismont/close_cluster_when_needed

Close C* cluster only when session creation fails


  Commit: a8d48340c16cfb0edade4b8ce60b08bd4697bed8
      https://github.com/hawkular/hawkular-metrics/commit/a8d48340c16cfb0edade4b8ce60b08bd4697bed8
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-10-02 (Fri, 02 Oct 2015)

  Changed paths:
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M containers/pom.xml

  Log Message:
  -----------
  Merge pull request #386 from mwringe/HWKMETRICS-294

HWKMETRICS-294


  Commit: 57eb6a8f398ceeef72a1fb0a8711be494bc16f67
      https://github.com/hawkular/hawkular-metrics/commit/57eb6a8f398ceeef72a1fb0a8711be494bc16f67
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-05 (Mon, 05 Oct 2015)

  Changed paths:
    A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeRange.java
    A api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/TimeRangeTest.java

  Log Message:
  -----------
  Introducing TimeRange param class


  Commit: 31fe13e6f49a239ac887e0522e68d4209eb59086
      https://github.com/hawkular/hawkular-metrics/commit/31fe13e6f49a239ac887e0522e68d4209eb59086
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-05 (Mon, 05 Oct 2015)

  Changed paths:
    A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/BucketParams.java
    A api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/BucketParamsTest.java

  Log Message:
  -----------
  Introducing BucketParams class


  Commit: fd37f318f3fc36308b76a5e8120715d3debe6988
      https://github.com/hawkular/hawkular-metrics/commit/fd37f318f3fc36308b76a5e8120715d3debe6988
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-05 (Mon, 05 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/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 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/GaugesITest.groovy

  Log Message:
  -----------
  Simplify handler code

Note that now time range are checked in handler code.


  Commit: 275b2315ce89cea1d41566910e3f870a35a499b2
      https://github.com/hawkular/hawkular-metrics/commit/275b2315ce89cea1d41566910e3f870a35a499b2
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-05 (Mon, 05 Oct 2015)

  Changed paths:
    M api/diff.txt
    A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/BucketConfig.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/BucketParams.java
    A api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/BucketConfigTest.java
    R api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/BucketParamsTest.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/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

  Log Message:
  -----------
  Renamed BucketParams to BucketConfig


  Commit: 8d5d2f5a66b40c95cf81be84f4addc96fffe5a8d
      https://github.com/hawkular/hawkular-metrics/commit/8d5d2f5a66b40c95cf81be84f4addc96fffe5a8d
  Author: Thomas Segismont <tsegismo 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/TimeRange.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Aggregate.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Utils.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java

  Log Message:
  -----------
  Check time range in core lib and reuse method in JAX-RS layer


  Commit: c4bff5054843cb4bbdcb674af9dc81666f9b9298
      https://github.com/hawkular/hawkular-metrics/commit/c4bff5054843cb4bbdcb674af9dc81666f9b9298
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-10-05 (Mon, 05 Oct 2015)

  Changed paths:
    M api/diff.txt
    A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/BucketConfig.java
    A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeRange.java
    A api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/BucketConfigTest.java
    A api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/TimeRangeTest.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/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 core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Aggregate.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Utils.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.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/GaugesITest.groovy

  Log Message:
  -----------
  Merge pull request #384 from tsegismont/jira/HWKMETRICS-293

HWKMETRICS-293 REST API: Extract time ranges and buckets param classes to simplify handler code


  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


  Commit: b33099f85e5a4ba34321300b4dedf8657c6a70a7
      https://github.com/hawkular/hawkular-metrics/commit/b33099f85e5a4ba34321300b4dedf8657c6a70a7
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2015-10-07 (Wed, 07 Oct 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Upgrade to hawkular-parent 25


  Commit: 67aa4f5d236d690674ebed652d9addcfba207c3e
      https://github.com/hawkular/hawkular-metrics/commit/67aa4f5d236d690674ebed652d9addcfba207c3e
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2015-10-07 (Wed, 07 Oct 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Do not override wildfly-maven-plugin version anymore

https://issues.jboss.org/browse/WFMP-14  was fixed in
wildfly-maven-plugin 1.1.0.Alpha4


  Commit: 262e3481d4f67829b52238faded7575ac9f4f6af
      https://github.com/hawkular/hawkular-metrics/commit/262e3481d4f67829b52238faded7575ac9f4f6af
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2015-10-07 (Wed, 07 Oct 2015)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #382 from ppalaga/hawkular-parent-25

Upgrade to hawkular-parent 25


  Commit: ab342a009470b03cc57eabf6eb8517d9b05f4dd3
      https://github.com/hawkular/hawkular-metrics/commit/ab342a009470b03cc57eabf6eb8517d9b05f4dd3
  Author: Michael Burman <yak at iki.fi>
  Date:   2015-10-07 (Wed, 07 Oct 2015)

  Changed paths:
    A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Percentiles.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    A api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.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/param/ConvertersProvider.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Percentile.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
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Percentile.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/PercentileWrapper.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/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/RESTTest.groovy

  Log Message:
  -----------
  Add multiple percentiles support and include the amount of samples used to build the statistics


  Commit: c6603877954d24da3f3269356ca58ca2dfbedc79
      https://github.com/hawkular/hawkular-metrics/commit/c6603877954d24da3f3269356ca58ca2dfbedc79
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-10-07 (Wed, 07 Oct 2015)

  Changed paths:
    A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Percentiles.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    A api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.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/param/ConvertersProvider.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Percentile.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
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Percentile.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/PercentileWrapper.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/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/RESTTest.groovy

  Log Message:
  -----------
  Merge pull request #388 from burmanm/hwkmetrics-296

Change percentile95th -> percentile and add percentile query parameter


  Commit: a567b7e4519854fc4a63034c4e7f535004b82faa
      https://github.com/hawkular/hawkular-metrics/commit/a567b7e4519854fc4a63034c4e7f535004b82faa
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-08 (Thu, 08 Oct 2015)

  Changed paths:
    A api/diff.txt

  Log Message:
  -----------
  Restore api/diff.txt file


  Commit: 8ff1bd1b61eacc6fe8439ee92539846e96627c10
      https://github.com/hawkular/hawkular-metrics/commit/8ff1bd1b61eacc6fe8439ee92539846e96627c10
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-08 (Thu, 08 Oct 2015)

  Changed paths:
    M api/metrics-api-jaxrs/README.adoc

  Log Message:
  -----------
  Removed outdated examples and keep the link to the website doc


  Commit: b37063805c9b331e0bdd5f1bbe7a4a39b63405e4
      https://github.com/hawkular/hawkular-metrics/commit/b37063805c9b331e0bdd5f1bbe7a4a39b63405e4
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-08 (Thu, 08 Oct 2015)

  Changed paths:
    M api/diff.txt
    A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/DownsampleConfig.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
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Downsample.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

  Log Message:
  -----------
  [HWKMETRICS-263] Add downsample configuration parameter to the REST interface.


  Commit: 8da5b21d525967ba8f686454f73f75a43a73497d
      https://github.com/hawkular/hawkular-metrics/commit/8da5b21d525967ba8f686454f73f75a43a73497d
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-08 (Thu, 08 Oct 2015)

  Changed paths:
    M 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
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPointIdentified.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java

  Log Message:
  -----------
  [HWKMETRICS-263] Split the gauge stats method into two because of different return types.


  Commit: d5d936bf7b54182436260f526c583737e274066a
      https://github.com/hawkular/hawkular-metrics/commit/d5d936bf7b54182436260f526c583737e274066a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-08 (Thu, 08 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.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-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPointIdentified.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPointWithId.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java

  Log Message:
  -----------
  [HWKMETRICS-263] Rework the rxjava code for doing the bucketing and aggregation. The goal is to keep middle layer metrics service clean.


  Commit: bdd061d8dee5963d860e1f69e556dd4bfa17c317
      https://github.com/hawkular/hawkular-metrics/commit/bdd061d8dee5963d860e1f69e556dd4bfa17c317
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-08 (Thu, 08 Oct 2015)

  Changed paths:
    M 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
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPointWithId.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.java

  Log Message:
  -----------
  [HWKMETRICS-263] Implement only a simple stacking algorithm for bucketing multiple metrics.


  Commit: 7a896554f73d46b4e1352050a648438954c715da
      https://github.com/hawkular/hawkular-metrics/commit/7a896554f73d46b4e1352050a648438954c715da
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-08 (Thu, 08 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/DownsampleConfig.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
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Downsample.java

  Log Message:
  -----------
  [HWKMETRICS-263] Simplify configuration and query parameters for downsampling code.


  Commit: dc187d4266e47b7957d14d24c80e9ae65686be56
      https://github.com/hawkular/hawkular-metrics/commit/dc187d4266e47b7957d14d24c80e9ae65686be56
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-08 (Thu, 08 Oct 2015)

  Changed paths:
    M 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
    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

  Log Message:
  -----------
  [HWKMETRICS-263] Refactor methods to represented implemented functionality and also adjust documentation.


  Commit: c0f6c8fd091ee717710287679eabc0e3f6f42246
      https://github.com/hawkular/hawkular-metrics/commit/c0f6c8fd091ee717710287679eabc0e3f6f42246
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-08 (Thu, 08 Oct 2015)

  Changed paths:
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-263] Add metrics service integration tests.


  Commit: 40f119030dd0d3dd4a453e1ee1f2f377470ff756
      https://github.com/hawkular/hawkular-metrics/commit/40f119030dd0d3dd4a453e1ee1f2f377470ff756
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-08 (Thu, 08 Oct 2015)

  Changed paths:
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/DownsampleConfig.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 integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-263] Add /gauges/data integration tests for more complex sum downsample use case.


  Commit: 4928ab743e67f47dd258b597e9fe3aaa6cdc4773
      https://github.com/hawkular/hawkular-metrics/commit/4928ab743e67f47dd258b597e9fe3aaa6cdc4773
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-08 (Thu, 08 Oct 2015)

  Changed paths:
    M 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
    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/SumNumericBucketPointCollector.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-263] Fix nightmare rebase on master due to percentile PR.


  Commit: c50af9127bb1c93d93b59d8b253ad6b51529f6e2
      https://github.com/hawkular/hawkular-metrics/commit/c50af9127bb1c93d93b59d8b253ad6b51529f6e2
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-08 (Thu, 08 Oct 2015)

  Changed paths:
    M api/metrics-api-jaxrs/README.adoc

  Log Message:
  -----------
  Merge pull request #391 from tsegismont/jira/HWKMETRICS-269

REST module README: removed outdated examples and keep the link to the website doc


  Commit: 98a2dc80e615139a64b5d587fbc08674c8a630ed
      https://github.com/hawkular/hawkular-metrics/commit/98a2dc80e615139a64b5d587fbc08674c8a630ed
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-10-08 (Thu, 08 Oct 2015)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/CountersITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-218] handle counter reset events

We now filter out those windows in which the second value is less than the
first.


  Commit: a044fc037a6f05fbe47542b63d62b89eec0c4f56
      https://github.com/hawkular/hawkular-metrics/commit/a044fc037a6f05fbe47542b63d62b89eec0c4f56
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-08 (Thu, 08 Oct 2015)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/CountersITest.groovy

  Log Message:
  -----------
  Merge pull request #392 from jsanda/hwkmetrics-218

[HWKMETRICS-218] [HWKMETRICS-284] handle counter reset events


  Commit: 76fa299a48182bb708336ae4c4cb3806e92e6890
      https://github.com/hawkular/hawkular-metrics/commit/76fa299a48182bb708336ae4c4cb3806e92e6890
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-09 (Fri, 09 Oct 2015)

  Changed paths:
    M api/diff.txt
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/DownsampleConfig.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 integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-263] Simplify the query parameter to enable the stacked sum downsample option.


  Commit: f2ec11160c4d77984387c819f44672141e36fa14
      https://github.com/hawkular/hawkular-metrics/commit/f2ec11160c4d77984387c819f44672141e36fa14
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-10-09 (Fri, 09 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.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-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.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 #390 from hawkular/HWKMETRICS-263

HWKMETRICS-263


  Commit: 939b8c11c0f91c68961e37e8dc3a2f165811963f
      https://github.com/hawkular/hawkular-metrics/commit/939b8c11c0f91c68961e37e8dc3a2f165811963f
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-10-09 (Fri, 09 Oct 2015)

  Changed paths:
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
    M schema-manager/src/main/resources/schema.cql

  Log Message:
  -----------
  [HWKMETRICS-301] use tinyint for metric type column


  Commit: db24a020f033246b93e9e672d58a64d71e4a05a0
      https://github.com/hawkular/hawkular-metrics/commit/db24a020f033246b93e9e672d58a64d71e4a05a0
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-09 (Fri, 09 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/CounterHandler.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/SumNumericBucketPointCollector.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-264] Add end-points to calculate downsampling stats for counter and counter rates.


  Commit: df232dc546ebe091d65ba27ee74e5fc2f0a329aa
      https://github.com/hawkular/hawkular-metrics/commit/df232dc546ebe091d65ba27ee74e5fc2f0a329aa
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-09 (Fri, 09 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java

  Log Message:
  -----------
  [HWKMETRICS-264] Fix end-point url for counter rate stats calculations.


  Commit: 5eac23d0cce46361387b7b767e0339c05975a2c7
      https://github.com/hawkular/hawkular-metrics/commit/5eac23d0cce46361387b7b767e0339c05975a2c7
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-09 (Fri, 09 Oct 2015)

  Changed paths:
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-264] Add MetricsService tests for counter and counter rate stats.


  Commit: eb5bc3d12172802239949d956c6a37ab0ab3996d
      https://github.com/hawkular/hawkular-metrics/commit/eb5bc3d12172802239949d956c6a37ab0ab3996d
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-09 (Fri, 09 Oct 2015)

  Changed paths:
    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/RESTTest.groovy

  Log Message:
  -----------
  [HWKMETRICS-264] Add REST integration tests for counter and counter rate stats.


  Commit: b22ced46d8b740e303b990404d020517caa9c311
      https://github.com/hawkular/hawkular-metrics/commit/b22ced46d8b740e303b990404d020517caa9c311
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-09 (Fri, 09 Oct 2015)

  Changed paths:
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
    M schema-manager/src/main/resources/schema.cql

  Log Message:
  -----------
  Merge pull request #394 from jsanda/hwkmetrics-301

[HWKMETRICS-301] use tinyint for metric type column


  Commit: 3b5f687e5ee2229dcd66372bf8e3cbfafca288d5
      https://github.com/hawkular/hawkular-metrics/commit/3b5f687e5ee2229dcd66372bf8e3cbfafca288d5
  Author: mwringe <mwringe at users.noreply.github.com>
  Date:   2015-10-10 (Sat, 10 Oct 2015)

  Changed paths:
    M containers/README.adoc

  Log Message:
  -----------
  Update README to reflect where the current docs are


  Commit: 9679c0afc3aba800111f1cf398b0722c83e71a31
      https://github.com/hawkular/hawkular-metrics/commit/9679c0afc3aba800111f1cf398b0722c83e71a31
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-10 (Sat, 10 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/CounterHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java

  Log Message:
  -----------
  [HWKMETRICS-264] Use @DefaultValue for stacked query parameter.


  Commit: daab010da6de32b31ba11452e04791b6b374b1a2
      https://github.com/hawkular/hawkular-metrics/commit/daab010da6de32b31ba11452e04791b6b374b1a2
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-10 (Sat, 10 Oct 2015)

  Changed paths:
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-264] Replace usage of the numeric collector  with a manual one to ensure proper test separation.


  Commit: 34a26ddd32ac8f91a99f38cf81d102f866166230
      https://github.com/hawkular/hawkular-metrics/commit/34a26ddd32ac8f91a99f38cf81d102f866166230
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-10 (Sat, 10 Oct 2015)

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

  Log Message:
  -----------
  [HWKMETRICS-264] Reorganize test header and also add data randomization prior to splitting the method into smaller tests.


  Commit: 597e043e38a23353acef94983bcda343cf9c923d
      https://github.com/hawkular/hawkular-metrics/commit/597e043e38a23353acef94983bcda343cf9c923d
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-10 (Sat, 10 Oct 2015)

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

  Log Message:
  -----------
  [HWKMETRICS-264] Split the big counter test method into 4 smaller chunks, one for each type of stats calculation.


  Commit: be995b22d5480c6edfe68f157b64963283b85825
      https://github.com/hawkular/hawkular-metrics/commit/be995b22d5480c6edfe68f157b64963283b85825
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-10 (Sat, 10 Oct 2015)

  Changed paths:
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-264] Update the random generator to produce an asceding sequence needed for counters.


  Commit: 0abd7ab4e1f120dde6186c9328868fd1163c17d6
      https://github.com/hawkular/hawkular-metrics/commit/0abd7ab4e1f120dde6186c9328868fd1163c17d6
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-10 (Sat, 10 Oct 2015)

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

  Log Message:
  -----------
  [HWKMETRICS-264] Revert to more verbose assertions due to percentile and median differences based on data feeding order.


  Commit: d74400f0b346b53bafabc6e3c3e17d5fe5c29d28
      https://github.com/hawkular/hawkular-metrics/commit/d74400f0b346b53bafabc6e3c3e17d5fe5c29d28
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-10-10 (Sat, 10 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/CounterHandler.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/SumNumericBucketPointCollector.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/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/RESTTest.groovy

  Log Message:
  -----------
  Merge pull request #395 from hawkular/HWKMETRICS-264

HWKMETRICS-264


  Commit: 412f3f965e19807c7c524463dc72983c2559c9fd
      https://github.com/hawkular/hawkular-metrics/commit/412f3f965e19807c7c524463dc72983c2559c9fd
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-10 (Sat, 10 Oct 2015)

  Changed paths:
    M api/metrics-api-common/pom.xml
    M api/metrics-api-jaxrs-1.1/pom.xml
    M api/metrics-api-jaxrs/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/cassandra-docker/pom.xml
    M containers/cassandra-seed-provider/pom.xml
    M containers/container-tests/pom.xml
    M containers/hawkular-deployer-docker/pom.xml
    M containers/hawkular-metrics-docker-eap/pom.xml
    M containers/hawkular-metrics-docker/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/metrics-api-jaxrs-1.1-openshift/pom.xml
    M containers/pom.xml
    M core/metrics-core-api/pom.xml
    M core/metrics-core-impl/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml
    M rx-java-driver/pom.xml
    M schema-manager/pom.xml
    M task-queue/pom.xml

  Log Message:
  -----------
  Development 0.9.0-SNAPSHOT


  Commit: d9f8d1c0fe3446d0b404dab8f13ec0c9e0e5d649
      https://github.com/hawkular/hawkular-metrics/commit/d9f8d1c0fe3446d0b404dab8f13ec0c9e0e5d649
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-12 (Mon, 12 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs/pom.xml
    A api/metrics-api-jaxrs/src/main/rest-doc/apidoc.groovy
    R api/metrics-api-jaxrs/src/main/script/apidoc.groovy

  Log Message:
  -----------
  Move apidoc.groovy to src/main/rest-doc


  Commit: 87bfb7ffe16c52dc57674c9d63fd880ed0e8c05f
      https://github.com/hawkular/hawkular-metrics/commit/87bfb7ffe16c52dc57674c9d63fd880ed0e8c05f
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-12 (Mon, 12 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-jaxrs/src/main/rest-doc/apidoc.groovy
    A api/metrics-api-jaxrs/src/main/rest-doc/base.adoc

  Log Message:
  -----------
  Added baseDoc with plan

Sections remains to be written.


  Commit: 5d919c6f1930c8d81289221f77a2999be26623c4
      https://github.com/hawkular/hawkular-metrics/commit/5d919c6f1930c8d81289221f77a2999be26623c4
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-12 (Mon, 12 Oct 2015)

  Changed paths:
    M api/diff-excludes
    M api/diff.txt

  Log Message:
  -----------
  Added more patterns to api-diff excludes


  Commit: ba4c3a16425841417dd90fb45d22db92cc598803
      https://github.com/hawkular/hawkular-metrics/commit/ba4c3a16425841417dd90fb45d22db92cc598803
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-12 (Mon, 12 Oct 2015)

  Changed paths:
    M api/diff.txt
    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/rest-doc/apidoc.groovy

  Log Message:
  -----------
  Added and endpoint list below the handler title.

This make it easier for the user to navigate and create links to endpoints.


  Commit: bd9eca477f023ed37598062d271c445481cdebb6
      https://github.com/hawkular/hawkular-metrics/commit/bd9eca477f023ed37598062d271c445481cdebb6
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-12 (Mon, 12 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs/pom.xml
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/swagger/SwaggerFilter.java
    R api/metrics-api-jaxrs/src/main/resources/rest-doc/duration.json
    R api/metrics-api-jaxrs/src/main/resources/rest-doc/tags.json
    M api/metrics-api-jaxrs/src/main/rest-doc/base.adoc
    M pom.xml

  Log Message:
  -----------
  Customize Swagger output for Metrics specific string format (tags list, duration)

Also documented the format in the static block


  Commit: d2ed3baff5cd9259332afe121b5cb09d55962d90
      https://github.com/hawkular/hawkular-metrics/commit/d2ed3baff5cd9259332afe121b5cb09d55962d90
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-12 (Mon, 12 Oct 2015)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/rest-doc/base.adoc

  Log Message:
  -----------
  First batch of changes to the baseDoc file


  Commit: 4ad8124175ad14f5acbfdd8e6fa6e99c51fe0023
      https://github.com/hawkular/hawkular-metrics/commit/4ad8124175ad14f5acbfdd8e6fa6e99c51fe0023
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-12 (Mon, 12 Oct 2015)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/rest-doc/base.adoc

  Log Message:
  -----------
  Second batch of changes to the baseDoc file


  Commit: 70b54d81a0b8847628a83009f568dd91b4a119fb
      https://github.com/hawkular/hawkular-metrics/commit/70b54d81a0b8847628a83009f568dd91b4a119fb
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-12 (Mon, 12 Oct 2015)

  Changed paths:
    M clients/ptranslator/pom.xml
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/application-roles.properties
    R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/application-users.properties
    R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/logging.properties
    R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/mgmt-groups.properties
    R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/mgmt-users.properties
    R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/standalone.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/application-roles.properties
    R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/application-users.properties
    R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/logging.properties
    R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/mgmt-groups.properties
    R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/mgmt-users.properties
    R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/standalone-test.xml

  Log Message:
  -----------
  Use CLI commands to configure test server instead of copying files from source tree


  Commit: fc7b0380b36ecdb625c18398ebd849d1aabb7963
      https://github.com/hawkular/hawkular-metrics/commit/fc7b0380b36ecdb625c18398ebd849d1aabb7963
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-12 (Mon, 12 Oct 2015)

  Changed paths:
    M core/metrics-core-impl/pom.xml

  Log Message:
  -----------
  Fix test-ng build error

Force junit provider in surefire plugin, testng provider in failsafe plugin


  Commit: 7a456fe7b8de9cff33eb314c17856449b22d94e0
      https://github.com/hawkular/hawkular-metrics/commit/7a456fe7b8de9cff33eb314c17856449b22d94e0
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-12 (Mon, 12 Oct 2015)

  Changed paths:
    M api/diff-excludes
    M api/diff.txt
    M api/metrics-api-jaxrs/pom.xml
    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
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/swagger/SwaggerFilter.java
    R api/metrics-api-jaxrs/src/main/resources/rest-doc/duration.json
    R api/metrics-api-jaxrs/src/main/resources/rest-doc/tags.json
    A api/metrics-api-jaxrs/src/main/rest-doc/apidoc.groovy
    A api/metrics-api-jaxrs/src/main/rest-doc/base.adoc
    R api/metrics-api-jaxrs/src/main/script/apidoc.groovy
    M pom.xml

  Log Message:
  -----------
  Merge pull request #389 from tsegismont/jira/HWKMETRICS-297

HWKMETRICS-297 Incorporate static blocks into the REST API documentation


  Commit: c2f749301461954b35e957adbc0582cac5f55318
      https://github.com/hawkular/hawkular-metrics/commit/c2f749301461954b35e957adbc0582cac5f55318
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-12 (Mon, 12 Oct 2015)

  Changed paths:
    M core/metrics-core-impl/pom.xml

  Log Message:
  -----------
  Merge pull request #397 from tsegismont/fix_testng_build_error

Fix test-ng build error


  Commit: 19b04f078559197d1177270884e7eb97e6f05e11
      https://github.com/hawkular/hawkular-metrics/commit/19b04f078559197d1177270884e7eb97e6f05e11
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-12 (Mon, 12 Oct 2015)

  Changed paths:
    M clients/ptranslator/pom.xml
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/application-roles.properties
    R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/application-users.properties
    R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/logging.properties
    R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/mgmt-groups.properties
    R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/mgmt-users.properties
    R integration-tests/rest-tests-jaxrs-1.1/src/test/jboss-as-configuration/standalone.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/application-roles.properties
    R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/application-users.properties
    R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/logging.properties
    R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/mgmt-groups.properties
    R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/mgmt-users.properties
    R integration-tests/rest-tests-jaxrs/src/test/wildfly-configuration/standalone-test.xml

  Log Message:
  -----------
  Merge pull request #396 from tsegismont/remove_server_test_configs

Use CLI commands to configure test server


  Commit: 76ed9f39bf5f7038b1d3f4153607f5fda2e5763b
      https://github.com/hawkular/hawkular-metrics/commit/76ed9f39bf5f7038b1d3f4153607f5fda2e5763b
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    R clients/ptranslator/src/test/wildfly-configuration/application-roles.properties
    R clients/ptranslator/src/test/wildfly-configuration/application-users.properties
    R clients/ptranslator/src/test/wildfly-configuration/logging.properties
    R clients/ptranslator/src/test/wildfly-configuration/mgmt-groups.properties
    R clients/ptranslator/src/test/wildfly-configuration/mgmt-users.properties
    R clients/ptranslator/src/test/wildfly-configuration/standalone-test.xml

  Log Message:
  -----------
  Removed unused directory: ptranslator/src/test/wildfly-configuration


  Commit: 0bed49d1a3ba0d34764d2e11affefa2c3ce6e488
      https://github.com/hawkular/hawkular-metrics/commit/0bed49d1a3ba0d34764d2e11affefa2c3ce6e488
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    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

  Log Message:
  -----------
  Implement an InsertedDataPoint event stream


  Commit: 3bc249b9775b248ed595d245dd22a55b6ef0c82e
      https://github.com/hawkular/hawkular-metrics/commit/3bc249b9775b248ed595d245dd22a55b6ef0c82e
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReady.java

  Log Message:
  -----------
  Fire @ServiceReady event when MetricsService is initialized


  Commit: 680b5d813e1c18cca549f7410cc8f7a9da540d85
      https://github.com/hawkular/hawkular-metrics/commit/680b5d813e1c18cca549f7410cc8f7a9da540d85
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    A hawkular-component/pom.xml
    A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataMessage.java
    A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
    A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
    A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
    A hawkular-component/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A hawkular-component/src/test/groovy/org/hawkular/metrics/component/bus/test/InsertedDataITest.groovy
    M pom.xml

  Log Message:
  -----------
  Introduce Hawkular Metrics Component module

/bin/bash: q : commande introuvable


  Commit: 053ac3009857aff56dd1f5bad23e1cca36fed014
      https://github.com/hawkular/hawkular-metrics/commit/053ac3009857aff56dd1f5bad23e1cca36fed014
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M hawkular-component/pom.xml

  Log Message:
  -----------
  Make it possible to use mvn wildfly:run for development


  Commit: 42d5cc0b5fca8232b760b84d17df0709c4810d48
      https://github.com/hawkular/hawkular-metrics/commit/42d5cc0b5fca8232b760b84d17df0709c4810d48
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M hawkular-component/pom.xml

  Log Message:
  -----------
  Use Wildfly Maven Plugin "execute-commands" goal to configure logging


  Commit: cf06a6038c997e44daaa9da2596d5ea80cb98479
      https://github.com/hawkular/hawkular-metrics/commit/cf06a6038c997e44daaa9da2596d5ea80cb98479
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M hawkular-component/pom.xml

  Log Message:
  -----------
  Do not run CLI commands in Maven's JVM (causes class loading issues)


  Commit: ed979fcfbe3e2a7baa1bda45fffe2b795951a92d
      https://github.com/hawkular/hawkular-metrics/commit/ed979fcfbe3e2a7baa1bda45fffe2b795951a92d
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M hawkular-component/pom.xml
    A hawkular-component/src/test/resources/logback-test.xml

  Log Message:
  -----------
  Use logging config for tests


  Commit: 9a69e3b4b9a1278610fac622dbabdc3f6804f441
      https://github.com/hawkular/hawkular-metrics/commit/9a69e3b4b9a1278610fac622dbabdc3f6804f441
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReady.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
    A hawkular-component/pom.xml
    A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataMessage.java
    A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
    A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
    A hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
    A hawkular-component/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A hawkular-component/src/test/groovy/org/hawkular/metrics/component/bus/test/InsertedDataITest.groovy
    A hawkular-component/src/test/resources/logback-test.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #393 from tsegismont/jira/HWKMETRICS-83

HWKMETRICS-83 Create glue code component to integrate with hawkular-bus

Thanks @tsegismont!


  Commit: 21cb355446dd8d522e0011b44c563e122c5d3f24
      https://github.com/hawkular/hawkular-metrics/commit/21cb355446dd8d522e0011b44c563e122c5d3f24
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-15 (Thu, 15 Oct 2015)

  Changed paths:
    M clients/ptranslator/pom.xml
    M hawkular-component/pom.xml
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml

  Log Message:
  -----------
  Fix missing org.hawkular logger configuration


  Commit: 4a92134cfe6a327c544591ab7fdc699415633740
      https://github.com/hawkular/hawkular-metrics/commit/4a92134cfe6a327c544591ab7fdc699415633740
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-15 (Thu, 15 Oct 2015)

  Changed paths:
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java

  Log Message:
  -----------
  Faster h-component startup when subscriber and publishers are POJOs


  Commit: 1948f07b768d04f05c80712f324225f7ff33f860
      https://github.com/hawkular/hawkular-metrics/commit/1948f07b768d04f05c80712f324225f7ff33f860
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-15 (Thu, 15 Oct 2015)

  Changed paths:
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java

  Log Message:
  -----------
  Use Schedulers.io() instead of wrapped ManagedExecutorService


  Commit: d72af2cd3a8d95b58a9f630bc4d4c6a31e50dd3a
      https://github.com/hawkular/hawkular-metrics/commit/d72af2cd3a8d95b58a9f630bc4d4c6a31e50dd3a
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-15 (Thu, 15 Oct 2015)

  Changed paths:
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java

  Log Message:
  -----------
  HWKMETRICS-315 Bus integration: events randomly or never posted

When Metrics was started after the Pinger, the Pinger would accumulate data to post before sending it all at once eventually.
Because there were not enough threads to handle the peak load, RxJava tried to apply backpressure but PublishSubject does not support it by nature.

The fix consists in:
- buffering inserted metric to avoid submitting too much to the io scheduler
- adding a buffer-on-backpressure strategy

Note that the problem was emphasized before as we used to schedule sending on a wrapped ManagedExecutorService. Now we use the #io scheduler (change already in master).

I've successfully tested the changes on Hawkular server.


  Commit: 8ea009e42cbf919366007390838974db2c85bb87
      https://github.com/hawkular/hawkular-metrics/commit/8ea009e42cbf919366007390838974db2c85bb87
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-15 (Thu, 15 Oct 2015)

  Changed paths:
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
    M hawkular-component/src/test/groovy/org/hawkular/metrics/component/bus/test/InsertedDataITest.groovy

  Log Message:
  -----------
  Change avail text format to suit Alerts


  Commit: 9080fcfbe40a66ce8143c477b5d6f8fbadeecf3a
      https://github.com/hawkular/hawkular-metrics/commit/9080fcfbe40a66ce8143c477b5d6f8fbadeecf3a
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-10-15 (Thu, 15 Oct 2015)

  Changed paths:
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    M hawkular-component/src/test/groovy/org/hawkular/metrics/component/bus/test/InsertedDataITest.groovy

  Log Message:
  -----------
  Merge pull request #398 from tsegismont/hawkular-bus-integration-fixes

Hawkular bus integration fixes

Thanks @tsegismont


  Commit: cd927334f02571a66ecead061b97a6c4fd35160d
      https://github.com/hawkular/hawkular-metrics/commit/cd927334f02571a66ecead061b97a6c4fd35160d
  Author: Michael Burman <yak at iki.fi>
  Date:   2015-10-17 (Sat, 17 Oct 2015)

  Changed paths:
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.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/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/RESTTest.groovy

  Log Message:
  -----------
  [HWKMETRICS-313] Remove the hardcoded 95th percentile calculation


  Commit: 3b437d4c30835d6e0fce1f6351193cd304ef1325
      https://github.com/hawkular/hawkular-metrics/commit/3b437d4c30835d6e0fce1f6351193cd304ef1325
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-19 (Mon, 19 Oct 2015)

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

  Log Message:
  -----------
  NPE if MetricsService is null and #startMetricsService method fails


  Commit: d6812ac53581f2349b8923a4cf985f5e86585641
      https://github.com/hawkular/hawkular-metrics/commit/d6812ac53581f2349b8923a4cf985f5e86585641
  Author: Michael Burman <yak at iki.fi>
  Date:   2015-10-20 (Tue, 20 Oct 2015)

  Changed paths:
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  Modify the MetricsServiceITest to use the new format with percentiles


  Commit: 28a3c41a365076320c3bcc033da41d60f3317e63
      https://github.com/hawkular/hawkular-metrics/commit/28a3c41a365076320c3bcc033da41d60f3317e63
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-20 (Tue, 20 Oct 2015)

  Changed paths:
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.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/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/RESTTest.groovy

  Log Message:
  -----------
  Merge pull request #399 from burmanm/hwkmetrics-313

[HWKMETRICS-313] Remove the hardcoded 95th percentile calculation


  Commit: 4712fb469363b62ef0f4c2a953d44562a60ba6b2
      https://github.com/hawkular/hawkular-metrics/commit/4712fb469363b62ef0f4c2a953d44562a60ba6b2
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-21 (Wed, 21 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java

  Log Message:
  -----------
  Cleanup various produces and consumes annotations.


  Commit: 38572867f16604f7b710c80387b4ab422b68da63
      https://github.com/hawkular/hawkular-metrics/commit/38572867f16604f7b710c80387b4ab422b68da63
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-21 (Wed, 21 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadException.java
    M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
    M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantAlreadyExistsException.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDoesNotExistException.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java

  Log Message:
  -----------
  Supress or remove offending code from the last set of remaining compiler warnings.


  Commit: deb685f80bbc85d0d987b5934884222eae743f52
      https://github.com/hawkular/hawkular-metrics/commit/deb685f80bbc85d0d987b5934884222eae743f52
  Author: Michael Burman <yak at iki.fi>
  Date:   2015-10-22 (Thu, 22 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java

  Log Message:
  -----------
  Merge pull request #401 from hawkular/produces_cleanup

Cleanup various produces and consumes annotations.


  Commit: 039a1644e448b041b313753ef37ae343cf8f407b
      https://github.com/hawkular/hawkular-metrics/commit/039a1644e448b041b313753ef37ae343cf8f407b
  Author: Michael Burman <yak at iki.fi>
  Date:   2015-10-22 (Thu, 22 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadException.java
    M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
    M containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantAlreadyExistsException.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDoesNotExistException.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java

  Log Message:
  -----------
  Merge pull request #402 from hawkular/warning_removal

Supress or remove offending code from the last set of remaining compiler warnings


  Commit: 430e78fed6e73903e33bbb4089079ccc00fd76c8
      https://github.com/hawkular/hawkular-metrics/commit/430e78fed6e73903e33bbb4089079ccc00fd76c8
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-22 (Thu, 22 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/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 integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-317] Add @GET on root for each metric type to match the end-point for adding metrics via @POST.

[HWKMETRICS-317] Fix method names to match purpose.


  Commit: 9024aa2a517e650fc8b874c65bf8acf4648206ef
      https://github.com/hawkular/hawkular-metrics/commit/9024aa2a517e650fc8b874c65bf8acf4648206ef
  Author: Michael Burman <yak at iki.fi>
  Date:   2015-10-23 (Fri, 23 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/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 integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  Merge pull request #400 from hawkular/HWKMETRICS-317

[HWKMETRICS-317] Add @GET on root for each metric type to match the e…


  Commit: 4762544f972f6b39229fe81d117f0f7d86b34ea4
      https://github.com/hawkular/hawkular-metrics/commit/4762544f972f6b39229fe81d117f0f7d86b34ea4
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-27 (Tue, 27 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs/src/main/antlr4/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQuery.g4
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryGroupByClauseTest.java
    M api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-correct-queries.iql
    M api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-incorrect-queries.iql

  Log Message:
  -----------
  HWKMETRICS-322 InfluxDB API: groupby should accept milliseconds unit

Updated the grammar and tests. I thought ms were not accepted in groupby clause, as indicated in the documentation:
https://influxdb.com/docs/v0.8/api/query_language.html#group-by

But running the query on a real Influx server shows that it is supported.


  Commit: 5bdfd8c10377dd669bdbbfbead68461bb3e4c3f7
      https://github.com/hawkular/hawkular-metrics/commit/5bdfd8c10377dd669bdbbfbead68461bb3e4c3f7
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-27 (Tue, 27 Oct 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs/src/main/antlr4/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQuery.g4
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryGroupByClauseTest.java
    M api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-correct-queries.iql
    M api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-incorrect-queries.iql

  Log Message:
  -----------
  Merge pull request #405 from tsegismont/jira/HWKMETRICS-322

HWKMETRICS-322 InfluxDB API: groupby should accept milliseconds unit


  Commit: f20e49a344cedc1427606b92406fe9f053f3f9bb
      https://github.com/hawkular/hawkular-metrics/commit/f20e49a344cedc1427606b92406fe9f053f3f9bb
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-10-28 (Wed, 28 Oct 2015)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/GroupByTimeRule.java
    M api/metrics-api-jaxrs/src/test/resources/influx/query/supported-select-queries.iql
    M api/metrics-api-jaxrs/src/test/resources/influx/query/unsupported-select-queries.iql
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy

  Log Message:
  -----------
  HWKMETRICS-322 InfluxDB API: groupby should accept milliseconds unit

Add validation rule to make sure bucket size in groupby is bigger than metric resolution
Support subsecond bucket size in #applyMapping


  Commit: dc24c1a9bddf399f597221d7220c4ec3e8218b0f
      https://github.com/hawkular/hawkular-metrics/commit/dc24c1a9bddf399f597221d7220c4ec3e8218b0f
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-29 (Thu, 29 Oct 2015)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/GroupByTimeRule.java
    M api/metrics-api-jaxrs/src/test/resources/influx/query/supported-select-queries.iql
    M api/metrics-api-jaxrs/src/test/resources/influx/query/unsupported-select-queries.iql
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy

  Log Message:
  -----------
  Merge pull request #406 from tsegismont/jira/HWKMETRICS-322-bis

HWKMETRICS-322 InfluxDB API: groupby should accept milliseconds unit


  Commit: fdb0c55f17223206d4eaae161c0021705e678a10
      https://github.com/hawkular/hawkular-metrics/commit/fdb0c55f17223206d4eaae161c0021705e678a10
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-10-30 (Fri, 30 Oct 2015)

  Changed paths:
    M api/metrics-api-common/pom.xml
    M api/metrics-api-jaxrs-1.1/pom.xml
    M api/metrics-api-jaxrs/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/cassandra-docker/pom.xml
    M containers/cassandra-seed-provider/pom.xml
    M containers/container-tests/pom.xml
    M containers/hawkular-deployer-docker/pom.xml
    M containers/hawkular-metrics-docker-eap/pom.xml
    M containers/hawkular-metrics-docker/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/metrics-api-jaxrs-1.1-openshift/pom.xml
    M containers/pom.xml
    M core/metrics-core-api/pom.xml
    M core/metrics-core-impl/pom.xml
    M hawkular-component/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml
    M rx-java-driver/pom.xml
    M schema-manager/pom.xml
    M task-queue/pom.xml

  Log Message:
  -----------
  Development 0.10.0-SNAPSHOT


  Commit: 7e3c3f024e4d56f360b355a0909a50aa2d3102ed
      https://github.com/hawkular/hawkular-metrics/commit/7e3c3f024e4d56f360b355a0909a50aa2d3102ed
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-02 (Mon, 02 Nov 2015)

  Changed paths:
    M api/metrics-api-common/pom.xml
    M api/metrics-api-jaxrs-1.1/pom.xml
    M api/metrics-api-jaxrs/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/cassandra-docker/pom.xml
    M containers/cassandra-seed-provider/pom.xml
    M containers/container-tests/pom.xml
    M containers/hawkular-deployer-docker/pom.xml
    M containers/hawkular-metrics-docker-eap/pom.xml
    M containers/hawkular-metrics-docker/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/metrics-api-jaxrs-1.1-openshift/pom.xml
    M containers/pom.xml
    M core/metrics-core-api/pom.xml
    M core/metrics-core-impl/pom.xml
    M hawkular-component/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml
    M rx-java-driver/pom.xml
    M schema-manager/pom.xml
    M task-queue/pom.xml

  Log Message:
  -----------
  Development 0.10.0-SNAPSHOT

(fix wrong pom version)


  Commit: 7b24ad6a6d9c1f162e5c1b6c498a508a111944a4
      https://github.com/hawkular/hawkular-metrics/commit/7b24ad6a6d9c1f162e5c1b6c498a508a111944a4
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-11-06 (Fri, 06 Nov 2015)

  Changed paths:
    A api-model/pom.xml
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/AvailabilityTypeSerializer.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeDeserializer.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeyDeserializer.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeySerializer.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeSerializer.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/AvailabilityTypeSerializer.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeDeserializer.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeyDeserializer.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeySerializer.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeSerializer.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
    A api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
    M api/metrics-api-common/pom.xml
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/AvailabilityTypeSerializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeDeserializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeyDeserializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeySerializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeSerializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/AvailabilityTypeSerializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeDeserializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeyDeserializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeySerializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeSerializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-320] move common model classes into new module

This will make it easier to reuse the REST API model classes.


  Commit: 1c5768027150c45d46e79f786741f6fd6b7e8369
      https://github.com/hawkular/hawkular-metrics/commit/1c5768027150c45d46e79f786741f6fd6b7e8369
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-11-06 (Fri, 06 Nov 2015)

  Changed paths:
    R api-model/pom.xml
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/AvailabilityTypeSerializer.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeDeserializer.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeyDeserializer.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeySerializer.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeSerializer.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/AvailabilityTypeSerializer.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeDeserializer.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeyDeserializer.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeySerializer.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeSerializer.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
    R api-model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
    A api/model/pom.xml
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/AvailabilityTypeSerializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeDeserializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeyDeserializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeySerializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeSerializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/AvailabilityTypeSerializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeDeserializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeyDeserializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeySerializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeSerializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-320] move module under api directory


  Commit: fea0720bbae2c01174a0cf155f3332fec9e63be0
      https://github.com/hawkular/hawkular-metrics/commit/fea0720bbae2c01174a0cf155f3332fec9e63be0
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-06 (Fri, 06 Nov 2015)

  Changed paths:
    M api/metrics-api-common/pom.xml
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/AvailabilityTypeSerializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeDeserializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeyDeserializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeySerializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeSerializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/AvailabilityTypeSerializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeDeserializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeyDeserializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeySerializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeSerializer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
    A api/model/pom.xml
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/AvailabilityTypeSerializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeDeserializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeyDeserializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeySerializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeSerializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/AvailabilityTypeSerializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeDeserializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeyDeserializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeySerializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeSerializer.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
    M pom.xml

  Log Message:
  -----------
  Merge pull request #407 from jsanda/hwkmetrics-320

[HWKMETRICS-320] move common model classes into new module


  Commit: 820b4ee73d2f56bfca57fc7b7c39fe12e2197ca6
      https://github.com/hawkular/hawkular-metrics/commit/820b4ee73d2f56bfca57fc7b7c39fe12e2197ca6
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-11-09 (Mon, 09 Nov 2015)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricTypeFilter.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/DataAccess.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.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/DelegatingDataAccess.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy

  Log Message:
  -----------
  HWKMETRICS-66 Influx endpoint: use series name prefix to match a counter or a gauge

Updated the "list series" handler so that it returns gauges with the "gauge." prefix and counters with the "counter." prefix.
Updated the query handler so that it looks at the series name for a known prefix ("gauge." or "counter."); if there's no prefix, it will assume it's a gauge
Updated the POST handler as well

Removed old (and buggy) method: DataAccess#findAllGaugeMetrics

Introduced MetricTypeFilter, to use with Observable#compose


  Commit: c87b84f67701a87cc37810c0c73122de147244c3
      https://github.com/hawkular/hawkular-metrics/commit/c87b84f67701a87cc37810c0c73122de147244c3
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-13 (Fri, 13 Nov 2015)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricTypeFilter.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/DataAccess.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.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/DelegatingDataAccess.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy

  Log Message:
  -----------
  Merge pull request #408 from tsegismont/jira/HWKMETRICS-66

HWKMETRICS-66 Influx endpoint: use series name prefix to match a counter or a gauge


  Commit: 563b2d9f42857e758c526f95285733b742901f8b
      https://github.com/hawkular/hawkular-metrics/commit/563b2d9f42857e758c526f95285733b742901f8b
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-13 (Fri, 13 Nov 2015)

  Changed paths:
    M README.adoc

  Log Message:
  -----------
  A few simple documentation changes.


  Commit: 335d1353d0b0a4cbc47672ab5621871e51310071
      https://github.com/hawkular/hawkular-metrics/commit/335d1353d0b0a4cbc47672ab5621871e51310071
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-11-16 (Mon, 16 Nov 2015)

  Changed paths:
    M README.adoc

  Log Message:
  -----------
  Merge pull request #409 from hawkular/simpledocchanges

A few simple documentation changes.


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

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

  Log Message:
  -----------
  Fix Influx handler log issue (%d used with double value)


  Commit: d939c61a872c1d308783ac6efafb1904145cf7df
      https://github.com/hawkular/hawkular-metrics/commit/d939c61a872c1d308783ac6efafb1904145cf7df
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-20 (Fri, 20 Nov 2015)

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

  Log Message:
  -----------
  Merge pull request #410 from tsegismont/influx_log_issue

Fix Influx handler log issue (%d used with double value)


  Commit: 13ceb1e22c49b54fd6cc499f9330bc7b053b8d60
      https://github.com/hawkular/hawkular-metrics/commit/13ceb1e22c49b54fd6cc499f9330bc7b053b8d60
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-20 (Fri, 20 Nov 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitor.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadException.java
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricTypeFilter.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    M pom.xml

  Log Message:
  -----------
  Remove a set of project warnings.


  Commit: b6ef39554c4976ce4dcee04d80f0f2a6ab71b04a
      https://github.com/hawkular/hawkular-metrics/commit/b6ef39554c4976ce4dcee04d80f0f2a6ab71b04a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-20 (Fri, 20 Nov 2015)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Try to fix broken publishing step.


  Commit: 0cb20f019555ad2459c35e8bca55e020c98cdbaf
      https://github.com/hawkular/hawkular-metrics/commit/0cb20f019555ad2459c35e8bca55e020c98cdbaf
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-20 (Fri, 20 Nov 2015)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Add batch-mode option to the mvn command that extracts project version to avoid some unneeded maven output.


  Commit: 744e67995f1bf4ae1c929da07106a0502d92c030
      https://github.com/hawkular/hawkular-metrics/commit/744e67995f1bf4ae1c929da07106a0502d92c030
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    R containers/cassandra-docker/pom.xml
    R containers/cassandra-docker/src/main/docker/Dockerfile
    R containers/cassandra-docker/src/main/docker/cassandra-docker-pre-stop.sh
    R containers/cassandra-docker/src/main/docker/cassandra-docker-ready.sh
    R containers/cassandra-docker/src/main/docker/cassandra-docker.sh
    R containers/cassandra-docker/src/main/docker/cassandra.yaml
    R containers/cassandra-docker/src/main/resources/assemblies/assemble-docker.xml
    R containers/container-tests/pom.xml
    R containers/container-tests/src/main/resources/deployer.yaml
    R containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
    R containers/container-tests/src/test/java/org/hawkular/containers/HeapsterTest.java
    R containers/container-tests/src/test/java/org/hawkular/containers/TestCassandraScaling.java
    R containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
    R containers/container-tests/src/test/java/org/hawkular/containers/TestMetrics.java
    R containers/container-tests/src/test/java/org/hawkular/containers/Util.java
    R containers/container-tests/src/test/resources/arquillian.xml
    R containers/container-tests/src/test/resources/simple-pod.json
    R containers/hawkular-deployer-docker/pom.xml
    R containers/hawkular-deployer-docker/src/main/docker/Dockerfile
    R containers/hawkular-deployer-docker/src/main/docker/run.sh
    R containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-cassandra.json
    R containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-metrics.json
    R containers/hawkular-deployer-docker/src/main/docker/templates/heapster.json
    R containers/hawkular-deployer-docker/src/main/docker/templates/support.json
    R containers/hawkular-deployer-docker/src/main/resources/assemblies/assemble-docker.xml
    R containers/hawkular-metrics-docker-eap/pom.xml
    R containers/hawkular-metrics-docker-eap/src/main/docker/Dockerfile
    R containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-liveness.py
    R containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-poststart.py
    R containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-wrapper.sh
    R containers/hawkular-metrics-docker-eap/src/main/docker/standalone.xml
    R containers/hawkular-metrics-docker-eap/src/main/docker/welcome-content/index.html
    R containers/hawkular-metrics-docker-eap/src/main/resources/assemblies/assemble-docker.xml
    R containers/hawkular-metrics-docker/pom.xml
    R containers/hawkular-metrics-docker/src/main/docker/Dockerfile
    R containers/hawkular-metrics-docker/src/main/docker/hawkular-metrics-liveness.py
    R containers/hawkular-metrics-docker/src/main/docker/hawkular-metrics-poststart.py
    R containers/hawkular-metrics-docker/src/main/docker/hawkular-metrics-wrapper.sh
    R containers/hawkular-metrics-docker/src/main/docker/welcome-content/index.html
    R containers/hawkular-metrics-docker/src/main/resources/assemblies/assemble-docker.xml

  Log Message:
  -----------
  HWKMETRICS-328: Remove deprecated code. Instead see https://github.com/openshift/origin-metrics


  Commit: a818ff6e48fb246dae86114999ae68bd497b4b0d
      https://github.com/hawkular/hawkular-metrics/commit/a818ff6e48fb246dae86114999ae68bd497b4b0d
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M containers/pom.xml

  Log Message:
  -----------
  HWKMETRICS-328: Update the pom.xml to no longer reference the removed modules.


  Commit: d9867c6779c17bbc192fcd7b57a33de5d8f695da
      https://github.com/hawkular/hawkular-metrics/commit/d9867c6779c17bbc192fcd7b57a33de5d8f695da
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitor.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadException.java
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricTypeFilter.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    M pom.xml

  Log Message:
  -----------
  Merge pull request #413 from hawkular/warning_removal_too

Remove a set of project warnings.


  Commit: 4d156dc31e2eff14d09818e10c2be620428096da
      https://github.com/hawkular/hawkular-metrics/commit/4d156dc31e2eff14d09818e10c2be620428096da
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    R containers/cassandra-docker/pom.xml
    R containers/cassandra-docker/src/main/docker/Dockerfile
    R containers/cassandra-docker/src/main/docker/cassandra-docker-pre-stop.sh
    R containers/cassandra-docker/src/main/docker/cassandra-docker-ready.sh
    R containers/cassandra-docker/src/main/docker/cassandra-docker.sh
    R containers/cassandra-docker/src/main/docker/cassandra.yaml
    R containers/cassandra-docker/src/main/resources/assemblies/assemble-docker.xml
    R containers/container-tests/pom.xml
    R containers/container-tests/src/main/resources/deployer.yaml
    R containers/container-tests/src/test/java/org/hawkular/containers/BaseContainerTests.java
    R containers/container-tests/src/test/java/org/hawkular/containers/HeapsterTest.java
    R containers/container-tests/src/test/java/org/hawkular/containers/TestCassandraScaling.java
    R containers/container-tests/src/test/java/org/hawkular/containers/TestContainers.java
    R containers/container-tests/src/test/java/org/hawkular/containers/TestMetrics.java
    R containers/container-tests/src/test/java/org/hawkular/containers/Util.java
    R containers/container-tests/src/test/resources/arquillian.xml
    R containers/container-tests/src/test/resources/simple-pod.json
    R containers/hawkular-deployer-docker/pom.xml
    R containers/hawkular-deployer-docker/src/main/docker/Dockerfile
    R containers/hawkular-deployer-docker/src/main/docker/run.sh
    R containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-cassandra.json
    R containers/hawkular-deployer-docker/src/main/docker/templates/hawkular-metrics.json
    R containers/hawkular-deployer-docker/src/main/docker/templates/heapster.json
    R containers/hawkular-deployer-docker/src/main/docker/templates/support.json
    R containers/hawkular-deployer-docker/src/main/resources/assemblies/assemble-docker.xml
    R containers/hawkular-metrics-docker-eap/pom.xml
    R containers/hawkular-metrics-docker-eap/src/main/docker/Dockerfile
    R containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-liveness.py
    R containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-poststart.py
    R containers/hawkular-metrics-docker-eap/src/main/docker/hawkular-metrics-wrapper.sh
    R containers/hawkular-metrics-docker-eap/src/main/docker/standalone.xml
    R containers/hawkular-metrics-docker-eap/src/main/docker/welcome-content/index.html
    R containers/hawkular-metrics-docker-eap/src/main/resources/assemblies/assemble-docker.xml
    R containers/hawkular-metrics-docker/pom.xml
    R containers/hawkular-metrics-docker/src/main/docker/Dockerfile
    R containers/hawkular-metrics-docker/src/main/docker/hawkular-metrics-liveness.py
    R containers/hawkular-metrics-docker/src/main/docker/hawkular-metrics-poststart.py
    R containers/hawkular-metrics-docker/src/main/docker/hawkular-metrics-wrapper.sh
    R containers/hawkular-metrics-docker/src/main/docker/welcome-content/index.html
    R containers/hawkular-metrics-docker/src/main/resources/assemblies/assemble-docker.xml
    M containers/pom.xml

  Log Message:
  -----------
  Merge pull request #414 from mwringe/HWKMETRICS-328

HWKMETRICS-328


  Commit: 11c8922e20e139237343073f45ac907447543b49
      https://github.com/hawkular/hawkular-metrics/commit/11c8922e20e139237343073f45ac907447543b49
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
    M containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/web-fragment.xml
    A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/pom.xml
    A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
    A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
    A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
    A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/resources/META-INF/web-fragment.xml
    A containers/metrics-api-jaxrs-openshift/pom.xml
    M containers/pom.xml

  Log Message:
  -----------
  HWKMETRICS-147: Support Wildfly 9 with OpenShift integration.


  Commit: 324215665ceffc67080204414b604743b0da28be
      https://github.com/hawkular/hawkular-metrics/commit/324215665ceffc67080204414b604743b0da28be
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-23 (Mon, 23 Nov 2015)

  Changed paths:
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
    M containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/web-fragment.xml
    A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/pom.xml
    A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
    A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
    A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
    A containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/resources/META-INF/web-fragment.xml
    A containers/metrics-api-jaxrs-openshift/pom.xml
    M containers/pom.xml

  Log Message:
  -----------
  Merge pull request #415 from mwringe/HWKMETRICS-147

HWKMETRICS-147: Support Wildfly 9 with OpenShift integration.


  Commit: d30d6154cd78b2b111217a122fc26caf9f981053
      https://github.com/hawkular/hawkular-metrics/commit/d30d6154cd78b2b111217a122fc26caf9f981053
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2015-11-24 (Tue, 24 Nov 2015)

  Changed paths:
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/event/CollectdEventsDecoder.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/packet/CollectdPacket.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/packet/CollectdPacketDecoder.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/collectd/event/CollectdEventsDecoderTest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/collectd/packet/CollectdPacketDecoderTest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/collectd/packet/PacketDecodingTest.java

  Log Message:
  -----------
  HWKMETRICS-329 Remove warnings about Part used as raw type


  Commit: d04542ba88dddbb5796120088c6924ef1236174a
      https://github.com/hawkular/hawkular-metrics/commit/d04542ba88dddbb5796120088c6924ef1236174a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M api/metrics-api-common/pom.xml
    M api/metrics-api-jaxrs-1.1/pom.xml
    M api/metrics-api-jaxrs/pom.xml
    M api/model/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/cassandra-seed-provider/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/hawkular-metrics-openshift-jaxrs-1.1-integration/pom.xml
    M containers/metrics-api-jaxrs-1.1-openshift/pom.xml
    M containers/metrics-api-jaxrs-openshift/pom.xml
    M containers/pom.xml
    M core/metrics-core-api/pom.xml
    M core/metrics-core-impl/pom.xml
    M hawkular-component/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml
    M rx-java-driver/pom.xml
    M schema-manager/pom.xml
    M task-queue/pom.xml

  Log Message:
  -----------
  Development 0.11.0-SNAPSHOT


  Commit: 8adc40e8383f1b7025153f7c64435096c318d62c
      https://github.com/hawkular/hawkular-metrics/commit/8adc40e8383f1b7025153f7c64435096c318d62c
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
    M api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
    M api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java

  Log Message:
  -----------
  [HWKMETRICS-326] First round of cleanup in the jaxrs models before merging the two submodules.


  Commit: 7093473029796299621abe0944c707a1accc7639
      https://github.com/hawkular/hawkular-metrics/commit/7093473029796299621abe0944c707a1accc7639
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/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/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
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
    A api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricRequest.java
    M api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-326] Unify metric request models.


  Commit: 9584ca093b048017c69bea359d144758efae07ab
      https://github.com/hawkular/hawkular-metrics/commit/9584ca093b048017c69bea359d144758efae07ab
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/pom.xml
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.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/TenantsHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/ResultSetObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
    R api/model/pom.xml
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/AvailabilityTypeSerializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeDeserializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeyDeserializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeySerializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeSerializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/AvailabilityTypeSerializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeDeserializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeyDeserializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeySerializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeSerializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricRequest.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
    M core/metrics-core-api/pom.xml
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/ApiError.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityDataPoint.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/CounterDataPoint.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeDataPoint.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricDefinition.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricRequest.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TagRequest.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/AvailabilityTypeSerializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/MetricTypeDeserializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/MetricTypeKeyDeserializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/MetricTypeKeySerializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/MetricTypeSerializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeSerializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeDeserializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeyDeserializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeySerializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeSerializer.java
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-326] Merge the model classes back into the core api module.


  Commit: 3d44897fe3bdea3fc20039cbce7173aec27d2d76
      https://github.com/hawkular/hawkular-metrics/commit/3d44897fe3bdea3fc20039cbce7173aec27d2d76
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricAlreadyExistsException.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantAlreadyExistsException.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDoesNotExistException.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/MetricAlreadyExistsException.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/TenantAlreadyExistsException.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/TenantDoesNotExistException.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

  Log Message:
  -----------
  [HWKMETRICS-326] Moving exception classes to subpackage.


  Commit: 7d501c91d9526baa913b6ac53ac93e8c3d921b02
      https://github.com/hawkular/hawkular-metrics/commit/7d501c91d9526baa913b6ac53ac93e8c3d921b02
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M api/diff.txt
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/BucketConfig.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Duration.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Percentiles.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Tags.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeRange.java
    M api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/BucketConfigTest.java
    M api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/TimeRangeTest.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.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/VirtualClockHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/swagger/SwaggerFilter.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/DurationConverterTest.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/TagsConverterTest.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/BucketConfig.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Duration.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Percentiles.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Tags.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/TimeRange.java

  Log Message:
  -----------
  [HWKMETRICS-326] Moving a few more models back into the core-api module.


  Commit: da99cabcc327fd9fb552894766544fac89ecfede
      https://github.com/hawkular/hawkular-metrics/commit/da99cabcc327fd9fb552894766544fac89ecfede
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    R api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/BucketConfigTest.java
    R api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/TimeRangeTest.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/TimeRange.java
    A core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/param/BucketConfigTest.java
    A core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/param/TimeRangeTest.java

  Log Message:
  -----------
  [HWKMETRICS-326] Relocate tests to the core-api package.


  Commit: 6dea4a29785f615c2ba89319d18fb18bdee43c2b
      https://github.com/hawkular/hawkular-metrics/commit/6dea4a29785f615c2ba89319d18fb18bdee43c2b
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

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

  Log Message:
  -----------
  [HWKMETRICS-326] Fix class documentation to remove reference to the original gauge class.


  Commit: e1665b7ce4dc19ebc4743752cfd0377c00826a56
      https://github.com/hawkular/hawkular-metrics/commit/e1665b7ce4dc19ebc4743752cfd0377c00826a56
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityDataPoint.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricDefinition.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeSerializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeDeserializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeyDeserializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeySerializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeSerializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/AvailabilityTypeSerializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/MetricTypeDeserializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/MetricTypeKeyDeserializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/MetricTypeKeySerializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehause/jackson/MetricTypeSerializer.java

  Log Message:
  -----------
  [HWKMETRICS-326] Fix a typo in the package name.


  Commit: b5f2a2a9cb234068c24a307743f7eea00cc3d262
      https://github.com/hawkular/hawkular-metrics/commit/b5f2a2a9cb234068c24a307743f7eea00cc3d262
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.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/util/JacksonConfig.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityDataPoint.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/CounterDataPoint.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeDataPoint.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeDeserializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeDeserializer.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityDataPointCollectorTest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-326] Remove concrete DataPoint implementations and add global custom deserializer for AvailabilityType.


  Commit: 76237d8092eb3449534965a57914ad274658a9f8
      https://github.com/hawkular/hawkular-metrics/commit/76237d8092eb3449534965a57914ad274658a9f8
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/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 core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricRequest.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java

  Log Message:
  -----------
  [HWKMETRICS-326] Simplified the generics structure of MetricRequest, only one type needed now.


  Commit: 619b611896c810945fa283a2159cff4edad7683a
      https://github.com/hawkular/hawkular-metrics/commit/619b611896c810945fa283a2159cff4edad7683a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/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/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 core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricDefinition.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricRequest.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java

  Log Message:
  -----------
  [HWKMETRICS-326] Eliminate MetricRequest and merge the functionality into MetricDefinition.


  Commit: 02f508a3bfa4ac62fd0b144c1337133a3c1d267a
      https://github.com/hawkular/hawkular-metrics/commit/02f508a3bfa4ac62fd0b144c1337133a3c1d267a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/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/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/observer/MetricCreatedObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricDefinition.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricTypeFilter.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.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/GenerateRateITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/RatesITest.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java

  Log Message:
  -----------
  [HWKMETRICS-326] Merge MetricDefintion functionality into Metric and remove it. There is only one class that represents a metric across all the API requests.


  Commit: a443f4cc0743a8626839deabaa6f9107060c2e25
      https://github.com/hawkular/hawkular-metrics/commit/a443f4cc0743a8626839deabaa6f9107060c2e25
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.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/influx/InfluxSeriesHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricId.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricTypeFilter.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Retention.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Tenant.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeDeserializer.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeySerializer.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeSerializer.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeDeserializer.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeySerializer.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeSerializer.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataRetentionsMapper.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.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/log/CoreLogger.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/MetricsIndexRowTransformer.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/RatesITest.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java

  Log Message:
  -----------
  [HWKMETRICS-326] No reason to use generics for MetricType; removed it and also cleaned MetricId.


  Commit: 13818638b034cf9857e4a181f826fb32927bedff
      https://github.com/hawkular/hawkular-metrics/commit/13818638b034cf9857e4a181f826fb32927bedff
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

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

  Log Message:
  -----------
  [HWKMETRICS-326] Fix broken InfluxSeriesHandler.


  Commit: 6bbf004a0bcc02189e1dc1f5eb22cd57bd8bec7c
      https://github.com/hawkular/hawkular-metrics/commit/6bbf004a0bcc02189e1dc1f5eb22cd57bd8bec7c
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-11-30 (Mon, 30 Nov 2015)

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

  Log Message:
  -----------
  [HWKMETRICS-326] Use an empty tenantID to signify a bad MetricId instance.


  Commit: f933fa1caf0588d06ace795473e6e470ec62f1ea
      https://github.com/hawkular/hawkular-metrics/commit/f933fa1caf0588d06ace795473e6e470ec62f1ea
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.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/TenantsHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    M core/metrics-core-api/pom.xml
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Aggregate.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricTypeFilter.java
    R 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/Aggregate.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricTypeFilter.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/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 hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java

  Log Message:
  -----------
  [HWKMETRICS-326] Relocate non-model classes from core-api module to core-impl module. Also, the core-api no longer needs the RXJava dependency since all the related functionality has been moved into core-impl module.


  Commit: 7c8dd87f2931f4705126adcf5dd8d233913385c5
      https://github.com/hawkular/hawkular-metrics/commit/7c8dd87f2931f4705126adcf5dd8d233913385c5
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.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/influx/InfluxSeriesHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricId.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Retention.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Tenant.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeDeserializer.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeySerializer.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeSerializer.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeDeserializer.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeySerializer.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeSerializer.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataRetentionsMapper.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricTypeFilter.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/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/log/CoreLogger.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/MetricsIndexRowTransformer.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/RatesITest.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java

  Log Message:
  -----------
  [HWKMETRICS-326] Add generics back to MetricType.


  Commit: f0ef322d1c0d8790e78c01923d598b212ce106a8
      https://github.com/hawkular/hawkular-metrics/commit/f0ef322d1c0d8790e78c01923d598b212ce106a8
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-02 (Wed, 02 Dec 2015)

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

  Log Message:
  -----------
  [HWKMETRICS-326] Remedy the last two warnings from having generic MetricType.


  Commit: 4709d6020113ded807e329c5c58fe2286fd63fb3
      https://github.com/hawkular/hawkular-metrics/commit/4709d6020113ded807e329c5c58fe2286fd63fb3
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-03 (Thu, 03 Dec 2015)

  Changed paths:
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/event/CollectdEventsDecoder.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/packet/CollectdPacket.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/packet/CollectdPacketDecoder.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/collectd/event/CollectdEventsDecoderTest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/collectd/packet/CollectdPacketDecoderTest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/collectd/packet/PacketDecodingTest.java

  Log Message:
  -----------
  Merge pull request #416 from tsegismont/jira/HWKMETRICS-329

HWKMETRICS-329 Remove warnings about Part used as raw type


  Commit: f0df5e9a807d4b2a2f92bb18a8a5a6a902ef7780
      https://github.com/hawkular/hawkular-metrics/commit/f0df5e9a807d4b2a2f92bb18a8a5a6a902ef7780
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2015-12-08 (Tue, 08 Dec 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/pom.xml
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/BucketConfig.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Duration.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Percentiles.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Tags.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/TimeRange.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
    R api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/BucketConfigTest.java
    R api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/param/TimeRangeTest.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.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/TenantsHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/ResultSetObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/swagger/SwaggerFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/DurationConverterTest.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/TagsConverterTest.java
    R api/model/pom.xml
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/AvailabilityTypeSerializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeDeserializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeyDeserializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeKeySerializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/codehaus/jackson/MetricTypeSerializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/AvailabilityTypeSerializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeDeserializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeyDeserializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeKeySerializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/fasterxml/jackson/MetricTypeSerializer.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/ApiError.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MetricDefinition.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/MixedMetricsRequest.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TagRequest.java
    R api/model/src/main/java/org/hawkular/metrics/api/jaxrs/model/TenantDefinition.java
    M core/metrics-core-api/pom.xml
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Aggregate.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/ApiError.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricAlreadyExistsException.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricId.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricTypeFilter.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TagRequest.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantAlreadyExistsException.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDoesNotExistException.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeDeserializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeSerializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeDeserializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeyDeserializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeySerializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeSerializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/MetricAlreadyExistsException.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/TenantAlreadyExistsException.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/TenantDoesNotExistException.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeDeserializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeSerializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeDeserializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeyDeserializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeySerializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeSerializer.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/BucketConfig.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Duration.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Percentiles.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Tags.java
    A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/TimeRange.java
    A core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/param/BucketConfigTest.java
    A core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/param/TimeRangeTest.java
    M core/metrics-core-impl/pom.xml
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Aggregate.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricTypeFilter.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/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/AvailabilityDataPointCollectorTest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/RatesITest.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
    M pom.xml

  Log Message:
  -----------
  Merge pull request #412 from hawkular/HWKMETRICS-326

HWKMETRICS-326


  Commit: d2fb186fb99e66ac3ed331cdababb7f0d5f222a3
      https://github.com/hawkular/hawkular-metrics/commit/d2fb186fb99e66ac3ed331cdababb7f0d5f222a3
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-14 (Mon, 14 Dec 2015)

  Changed paths:
    R core/metrics-core-api/pom.xml
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregatedValue.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/ApiError.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityBucketPoint.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityType.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/BucketPoint.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Buckets.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Interval.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricId.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Percentile.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Retention.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TagRequest.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Tenant.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Utils.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeDeserializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeSerializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeDeserializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeyDeserializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeySerializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeSerializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/MetricAlreadyExistsException.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/TenantAlreadyExistsException.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/TenantDoesNotExistException.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeDeserializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeSerializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeDeserializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeyDeserializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeySerializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeSerializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/BucketConfig.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Duration.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Percentiles.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Tags.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/TimeRange.java
    R core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/BucketsTest.java
    R core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/IntervalTest.java
    R core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/param/BucketConfigTest.java
    R core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/param/TimeRangeTest.java
    M core/metrics-core-impl/pom.xml
    A core/metrics-models/pom.xml
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/AggregatedValue.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/ApiError.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/AvailabilityBucketPoint.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/AvailabilityType.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/BucketPoint.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Buckets.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Interval.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Metric.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/MetricId.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/MetricType.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Percentile.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Retention.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/TagRequest.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Tenant.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Utils.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeSerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeyDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeySerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeSerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/exception/MetricAlreadyExistsException.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/exception/TenantAlreadyExistsException.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/exception/TenantDoesNotExistException.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeSerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeyDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeySerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeSerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/BucketConfig.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/Duration.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/Percentiles.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/Tags.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/TimeRange.java
    A core/metrics-models/src/test/java/org/hawkular/metrics/core/api/BucketsTest.java
    A core/metrics-models/src/test/java/org/hawkular/metrics/core/api/IntervalTest.java
    A core/metrics-models/src/test/java/org/hawkular/metrics/core/api/param/BucketConfigTest.java
    A core/metrics-models/src/test/java/org/hawkular/metrics/core/api/param/TimeRangeTest.java
    M pom.xml

  Log Message:
  -----------
  Rename the maven module metrics-core-api to metrics-models.


  Commit: 0e79b151fad13d66c6647629b27272ad499f12d4
      https://github.com/hawkular/hawkular-metrics/commit/0e79b151fad13d66c6647629b27272ad499f12d4
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-14 (Mon, 14 Dec 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.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/TenantsHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/ResultSetObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/swagger/SwaggerFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/DurationConverterTest.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverterTest.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/TagsConverterTest.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Aggregate.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/AvailabilityDataPointCollector.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataRetentionsMapper.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricTypeFilter.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/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
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TTLDataPoint.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogger.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/MetricsIndexRowTransformer.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityBucketPointMatcher.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityDataPointCollectorTest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/CreateTenantsITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/CreateTenantsSchedulerITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/RatesITest.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/AggregatedValue.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/ApiError.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/AvailabilityBucketPoint.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/AvailabilityType.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/BucketPoint.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Buckets.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Interval.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Metric.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/MetricId.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/MetricType.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Percentile.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Retention.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/TagRequest.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Tenant.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/Utils.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeSerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeyDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeySerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeSerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/exception/MetricAlreadyExistsException.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/exception/TenantAlreadyExistsException.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/exception/TenantDoesNotExistException.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeSerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeyDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeySerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeSerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/BucketConfig.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/Duration.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/Percentiles.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/Tags.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/core/api/param/TimeRange.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/AggregatedValue.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/AggregationTemplate.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/ApiError.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/AvailabilityBucketPoint.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/AvailabilityType.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/BucketPoint.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/Buckets.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/DataPoint.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/Interval.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/Metric.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/MetricId.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/MetricType.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/MixedMetricsRequest.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/NumericBucketPoint.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/Percentile.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/Retention.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/TagRequest.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/Tenant.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/TenantDefinition.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/Utils.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/AvailabilityTypeDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/AvailabilityTypeSerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/MetricTypeDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/MetricTypeKeyDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/MetricTypeKeySerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/MetricTypeSerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/exception/MetricAlreadyExistsException.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/exception/TenantAlreadyExistsException.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/exception/TenantDoesNotExistException.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/AvailabilityTypeDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/AvailabilityTypeSerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/MetricTypeDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/MetricTypeKeyDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/MetricTypeKeySerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/MetricTypeSerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/param/BucketConfig.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/param/Duration.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/param/Percentiles.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/param/Tags.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/models/param/TimeRange.java
    R core/metrics-models/src/test/java/org/hawkular/metrics/core/api/BucketsTest.java
    R core/metrics-models/src/test/java/org/hawkular/metrics/core/api/IntervalTest.java
    R core/metrics-models/src/test/java/org/hawkular/metrics/core/api/param/BucketConfigTest.java
    R core/metrics-models/src/test/java/org/hawkular/metrics/core/api/param/TimeRangeTest.java
    A core/metrics-models/src/test/java/org/hawkular/metrics/models/BucketsTest.java
    A core/metrics-models/src/test/java/org/hawkular/metrics/models/IntervalTest.java
    A core/metrics-models/src/test/java/org/hawkular/metrics/models/param/BucketConfigTest.java
    A core/metrics-models/src/test/java/org/hawkular/metrics/models/param/TimeRangeTest.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java

  Log Message:
  -----------
  Rename metrics.core.api package to metrics.models.


  Commit: e1fe05c790adaa7434913ad4e799fb8b8c413b4d
      https://github.com/hawkular/hawkular-metrics/commit/e1fe05c790adaa7434913ad4e799fb8b8c413b4d
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-14 (Mon, 14 Dec 2015)

  Changed paths:
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.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/TenantsHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Aggregate.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/AvailabilityDataPointCollector.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/CreateTenants.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataRetentionsMapper.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DateTimeService.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricTypeFilter.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsService.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsThreadFactory.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Order.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/PercentileWrapper.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TTLDataPoint.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Table.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TenantsService.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TimeUUIDUtils.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/UUIDGen.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/VoidSubscriber.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogger.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogging.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/BatchStatementTransformer.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/ItemsToSetTransformer.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/MetricsIndexRowTransformer.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/Aggregate.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollector.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/CreateTenants.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/DataRetentionsMapper.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/DateTimeService.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/Functions.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/MetricTypeFilter.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/MetricsThreadFactory.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/Order.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/PercentileWrapper.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/TTLDataPoint.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/Table.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/TenantsService.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/TimeUUIDUtils.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/UUIDGen.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/VoidSubscriber.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/log/CoreLogging.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformer.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/transformers/ItemsToSetTransformer.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/transformers/MetricsIndexRowTransformer.java
    A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/transformers/TagsIndexRowTransformer.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityBucketPointMatcher.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityDataPointCollectorTest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/CreateTenantsITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/CreateTenantsSchedulerITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/FakeTaskScheduler.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/RatesITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/transformers/BatchStatementTransformerTest.java
    A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/AvailabilityBucketPointMatcher.java
    A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollectorTest.java
    A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/CreateTenantsITest.java
    A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/CreateTenantsSchedulerITest.java
    A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
    A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/FakeTaskScheduler.java
    A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
    A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
    A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
    A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformerTest.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java

  Log Message:
  -----------
  Rename metrics.core.impl java package to metrics.core.service.


  Commit: 0c04c6f72928f657e8821b3db08f15fe456a5549
      https://github.com/hawkular/hawkular-metrics/commit/0c04c6f72928f657e8821b3db08f15fe456a5549
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-14 (Mon, 14 Dec 2015)

  Changed paths:
    M api/metrics-api-common/pom.xml
    R core/metrics-core-impl/pom.xml
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/Aggregate.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollector.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/CreateTenants.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/DataRetentionsMapper.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/DateTimeService.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/Functions.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/MetricTypeFilter.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/MetricsThreadFactory.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/Order.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/PercentileWrapper.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/TTLDataPoint.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/Table.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/TenantsService.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/TimeUUIDUtils.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/UUIDGen.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/VoidSubscriber.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/log/CoreLogging.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformer.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/transformers/ItemsToSetTransformer.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/transformers/MetricsIndexRowTransformer.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/service/transformers/TagsIndexRowTransformer.java
    R core/metrics-core-impl/src/main/resources/cassandra.yaml
    R core/metrics-core-impl/src/main/script/schema.groovy
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/AvailabilityBucketPointMatcher.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollectorTest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/CreateTenantsITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/CreateTenantsSchedulerITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/FakeTaskScheduler.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformerTest.java
    R core/metrics-core-impl/src/test/resources/conf.json
    R core/metrics-core-impl/src/test/resources/logback-test.xml
    A core/metrics-core-service/pom.xml
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Aggregate.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollector.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/CreateTenants.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataRetentionsMapper.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DateTimeService.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricTypeFilter.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsThreadFactory.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Order.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/PercentileWrapper.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TTLDataPoint.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Table.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TenantsService.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TimeUUIDUtils.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/UUIDGen.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/VoidSubscriber.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogging.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/ItemsToSetTransformer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricsIndexRowTransformer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TagsIndexRowTransformer.java
    A core/metrics-core-service/src/main/resources/cassandra.yaml
    A core/metrics-core-service/src/main/script/schema.groovy
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityBucketPointMatcher.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollectorTest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsSchedulerITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/FakeTaskScheduler.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformerTest.java
    A core/metrics-core-service/src/test/resources/conf.json
    A core/metrics-core-service/src/test/resources/logback-test.xml
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  Rename metrics-core-impl to metrics-core-service. The new module name reflects the content.


  Commit: 9837fdc5d2755428330aca9d59f780a44184f8b6
      https://github.com/hawkular/hawkular-metrics/commit/9837fdc5d2755428330aca9d59f780a44184f8b6
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-14 (Mon, 14 Dec 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.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/TenantsHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/ResultSetObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/swagger/SwaggerFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/DurationConverterTest.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverterTest.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/TagsConverterTest.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Aggregate.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollector.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataRetentionsMapper.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricTypeFilter.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/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TTLDataPoint.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricsIndexRowTransformer.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TagsIndexRowTransformer.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityBucketPointMatcher.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollectorTest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsSchedulerITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformerTest.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/AggregatedValue.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/AggregationTemplate.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/ApiError.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/BucketPoint.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/Buckets.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/DataPoint.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/Interval.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/Metric.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/MetricId.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/MetricType.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/Percentile.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/Retention.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/TagRequest.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/Tenant.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/TenantDefinition.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/Utils.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeSerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeyDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeySerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeSerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/exception/MetricAlreadyExistsException.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/exception/TenantAlreadyExistsException.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/exception/TenantDoesNotExistException.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeSerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeKeyDeserializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeKeySerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeSerializer.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/param/BucketConfig.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/param/Duration.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/param/Percentiles.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/param/Tags.java
    A core/metrics-models/src/main/java/org/hawkular/metrics/model/param/TimeRange.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/AggregatedValue.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/AggregationTemplate.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/ApiError.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/AvailabilityBucketPoint.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/AvailabilityType.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/BucketPoint.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/Buckets.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/DataPoint.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/Interval.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/Metric.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/MetricId.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/MetricType.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/MixedMetricsRequest.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/NumericBucketPoint.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/Percentile.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/Retention.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/TagRequest.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/Tenant.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/TenantDefinition.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/Utils.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/AvailabilityTypeDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/AvailabilityTypeSerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/MetricTypeDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/MetricTypeKeyDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/MetricTypeKeySerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/codehaus/jackson/MetricTypeSerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/exception/MetricAlreadyExistsException.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/exception/TenantAlreadyExistsException.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/exception/TenantDoesNotExistException.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/AvailabilityTypeDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/AvailabilityTypeSerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/MetricTypeDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/MetricTypeKeyDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/MetricTypeKeySerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/fasterxml/jackson/MetricTypeSerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/param/BucketConfig.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/param/Duration.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/param/Percentiles.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/param/Tags.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/models/param/TimeRange.java
    A core/metrics-models/src/test/java/org/hawkular/metrics/model/BucketsTest.java
    A core/metrics-models/src/test/java/org/hawkular/metrics/model/IntervalTest.java
    A core/metrics-models/src/test/java/org/hawkular/metrics/model/param/BucketConfigTest.java
    A core/metrics-models/src/test/java/org/hawkular/metrics/model/param/TimeRangeTest.java
    R core/metrics-models/src/test/java/org/hawkular/metrics/models/BucketsTest.java
    R core/metrics-models/src/test/java/org/hawkular/metrics/models/IntervalTest.java
    R core/metrics-models/src/test/java/org/hawkular/metrics/models/param/BucketConfigTest.java
    R core/metrics-models/src/test/java/org/hawkular/metrics/models/param/TimeRangeTest.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.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/AvailabilityMetricStatisticsITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/InfluxDriverITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy

  Log Message:
  -----------
  Rename metrics.models package to metrics.model and also fix other project imports.


  Commit: bd163107128333431d2adf43483c03689b966781
      https://github.com/hawkular/hawkular-metrics/commit/bd163107128333431d2adf43483c03689b966781
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-14 (Mon, 14 Dec 2015)

  Changed paths:
    A core/rx-java-driver/pom.xml
    A core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSession.java
    A core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSessionImpl.java
    A core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxUtil.java
    A core/schema-manager/pom.xml
    A core/schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
    A core/schema-manager/src/main/java/org/hawkular/metrics/schema/TokenReplacingReader.java
    A core/schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogger.java
    A core/schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogging.java
    A core/schema-manager/src/main/resources/schema.cql
    A core/task-queue/pom.xml
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/AbstractTrigger.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/RepeatingTrigger.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/SingleExecutionTrigger.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/Task2.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskScheduler.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/Trigger.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Queries.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Task2Impl.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogger.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogging.java
    A core/task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
    A core/task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
    A core/task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
    A core/task-queue/src/test/resources/logback-test.xml
    M pom.xml
    R rx-java-driver/pom.xml
    R rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSession.java
    R rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSessionImpl.java
    R rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxUtil.java
    R schema-manager/pom.xml
    R schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
    R schema-manager/src/main/java/org/hawkular/metrics/schema/TokenReplacingReader.java
    R schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogger.java
    R schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogging.java
    R schema-manager/src/main/resources/schema.cql
    R task-queue/pom.xml
    R task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/api/AbstractTrigger.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/api/RepeatingTrigger.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/api/SingleExecutionTrigger.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/api/Task2.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskScheduler.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/api/Trigger.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Queries.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Task2Impl.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogger.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogging.java
    R task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
    R task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
    R task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
    R task-queue/src/test/resources/logback-test.xml

  Log Message:
  -----------
  More location of task-queu, rx-java-driver, and schema-manager to core subfolder.


  Commit: 7be5ff0e92a56e155c4c99e5fc6699ea1fb98e68
      https://github.com/hawkular/hawkular-metrics/commit/7be5ff0e92a56e155c4c99e5fc6699ea1fb98e68
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

  Changed paths:
    M core/metrics-core-service/pom.xml
    A core/metrics-model/pom.xml
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/AggregatedValue.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/AggregationTemplate.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/ApiError.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/BucketPoint.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/Buckets.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/Interval.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/MetricId.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/MetricType.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/Percentile.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/Retention.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/TagRequest.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/Tenant.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/TenantDefinition.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/Utils.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeDeserializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeSerializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeDeserializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeyDeserializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeySerializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeSerializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/exception/MetricAlreadyExistsException.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/exception/TenantAlreadyExistsException.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/exception/TenantDoesNotExistException.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeDeserializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeSerializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeDeserializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeKeyDeserializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeKeySerializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeSerializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/BucketConfig.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Duration.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Percentiles.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TimeRange.java
    A core/metrics-model/src/test/java/org/hawkular/metrics/model/BucketsTest.java
    A core/metrics-model/src/test/java/org/hawkular/metrics/model/IntervalTest.java
    A core/metrics-model/src/test/java/org/hawkular/metrics/model/param/BucketConfigTest.java
    A core/metrics-model/src/test/java/org/hawkular/metrics/model/param/TimeRangeTest.java
    R core/metrics-models/pom.xml
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/AggregatedValue.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/AggregationTemplate.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/ApiError.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/BucketPoint.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/Buckets.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/DataPoint.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/Interval.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/Metric.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/MetricId.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/MetricType.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/Percentile.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/Retention.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/TagRequest.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/Tenant.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/TenantDefinition.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/Utils.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeSerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeyDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeySerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeSerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/exception/MetricAlreadyExistsException.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/exception/TenantAlreadyExistsException.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/exception/TenantDoesNotExistException.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeSerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeKeyDeserializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeKeySerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeSerializer.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/param/BucketConfig.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/param/Duration.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/param/Percentiles.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/param/Tags.java
    R core/metrics-models/src/main/java/org/hawkular/metrics/model/param/TimeRange.java
    R core/metrics-models/src/test/java/org/hawkular/metrics/model/BucketsTest.java
    R core/metrics-models/src/test/java/org/hawkular/metrics/model/IntervalTest.java
    R core/metrics-models/src/test/java/org/hawkular/metrics/model/param/BucketConfigTest.java
    R core/metrics-models/src/test/java/org/hawkular/metrics/model/param/TimeRangeTest.java
    M pom.xml

  Log Message:
  -----------
  Update the name of module that holds the models to singular.


  Commit: b6421b475cb615a45d57d37e838fb7b0d5effed8
      https://github.com/hawkular/hawkular-metrics/commit/b6421b475cb615a45d57d37e838fb7b0d5effed8
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-12-17 (Thu, 17 Dec 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/pom.xml
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.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/TenantsHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/ResultSetObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/swagger/SwaggerFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/DurationConverterTest.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverterTest.java
    M api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/TagsConverterTest.java
    R core/metrics-core-api/pom.xml
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregatedValue.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/ApiError.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityBucketPoint.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityType.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/BucketPoint.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Buckets.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/DataPoint.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Interval.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Metric.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricId.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MixedMetricsRequest.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketPoint.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Percentile.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Retention.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TagRequest.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Tenant.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/TenantDefinition.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Utils.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeDeserializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/AvailabilityTypeSerializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeDeserializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeyDeserializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeKeySerializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/codehaus/jackson/MetricTypeSerializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/MetricAlreadyExistsException.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/TenantAlreadyExistsException.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/exception/TenantDoesNotExistException.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeDeserializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/AvailabilityTypeSerializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeDeserializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeyDeserializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeKeySerializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/fasterxml/jackson/MetricTypeSerializer.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/BucketConfig.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Duration.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Percentiles.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/Tags.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/param/TimeRange.java
    R core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/BucketsTest.java
    R core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/IntervalTest.java
    R core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/param/BucketConfigTest.java
    R core/metrics-core-api/src/test/java/org/hawkular/metrics/core/api/param/TimeRangeTest.java
    R core/metrics-core-impl/pom.xml
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Aggregate.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/AvailabilityDataPointCollector.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/CreateTenants.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataRetentionsMapper.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DateTimeService.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricTypeFilter.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsService.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsThreadFactory.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/NumericDataPointCollector.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Order.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/PercentileWrapper.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/SumNumericBucketPointCollector.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TTLDataPoint.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Table.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TenantsService.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/TimeUUIDUtils.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/UUIDGen.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/VoidSubscriber.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogger.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/log/CoreLogging.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/BatchStatementTransformer.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/ItemsToSetTransformer.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/MetricsIndexRowTransformer.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/transformers/TagsIndexRowTransformer.java
    R core/metrics-core-impl/src/main/resources/cassandra.yaml
    R core/metrics-core-impl/src/main/script/schema.groovy
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityBucketPointMatcher.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/AvailabilityDataPointCollectorTest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/CreateTenantsITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/CreateTenantsSchedulerITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/FakeTaskScheduler.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/RatesITest.java
    R core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/transformers/BatchStatementTransformerTest.java
    R core/metrics-core-impl/src/test/resources/conf.json
    R core/metrics-core-impl/src/test/resources/logback-test.xml
    A core/metrics-core-service/pom.xml
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Aggregate.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollector.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/CreateTenants.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataRetentionsMapper.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DateTimeService.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricTypeFilter.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsService.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsThreadFactory.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Order.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/PercentileWrapper.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TTLDataPoint.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Table.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TenantsService.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TimeUUIDUtils.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/UUIDGen.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/VoidSubscriber.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogging.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/ItemsToSetTransformer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricsIndexRowTransformer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TagsIndexRowTransformer.java
    A core/metrics-core-service/src/main/resources/cassandra.yaml
    A core/metrics-core-service/src/main/script/schema.groovy
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityBucketPointMatcher.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollectorTest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsSchedulerITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/FakeTaskScheduler.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformerTest.java
    A core/metrics-core-service/src/test/resources/conf.json
    A core/metrics-core-service/src/test/resources/logback-test.xml
    A core/metrics-model/pom.xml
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/AggregatedValue.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/AggregationTemplate.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/ApiError.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/BucketPoint.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/Buckets.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/Interval.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/MetricId.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/MetricType.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/Percentile.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/Retention.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/TagRequest.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/Tenant.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/TenantDefinition.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/Utils.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeDeserializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeSerializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeDeserializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeyDeserializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeySerializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeSerializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/exception/MetricAlreadyExistsException.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/exception/TenantAlreadyExistsException.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/exception/TenantDoesNotExistException.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeDeserializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeSerializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeDeserializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeKeyDeserializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeKeySerializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/MetricTypeSerializer.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/BucketConfig.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Duration.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Percentiles.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TimeRange.java
    A core/metrics-model/src/test/java/org/hawkular/metrics/model/BucketsTest.java
    A core/metrics-model/src/test/java/org/hawkular/metrics/model/IntervalTest.java
    A core/metrics-model/src/test/java/org/hawkular/metrics/model/param/BucketConfigTest.java
    A core/metrics-model/src/test/java/org/hawkular/metrics/model/param/TimeRangeTest.java
    A core/rx-java-driver/pom.xml
    A core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSession.java
    A core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSessionImpl.java
    A core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxUtil.java
    A core/schema-manager/pom.xml
    A core/schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
    A core/schema-manager/src/main/java/org/hawkular/metrics/schema/TokenReplacingReader.java
    A core/schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogger.java
    A core/schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogging.java
    A core/schema-manager/src/main/resources/schema.cql
    A core/task-queue/pom.xml
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/AbstractTrigger.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/RepeatingTrigger.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/SingleExecutionTrigger.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/Task2.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskScheduler.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/Trigger.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Queries.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Task2Impl.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogger.java
    A core/task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogging.java
    A core/task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
    A core/task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
    A core/task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
    A core/task-queue/src/test/resources/logback-test.xml
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    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/AvailabilityMetricStatisticsITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/InfluxDriverITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
    M pom.xml
    R rx-java-driver/pom.xml
    R rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSession.java
    R rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSessionImpl.java
    R rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxUtil.java
    R schema-manager/pom.xml
    R schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
    R schema-manager/src/main/java/org/hawkular/metrics/schema/TokenReplacingReader.java
    R schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogger.java
    R schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogging.java
    R schema-manager/src/main/resources/schema.cql
    R task-queue/pom.xml
    R task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/api/AbstractTrigger.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/api/RepeatingTrigger.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/api/SingleExecutionTrigger.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/api/Task2.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskScheduler.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/api/Trigger.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Queries.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Task2Impl.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogger.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogging.java
    R task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
    R task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
    R task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
    R task-queue/src/test/resources/logback-test.xml

  Log Message:
  -----------
  Merge pull request #417 from hawkular/core_modules

Update core module names, location, and Java package names


  Commit: 9fa4151f9dcc6bd13930e1ba777d8799728aaa1b
      https://github.com/hawkular/hawkular-metrics/commit/9fa4151f9dcc6bd13930e1ba777d8799728aaa1b
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2015-12-18 (Fri, 18 Dec 2015)

  Changed paths:
    M core/rx-java-driver/pom.xml
    M core/schema-manager/pom.xml
    M core/task-queue/pom.xml

  Log Message:
  -----------
  Add the missing parent relativePath to make the build again


  Commit: 642cb124a60817f7a29d45581ceda5e99894de4d
      https://github.com/hawkular/hawkular-metrics/commit/642cb124a60817f7a29d45581ceda5e99894de4d
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2015-12-18 (Fri, 18 Dec 2015)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M hawkular-component/pom.xml
    M pom.xml

  Log Message:
  -----------
  Upgrade to WildFly 10 via hawkular-parent 31


  Commit: e92930bb5eb207211b85123383528d2d9063ad66
      https://github.com/hawkular/hawkular-metrics/commit/e92930bb5eb207211b85123383528d2d9063ad66
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2015-12-18 (Fri, 18 Dec 2015)

  Changed paths:
    M hawkular-component/pom.xml

  Log Message:
  -----------
  Leave the metric-component itests depend on hawkular-nest-distro for now


  Commit: 7a90403c761cc446b1bc357eaac351d58ded00f4
      https://github.com/hawkular/hawkular-metrics/commit/7a90403c761cc446b1bc357eaac351d58ded00f4
  Author: jsanda <jsanda at redhat.com>
  Date:   2015-12-18 (Fri, 18 Dec 2015)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M core/rx-java-driver/pom.xml
    M core/schema-manager/pom.xml
    M core/task-queue/pom.xml
    M hawkular-component/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #418 from ppalaga/151217-p30

Upgrade to WildFly 10


  Commit: d33bbea8f37170d1cff75de3313fc750b3c7a4c8
      https://github.com/hawkular/hawkular-metrics/commit/d33bbea8f37170d1cff75de3313fc750b3c7a4c8
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-22 (Tue, 22 Dec 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/CounterHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    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

  Log Message:
  -----------
  [HWKMETRICS-331] Add 'fromEarliest' parameter to return buckets from earliest date data is available, starting with the first non-empty bucket. In case all buckets are empty, return nothing.


  Commit: f506285f87753420ef9e9c86c20cb5a01156cd23
      https://github.com/hawkular/hawkular-metrics/commit/f506285f87753420ef9e9c86c20cb5a01156cd23
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-23 (Wed, 23 Dec 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/CounterHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.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 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

  Log Message:
  -----------
  [HWKMETRICS-331] Updates based on code review:
- Correctly assign the time range when fromEarliest is passed
- Return an error in cases where the user specifies both start or end along with fromEarliest


  Commit: 52f46a25dadbef43d698cb9a56f4cbbf4386c0a5
      https://github.com/hawkular/hawkular-metrics/commit/52f46a25dadbef43d698cb9a56f4cbbf4386c0a5
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-23 (Wed, 23 Dec 2015)

  Changed paths:
    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

  Log Message:
  -----------
  [HWKMETRICS-331] Add one more test for empty data reply.


  Commit: d73772dbee1674342dcd1dc5a6b821e7042a4881
      https://github.com/hawkular/hawkular-metrics/commit/d73772dbee1674342dcd1dc5a6b821e7042a4881
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-23 (Wed, 23 Dec 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/CounterHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/exception/RuntimeApiError.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/BucketConfig.java
    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

  Log Message:
  -----------
  [HWKMETRICS-331] Refactor the stats methods to properly instantiate the bucket configuration as well as validate the input parameters in order.


  Commit: f49e41e064b8a8f4c7ff145b4961f3972a4f07f1
      https://github.com/hawkular/hawkular-metrics/commit/f49e41e064b8a8f4c7ff145b4961f3972a4f07f1
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-23 (Wed, 23 Dec 2015)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/CounterHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java

  Log Message:
  -----------
  [HWKMETRICS-331] Shorten variable names.


  Commit: be02ffe2d9dcfa46eb46ce5d1a46d58434e95b09
      https://github.com/hawkular/hawkular-metrics/commit/be02ffe2d9dcfa46eb46ce5d1a46d58434e95b09
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-12-23 (Wed, 23 Dec 2015)

  Changed paths:
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/CounterHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java

  Log Message:
  -----------
  [HWKMETRICS-331] Fix intial observable for bucket configuration in fromEarliest case.


  Commit: b770b62ffdb45e0e7eeec6f1bc1fa1aaafa1c840
      https://github.com/hawkular/hawkular-metrics/commit/b770b62ffdb45e0e7eeec6f1bc1fa1aaafa1c840
  Author: Michael Burman <miburman at redhat.com>
  Date:   2015-12-30 (Wed, 30 Dec 2015)

  Changed paths:
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-333] Add support for encoded tag queries


  Commit: db335d3f85d0d01e13c63c12c2dbf6d3d2122d74
      https://github.com/hawkular/hawkular-metrics/commit/db335d3f85d0d01e13c63c12c2dbf6d3d2122d74
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/CounterHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.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/main/java/org/hawkular/metrics/core/service/transformers/MetricsIndexRowTransformer.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/TagsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-331] Update core services to always return a data retentation for metrics because they are stored with default ttl even if the user does not specify one.


  Commit: 485e82655336f46c52432a1fc8852ad76d53277f
      https://github.com/hawkular/hawkular-metrics/commit/485e82655336f46c52432a1fc8852ad76d53277f
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-01-04 (Mon, 04 Jan 2016)

  Changed paths:
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  Merge pull request #421 from burmanm/hwkmetrics-333

[HWKMETRICS-333] Add support for encoded tag queries


  Commit: e4af0cd69b2dff8a9d9f1ae50d133036d7f2c46f
      https://github.com/hawkular/hawkular-metrics/commit/e4af0cd69b2dff8a9d9f1ae50d133036d7f2c46f
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-01-05 (Tue, 05 Jan 2016)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/CounterHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.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/main/java/org/hawkular/metrics/core/service/transformers/MetricsIndexRowTransformer.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/exception/RuntimeApiError.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/BucketConfig.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/TagsITest.groovy

  Log Message:
  -----------
  Merge pull request #420 from hawkular/HWKMETRICS-331

[HWKMETRICS-331] Add 'fromEarliest' parameter to return buckets from …


  Commit: bab51c2f165ba67c4b051acdfa8e27acecd494ab
      https://github.com/hawkular/hawkular-metrics/commit/bab51c2f165ba67c4b051acdfa8e27acecd494ab
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-01-05 (Tue, 05 Jan 2016)

  Changed paths:
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  updating test with default data retention


  Commit: 256d2f6ea35398cdceb56dfcee3c70c7f4f1b257
      https://github.com/hawkular/hawkular-metrics/commit/256d2f6ea35398cdceb56dfcee3c70c7f4f1b257
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-07 (Thu, 07 Jan 2016)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/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/influx/InfluxSeriesHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.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/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/MetricsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-334] Initial commit for limit and sort order for metric end-points for raw data queries. The limit and order only work for un-bucketed requests.

Here are the details:
- limit of 0 or negative is equivalent to no limit at all on the number of returned results
- the default order to be descending when the user does not specify one, for all the raw data queries
- if the user specifies limit, then the order is import because it takes the first n limit in the specified order
- if the user specifies limit and no order then
  a) if only start time is specified then order is ascending
  b) if only end time is specified then order is descending
  c) if both are specified then order is descending
  d) these defaults is overriden if order is specified
- this applies to gauge, availability, and counter metric types


  Commit: 5540209b2ae2594a936d6ba08593d7a54e1c6149
      https://github.com/hawkular/hawkular-metrics/commit/5540209b2ae2594a936d6ba08593d7a54e1c6149
  Author: John Sanda <jsanda at 127.0.0.1>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M api/metrics-api-common/pom.xml
    M api/metrics-api-jaxrs-1.1/pom.xml
    M api/metrics-api-jaxrs/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/cassandra-seed-provider/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/hawkular-metrics-openshift-jaxrs-1.1-integration/pom.xml
    M containers/metrics-api-jaxrs-1.1-openshift/pom.xml
    M containers/metrics-api-jaxrs-openshift/pom.xml
    M containers/pom.xml
    M core/metrics-core-service/pom.xml
    M core/metrics-model/pom.xml
    M core/rx-java-driver/pom.xml
    M core/schema-manager/pom.xml
    M core/task-queue/pom.xml
    M hawkular-component/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  update copyrights


  Commit: 5e32660da8081ff2ac759d5986a543558385c7bf
      https://github.com/hawkular/hawkular-metrics/commit/5e32660da8081ff2ac759d5986a543558385c7bf
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/GaugesITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-334] Add limit and order tests and fix the code in a few places.


  Commit: 50560b34a1289436606014352750637260404288
      https://github.com/hawkular/hawkular-metrics/commit/50560b34a1289436606014352750637260404288
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/rest-doc/base.adoc

  Log Message:
  -----------
  [HWKMETRICS-334] Add limit and order documentation.


  Commit: 23358917802255267473f6b4753bb37b5192b67c
      https://github.com/hawkular/hawkular-metrics/commit/23358917802255267473f6b4753bb37b5192b67c
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/rest-doc/base.adoc

  Log Message:
  -----------
  [HWKMETRICS-334] Documentation updates based on feedback.


  Commit: cc773814e5b133746a7995fed3e698cd1fc4a8d3
      https://github.com/hawkular/hawkular-metrics/commit/cc773814e5b133746a7995fed3e698cd1fc4a8d3
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/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/CounterHandler.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-332] Fix the path for multi-counter rate queries. /counters/rate path is now aligned with the path for rate queries with specified metric id.


  Commit: 5651395d6164603ad12c2b0f6a561850999e24f8
      https://github.com/hawkular/hawkular-metrics/commit/5651395d6164603ad12c2b0f6a561850999e24f8
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M api/metrics-api-common/pom.xml
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReady.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/Eager.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/EagerExtension.java
    R api/metrics-api-common/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
    A api/metrics-api-util/pom.xml
    A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReady.java
    A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReadyEvent.java
    A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/Eager.java
    A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/EagerExtension.java
    A api/metrics-api-util/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
    A bus/pom.xml
    A bus/src/main/java/org/hawkular/bus/Bus.java
    A bus/src/main/java/org/hawkular/metrics/component/publish/AvailDataMessage.java
    A bus/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
    A bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    A bus/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
    A bus/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
    A bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    A bus/src/test/resources/arquillian.xml
    A bus/src/test/resources/wildfly/configuration/standalone-test.xml
    M hawkular-component/pom.xml
    R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataMessage.java
    R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
    R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
    R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-337] initial commit for Bus class and new arquillian integration tests

Other than moving the bus integration code to the new hawkular-metrics-bus
module, the code is largely unchanged. I moved the integration code to the new
bus module to clearly separate the purpose of this code which also makes it
easier to test in isolation. There are a couple arquillian integration tests
that basically test the same functionality as the out-of-container tests
currently in hawkular-component.

hawular-component no longer contains any java source code and just builds the
WAR overlay. In a follow up commit, I will replace the tests in this module
with full, end-to-end tests that include alerts integration. I thihk it makes
sense to include alerts integration in the tests since alerts is the primary
consumer of the data we are publishing onto the bus.

There was code in metrics-api-common that metrics-bus depends on, like the
@ServiceReady annotation. I moved those classes into another new module,
hawkular-metrics-api-util, which is probably not the best name considering the
reasons for the change. metrics-api-common depends on metrics-core-service. I
wanted to avoid that dependency in metrics-bus, partly to facilitate testing
and also to help keep things loosely coupled.

The api-util module also provides a place to share common code needed the core
REST API and any integration components. The ServiceReadyEvent class is one
such example. MetricsService was previously the event object sent when
ServiceReady was fired. We only need the observable that emits inserted metrics
so I introduced ServiceReadyEvent which encapsulates that observable and could
include anything else that we later want to pass in the event.


  Commit: f2f27b45674b7e38bc0a37699f4a4b1506ae55e7
      https://github.com/hawkular/hawkular-metrics/commit/f2f27b45674b7e38bc0a37699f4a4b1506ae55e7
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M bus/src/main/java/org/hawkular/bus/Bus.java
    R bus/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
    M bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    R bus/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
    M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java

  Log Message:
  -----------
  i[HWKMETRICS-337] send messages asynchronously


  Commit: 5c2c6b94c5eba1d3f65e095222eb9761857467a8
      https://github.com/hawkular/hawkular-metrics/commit/5c2c6b94c5eba1d3f65e095222eb9761857467a8
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M bus/pom.xml
    M hawkular-component/pom.xml
    R hawkular-component/src/test/groovy/org/hawkular/metrics/component/bus/test/InsertedDataITest.groovy
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-337] remove integration test stuff. It has been ported to bus module.


  Commit: a9ef2ff7c58d3dd03bdfa125ef92d7b83e4bb96a
      https://github.com/hawkular/hawkular-metrics/commit/a9ef2ff7c58d3dd03bdfa125ef92d7b83e4bb96a
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M core/metrics-core-service/pom.xml
    M core/task-queue/pom.xml

  Log Message:
  -----------
  fix logging deps


  Commit: 995718b48d998cc59a253b793f738c8ecf887e8a
      https://github.com/hawkular/hawkular-metrics/commit/995718b48d998cc59a253b793f738c8ecf887e8a
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M api/metrics-api-util/pom.xml
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-337] add <relativePath> to parent pom


  Commit: a1667557e918456e8e26d02d734fd33ee7d604b9
      https://github.com/hawkular/hawkular-metrics/commit/a1667557e918456e8e26d02d734fd33ee7d604b9
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/pom.xml
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReady.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReadyEvent.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/Eager.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/EagerExtension.java
    M bus/pom.xml
    M bus/src/main/java/org/hawkular/bus/Bus.java
    M bus/src/main/java/org/hawkular/metrics/component/publish/AvailDataMessage.java
    M bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    M bus/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
    M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    M bus/src/test/resources/arquillian.xml
    M bus/src/test/resources/wildfly/configuration/standalone-test.xml
    M clients/ptranslator/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-337] fix license headers and logging deps


  Commit: aa599235659f38b1e8bc86509ea7ec1ecde180b3
      https://github.com/hawkular/hawkular-metrics/commit/aa599235659f38b1e8bc86509ea7ec1ecde180b3
  Author: Matthew Wringe <mwringe at users.noreply.github.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/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/CounterHandler.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy

  Log Message:
  -----------
  Merge pull request #425 from hawkular/HWKMETRICS-332

[HWKMETRICS-332] Fix the path for multi-counter rate queries


  Commit: f5a457ec46f07cb5bbf931f04967ae5488e332e7
      https://github.com/hawkular/hawkular-metrics/commit/f5a457ec46f07cb5bbf931f04967ae5488e332e7
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java

  Log Message:
  -----------
  [HWKMETRICS-337] don't export test war. it's only for debugging purposes.


  Commit: 2206aa962f1c42c6ab7bac07796b22cd82ed2532
      https://github.com/hawkular/hawkular-metrics/commit/2206aa962f1c42c6ab7bac07796b22cd82ed2532
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java

  Log Message:
  -----------
  HWKMETRICS-338: only fetch the Cassandra seeds on the first invocation and not on every invocation.


  Commit: 5e2b96feeb508f7387cace010bcdb5fe552bf549
      https://github.com/hawkular/hawkular-metrics/commit/5e2b96feeb508f7387cace010bcdb5fe552bf549
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java

  Log Message:
  -----------
  Merge pull request #426 from mwringe/HWKMETRICS-338

HWKMETRICS-338: only fetch the Cassandra seeds on the first invocatio…


  Commit: cc717c7bef88bb926508f049c565d94d63200db4
      https://github.com/hawkular/hawkular-metrics/commit/cc717c7bef88bb926508f049c565d94d63200db4
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.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/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/influx/InfluxSeriesHandler.java
    M api/metrics-api-jaxrs/src/main/rest-doc/base.adoc
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.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/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/GaugesITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy

  Log Message:
  -----------
  Merge pull request #424 from hawkular/HWKMETRICS-334

HWKMETRICS-334 - Limit and order for raw data queries


  Commit: 7349411733ef1ec1b324a9205dec8ecab418f8b4
      https://github.com/hawkular/hawkular-metrics/commit/7349411733ef1ec1b324a9205dec8ecab418f8b4
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-01-08 (Fri, 08 Jan 2016)

  Changed paths:
    M bus/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-337] configure maven user settings for shrinkwrap and travis

See http://goo.gl/cVf6uI for details


  Commit: 1696bb7719078a2bbdfe13c1a689c28a58ea3aa4
      https://github.com/hawkular/hawkular-metrics/commit/1696bb7719078a2bbdfe13c1a689c28a58ea3aa4
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M api/metrics-api-common/pom.xml
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReady.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/Eager.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/EagerExtension.java
    R api/metrics-api-common/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
    A api/metrics-api-util/pom.xml
    A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReady.java
    A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/ServiceReadyEvent.java
    A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/Eager.java
    A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/EagerExtension.java
    A api/metrics-api-util/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
    A bus/pom.xml
    A bus/src/main/java/org/hawkular/bus/Bus.java
    A bus/src/main/java/org/hawkular/metrics/component/publish/AvailDataMessage.java
    A bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    A bus/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
    A bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    A bus/src/test/resources/arquillian.xml
    A bus/src/test/resources/wildfly/configuration/standalone-test.xml
    M clients/ptranslator/pom.xml
    M core/metrics-core-service/pom.xml
    M core/task-queue/pom.xml
    M hawkular-component/pom.xml
    R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataMessage.java
    R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/AvailDataPublisher.java
    R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
    R hawkular-component/src/main/java/org/hawkular/metrics/component/publish/MetricDataPublisher.java
    R hawkular-component/src/test/groovy/org/hawkular/metrics/component/bus/test/InsertedDataITest.groovy
    M pom.xml

  Log Message:
  -----------
  Merge pull request #423 from jsanda/metrics-bus

[HWKMETRICS-337] Metrics bus refactoring


  Commit: ba77efb84c4ab5cdfecca90d00501282d8300a63
      https://github.com/hawkular/hawkular-metrics/commit/ba77efb84c4ab5cdfecca90d00501282d8300a63
  Author: Michael Burman <miburman at redhat.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/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/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 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/MetricsServiceITest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-234] Change signature of findMetricsWithFilters to accept filters such as id filter and consistency with findMetric definition order


  Commit: aa1e9ba5185d383d0662de70c352f1a620ceea09
      https://github.com/hawkular/hawkular-metrics/commit/aa1e9ba5185d383d0662de70c352f1a620ceea09
  Author: Michael Burman <miburman at redhat.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M api/metrics-api-jaxrs-1.1/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/MetricHandler.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  Rebase and fix test for that, also update license headers


  Commit: f404459e7a232e68c11e74f0be722fdc885a0d5f
      https://github.com/hawkular/hawkular-metrics/commit/f404459e7a232e68c11e74f0be722fdc885a0d5f
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M api/metrics-api-jaxrs-1.1/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/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 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/MetricsServiceITest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  Merge pull request #422 from burmanm/hwkmetrics-234

[HWKMETRICS-234] findMetricsWithFilters to accept new filters


  Commit: 32f3f80ea09eb824ecc521bb000d2208341d905e
      https://github.com/hawkular/hawkular-metrics/commit/32f3f80ea09eb824ecc521bb000d2208341d905e
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M api/diff.txt
    M api/metrics-api-common/pom.xml
    M api/metrics-api-jaxrs-1.1/pom.xml
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-util/pom.xml
    M bus/pom.xml
    M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/cassandra-seed-provider/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/hawkular-metrics-openshift-jaxrs-1.1-integration/pom.xml
    M containers/metrics-api-jaxrs-1.1-openshift/pom.xml
    M containers/metrics-api-jaxrs-openshift/pom.xml
    M containers/pom.xml
    M core/metrics-core-service/pom.xml
    M core/metrics-model/pom.xml
    M core/rx-java-driver/pom.xml
    M core/schema-manager/pom.xml
    M core/task-queue/pom.xml
    M hawkular-component/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  Development 0.12.0-SNAPSHOT


  Commit: c35deda5d6d03429e97f1ed4a6e4ef12cf7f3a00
      https://github.com/hawkular/hawkular-metrics/commit/c35deda5d6d03429e97f1ed4a6e4ef12cf7f3a00
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-01-11 (Mon, 11 Jan 2016)

  Changed paths:
    M bus/pom.xml
    M hawkular-component/src/main/webapp/WEB-INF/jboss-deployment-structure.xml

  Log Message:
  -----------
  fix hawkular runtime bus dependency

My changes for HWKMETRICS-337 wound up putting the hawkular bus JAR in the
hawkular-component WAR while still also declaring the dependency on the nest.
This commit takes it out of the WAR and declares the dependency on the bus
module that is packaged with the server. We no longer declare a depdendency on
the nest module. That was really only for consuming the bus.


  Commit: ee5438037380d6be721993a2c6eab6962b320d3c
      https://github.com/hawkular/hawkular-metrics/commit/ee5438037380d6be721993a2c6eab6962b320d3c
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M .travis.yml
    M bus/pom.xml
    M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java

  Log Message:
  -----------
  do not hard code dependency versions in arquillian tests

This commit also modifies the travis configuration slightly by setting the
travis system property in order to activate a profile for travis builds.
See http://goo.gl/cVf6uI for details.


  Commit: 765aaf54a1c752808a877b535585a64be17ab537
      https://github.com/hawkular/hawkular-metrics/commit/765aaf54a1c752808a877b535585a64be17ab537
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-01-12 (Tue, 12 Jan 2016)

  Changed paths:
    M bus/pom.xml
    M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java

  Log Message:
  -----------
  make sys prop names match corresponding maven property names


  Commit: 609657901545478c4d9a24fcea368649384d8220
      https://github.com/hawkular/hawkular-metrics/commit/609657901545478c4d9a24fcea368649384d8220
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-13 (Wed, 13 Jan 2016)

  Changed paths:
    M .travis.yml
    M bus/pom.xml
    M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java

  Log Message:
  -----------
  Merge pull request #428 from jsanda/arquillian-refactoring

do not hard code dependency versions in arquillian tests


  Commit: ec2daa06d2c12f6b6fc88cdc7d86a6ef6df74b73
      https://github.com/hawkular/hawkular-metrics/commit/ec2daa06d2c12f6b6fc88cdc7d86a6ef6df74b73
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M bus/pom.xml
    M pom.xml

  Log Message:
  -----------
  Upgrade to hawkular-parent 33 and hawkular-commons 0.3.4.Final


  Commit: 726c9ea8f043f0b7b6197400cd16f40c6b7547f1
      https://github.com/hawkular/hawkular-metrics/commit/726c9ea8f043f0b7b6197400cd16f40c6b7547f1
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M bus/pom.xml

  Log Message:
  -----------
  Use the org.jboss.arquillian property from hawkular-parent


  Commit: 60bd8613c2a6cb5171d27fb95471fc640931625d
      https://github.com/hawkular/hawkular-metrics/commit/60bd8613c2a6cb5171d27fb95471fc640931625d
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/xsl/apiout2docbook.xsl
    M api/metrics-api-jaxrs/src/main/xsl/apiout2html.xsl

  Log Message:
  -----------
  Fix the indentation in XSL files


  Commit: 67b8282e2005251176fad3a79a0004f3a9ba2826
      https://github.com/hawkular/hawkular-metrics/commit/67b8282e2005251176fad3a79a0004f3a9ba2826
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M bus/pom.xml
    M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    M hawkular-component/pom.xml

  Log Message:
  -----------
  Use version.org.hawkular.commons property instead of
version.org.hawkular.bus in poms and tests


  Commit: 5f68596783e1f1b2bad24585efa95eaefb9c3243
      https://github.com/hawkular/hawkular-metrics/commit/5f68596783e1f1b2bad24585efa95eaefb9c3243
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Downgrade to wildfly-maven-plugin 1.1.0.Alpha4

See https://github.com/wildfly/wildfly-maven-plugin/issues/84 introduced
in 1.1.0.Alpha5


  Commit: ae3fc59f9965bca5fbd7350d81c39300c0c31ff9
      https://github.com/hawkular/hawkular-metrics/commit/ae3fc59f9965bca5fbd7350d81c39300c0c31ff9
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-01-14 (Thu, 14 Jan 2016)

  Changed paths:
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/TestClock.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/VirtualClock.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java

  Log Message:
  -----------
  [HWKMETRICS-340] remove unused virtual clock


  Commit: d800a5fd2c7c34be478dfcf1bbe2e8b3a0957992
      https://github.com/hawkular/hawkular-metrics/commit/d800a5fd2c7c34be478dfcf1bbe2e8b3a0957992
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-01-15 (Fri, 15 Jan 2016)

  Changed paths:
    M bus/pom.xml
    M hawkular-component/pom.xml
    M pom.xml

  Log Message:
  -----------
  remove wildfly bom from parent pom

Based on prior discussions (which I had forgotten about) we agreed to keep the
wildfly bom out of the parent pom. Putting it in the parent pom forces artifact
versions for all sub-modules, including those not meant to run on WildFly. In
the past this has broken the build.


  Commit: 6c07d289f6ab9acc85ff178f3e46c8931cc64efa
      https://github.com/hawkular/hawkular-metrics/commit/6c07d289f6ab9acc85ff178f3e46c8931cc64efa
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-15 (Fri, 15 Jan 2016)

  Changed paths:
    M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/TestClock.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/VirtualClock.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
    M api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java

  Log Message:
  -----------
  Merge pull request #430 from jsanda/hwkmetrics-340

[HWKMETRICS-340] remove unused virtual clock


  Commit: 508b7ceed1f786b1a799eecbbfcdfff35ec0badc
      https://github.com/hawkular/hawkular-metrics/commit/508b7ceed1f786b1a799eecbbfcdfff35ec0badc
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-15 (Fri, 15 Jan 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/xsl/apiout2docbook.xsl
    M api/metrics-api-jaxrs/src/main/xsl/apiout2html.xsl
    M bus/pom.xml
    M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    M hawkular-component/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #429 from ppalaga/160114-p33

hawkular-parent 33


  Commit: 0e15f4be03d9c6d9ee3086c5bb3bb9bbfd086979
      https://github.com/hawkular/hawkular-metrics/commit/0e15f4be03d9c6d9ee3086c5bb3bb9bbfd086979
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2016-01-15 (Fri, 15 Jan 2016)

  Changed paths:
    M bus/pom.xml
    M hawkular-component/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #431 from jsanda/wildfly-bom

remove wildfly bom from parent pom


  Commit: 779a16f0cdffb7547430746be89ffbb226ec4bfb
      https://github.com/hawkular/hawkular-metrics/commit/779a16f0cdffb7547430746be89ffbb226ec4bfb
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-01-17 (Sun, 17 Jan 2016)

  Changed paths:
    R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/CreateTenants.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TenantsService.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsSchedulerITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-341] removing obsolete tenant creation code

If we decide that want to revisit I created
https://github.com/jsanda/hawkular-metrics/tree/create-tenants for easy access
and reference.


  Commit: d23b70a2fa1f979ebd1305706ecbfe2cf7a7f8fd
      https://github.com/hawkular/hawkular-metrics/commit/d23b70a2fa1f979ebd1305706ecbfe2cf7a7f8fd
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2016-01-19 (Tue, 19 Jan 2016)

  Changed paths:
    R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/CreateTenants.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TenantsService.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CreateTenantsSchedulerITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java

  Log Message:
  -----------
  Merge pull request #433 from jsanda/hwkmetrics-341

[HWKMETRICS-341] removing obsolete tenant creation code


  Commit: 27c6e8f2dd445cde877bdc2cd4626c56a59d8da0
      https://github.com/hawkular/hawkular-metrics/commit/27c6e8f2dd445cde877bdc2cd4626c56a59d8da0
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-25 (Mon, 25 Jan 2016)

  Changed paths:
    M api/diff.txt
    R api/metrics-api-jaxrs-1.1/pom.xml
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ApplicationExceptionMapper.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/BadRequestExceptionMapper.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotAcceptableExceptionMapper.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotAllowedExceptionMapper.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotFoundExceptionMapper.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotSupportedExceptionMapper.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ReaderExceptionMapper.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsFilter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/PingHandler.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadException.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadInterceptor.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
    R api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/beans.xml
    R api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/jboss-web.xml
    R api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/web.xml
    R api/metrics-api-jaxrs-1.1/src/main/webapp/favicon.ico
    R api/metrics-api-jaxrs-1.1/src/main/webapp/hawkular_logo.png
    R api/metrics-api-jaxrs-1.1/src/main/webapp/index.html
    R api/metrics-api-jaxrs-1.1/src/main/webapp/status.js
    R api/metrics-api-jaxrs-1.1/src/main/webapp/welcome.css
    R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/pom.xml
    R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
    R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
    R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
    R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/resources/META-INF/web-fragment.xml
    R containers/metrics-api-jaxrs-1.1-openshift/pom.xml
    M containers/pom.xml
    M integration-tests/pom.xml
    R integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M pom.xml

  Log Message:
  -----------
  Purge JAX-RS 1.1 related code.


  Commit: 65267defea009e2d561858bc18c44411ec8455d1
      https://github.com/hawkular/hawkular-metrics/commit/65267defea009e2d561858bc18c44411ec8455d1
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-25 (Mon, 25 Jan 2016)

  Changed paths:
    R api/diff-excludes
    R api/diff-pre-commit-hook.sh
    R api/diff.txt

  Log Message:
  -----------
  Purge api differences related hooks and diff file.


  Commit: 42e22625002893a98a217ef5a53b1de107e950b7
      https://github.com/hawkular/hawkular-metrics/commit/42e22625002893a98a217ef5a53b1de107e950b7
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-27 (Wed, 27 Jan 2016)

  Changed paths:
    R api/metrics-api-common/pom.xml
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogging.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/Headers.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ManifestInformation.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/OriginValidation.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/StringValue.java
    R api/metrics-api-common/src/main/resources/META-INF/beans.xml
    R api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducerTest.java
    M api/metrics-api-jaxrs/pom.xml
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogging.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/Headers.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ManifestInformation.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/OriginValidation.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/StringValue.java
    M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/beans.xml
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducerTest.java
    M pom.xml

  Log Message:
  -----------
  Merge metrics-api-common into the jax-rs module since there is only one implementation now.


  Commit: 3224b963e84830dbfbcf1f5851eb20ee446a4e04
      https://github.com/hawkular/hawkular-metrics/commit/3224b963e84830dbfbcf1f5851eb20ee446a4e04
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-27 (Wed, 27 Jan 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/beans.xml
    M core/metrics-model/pom.xml
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/TagRequest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/TenantDefinition.java
    R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeDeserializer.java
    R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeSerializer.java
    R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeDeserializer.java
    R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeyDeserializer.java
    R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeySerializer.java
    R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeSerializer.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
    M pom.xml

  Log Message:
  -----------
  Purge all code related to the org.codehaus.jackson serialization library.


  Commit: 163857d1f775b54e876aa4a201da7023b794081a
      https://github.com/hawkular/hawkular-metrics/commit/163857d1f775b54e876aa4a201da7023b794081a
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2016-01-28 (Thu, 28 Jan 2016)

  Changed paths:
    R api/diff-excludes
    R api/diff-pre-commit-hook.sh
    R api/diff.txt
    R api/metrics-api-common/pom.xml
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogging.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/Headers.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ManifestInformation.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/OriginValidation.java
    R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/StringValue.java
    R api/metrics-api-common/src/main/resources/META-INF/beans.xml
    R api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducerTest.java
    R api/metrics-api-jaxrs-1.1/pom.xml
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ApplicationExceptionMapper.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/BadRequestExceptionMapper.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotAcceptableExceptionMapper.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotAllowedExceptionMapper.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotFoundExceptionMapper.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotSupportedExceptionMapper.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ReaderExceptionMapper.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsFilter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/PingHandler.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadException.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadInterceptor.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/PercentilesConverter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
    R api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
    R api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/beans.xml
    R api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/jboss-web.xml
    R api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/web.xml
    R api/metrics-api-jaxrs-1.1/src/main/webapp/favicon.ico
    R api/metrics-api-jaxrs-1.1/src/main/webapp/hawkular_logo.png
    R api/metrics-api-jaxrs-1.1/src/main/webapp/index.html
    R api/metrics-api-jaxrs-1.1/src/main/webapp/status.js
    R api/metrics-api-jaxrs-1.1/src/main/webapp/welcome.css
    M api/metrics-api-jaxrs/pom.xml
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogging.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/Headers.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ManifestInformation.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/OriginValidation.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/StringValue.java
    M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/beans.xml
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducerTest.java
    R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/pom.xml
    R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
    R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
    R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
    R containers/hawkular-metrics-openshift-jaxrs-1.1-integration/src/main/resources/META-INF/web-fragment.xml
    R containers/metrics-api-jaxrs-1.1-openshift/pom.xml
    M containers/pom.xml
    M core/metrics-model/pom.xml
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/TagRequest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/TenantDefinition.java
    R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeDeserializer.java
    R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeSerializer.java
    R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeDeserializer.java
    R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeyDeserializer.java
    R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeySerializer.java
    R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeSerializer.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
    M integration-tests/pom.xml
    R integration-tests/rest-tests-jaxrs-1.1/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #434 from hawkular/purge_jaxrs_11

Purge JAX-RS 1.1 related code.


  Commit: e8e752de1f15e36ef3f2f73d3eb8cca73b867123
      https://github.com/hawkular/hawkular-metrics/commit/e8e752de1f15e36ef3f2f73d3eb8cca73b867123
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-01-28 (Thu, 28 Jan 2016)

  Changed paths:
    M integration-tests/rest-tests-jaxrs/pom.xml

  Log Message:
  -----------
  It's no longer needed to build the rest-tests tests JAR (it used to be useful to run the suite against a JAX-RS 1.1 server)


  Commit: 3e645c9c896816a5e669ee95a66ca87489e50bc5
      https://github.com/hawkular/hawkular-metrics/commit/3e645c9c896816a5e669ee95a66ca87489e50bc5
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-01-28 (Thu, 28 Jan 2016)

  Changed paths:
    M integration-tests/rest-tests-jaxrs/pom.xml

  Log Message:
  -----------
  Merge pull request #435 from tsegismont/no-rest-tests-testjar

Don't build the rest-tests tests JAR


  Commit: 139448263700eef5357bd184cb4663ac3c484d87
      https://github.com/hawkular/hawkular-metrics/commit/139448263700eef5357bd184cb4663ac3c484d87
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-01-28 (Thu, 28 Jan 2016)

  Changed paths:
    M hawkular-component/pom.xml
    A hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
    A hawkular-component/src/main/webapp/WEB-INF/jboss-web.xml
    A hawkular-component/src/main/webapp/WEB-INF/web.xml
    A integration-tests/hawkular-server-tests/pom.xml
    A integration-tests/hawkular-server-tests/server-provisioning.xml
    A integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
    A integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
    M integration-tests/pom.xml
    M pom.xml

  Log Message:
  -----------
  Reapplied HWKMETRICS-69


  Commit: c471ec54f2863062ace0e006427cfe267738e587
      https://github.com/hawkular/hawkular-metrics/commit/c471ec54f2863062ace0e006427cfe267738e587
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2016-01-28 (Thu, 28 Jan 2016)

  Changed paths:
    M hawkular-component/pom.xml
    A hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
    A hawkular-component/src/main/webapp/WEB-INF/jboss-web.xml
    A hawkular-component/src/main/webapp/WEB-INF/web.xml
    A integration-tests/hawkular-server-tests/pom.xml
    A integration-tests/hawkular-server-tests/server-provisioning.xml
    A integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
    A integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
    M integration-tests/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #436 from tsegismont/reapply-hwkmetrics-69

Reapplied HWKMETRICS-69


  Commit: 0396455bfec2ee06abd09768d53ebde6cc157a9d
      https://github.com/hawkular/hawkular-metrics/commit/0396455bfec2ee06abd09768d53ebde6cc157a9d
  Author: Juraci Paixão Kröhling <juraci at kroehling.de>
  Date:   2016-01-28 (Thu, 28 Jan 2016)

  Changed paths:
    M hawkular-component/pom.xml
    M hawkular-component/src/main/webapp/WEB-INF/web.xml
    M pom.xml

  Log Message:
  -----------
  HWKMETRICS-344 - Added Secret Store integration


  Commit: 2b0bc24f059db9893ad14b358383d4049609a004
      https://github.com/hawkular/hawkular-metrics/commit/2b0bc24f059db9893ad14b358383d4049609a004
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-28 (Thu, 28 Jan 2016)

  Changed paths:
    M hawkular-component/pom.xml
    M hawkular-component/src/main/webapp/WEB-INF/web.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #438 from jpkrohling/HWKMETRICS-344-AddedSecretStoreIntegration

HWKMETRICS-344 - Added Secret Store integration


  Commit: ccbe3bd86dc34eca4667a68850b2cbfc48e43ca0
      https://github.com/hawkular/hawkular-metrics/commit/ccbe3bd86dc34eca4667a68850b2cbfc48e43ca0
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-01-29 (Fri, 29 Jan 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java

  Log Message:
  -----------
  Some filters should be pre-matching filters: they should be applied very early in the request processing pipeline


  Commit: 564345be5bc1a1d1fbc8dd1b12d997f8818d502a
      https://github.com/hawkular/hawkular-metrics/commit/564345be5bc1a1d1fbc8dd1b12d997f8818d502a
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-01-29 (Fri, 29 Jan 2016)

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

  Log Message:
  -----------
  CorsRequestFilter should have the highest priority


  Commit: ad543c7956e7dd17ac86130fffb07e547181b5e2
      https://github.com/hawkular/hawkular-metrics/commit/ad543c7956e7dd17ac86130fffb07e547181b5e2
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-29 (Fri, 29 Jan 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml

  Log Message:
  -----------
  Remove last lingering api-common references.


  Commit: 11b265e860ad55f7f7c0dfe7b6230d3a396f73ed
      https://github.com/hawkular/hawkular-metrics/commit/11b265e860ad55f7f7c0dfe7b6230d3a396f73ed
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2016-01-29 (Fri, 29 Jan 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml

  Log Message:
  -----------
  Merge pull request #440 from hawkular/api_common_cleanup

Remove last lingering api-common references.


  Commit: 8e3fc870334d0c47d93e8a89b7b0b18669f8ab9a
      https://github.com/hawkular/hawkular-metrics/commit/8e3fc870334d0c47d93e8a89b7b0b18669f8ab9a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-01-29 (Fri, 29 Jan 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsRequestFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java

  Log Message:
  -----------
  Merge pull request #437 from tsegismont/prematching-filters

Some filters should be pre-matching filters


  Commit: ab488a97afe6a8c6121b66edf7bfdfcd86221f7b
      https://github.com/hawkular/hawkular-metrics/commit/ab488a97afe6a8c6121b66edf7bfdfcd86221f7b
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-02-02 (Tue, 02 Feb 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-util/pom.xml
    M bus/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/cassandra-seed-provider/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/metrics-api-jaxrs-openshift/pom.xml
    M containers/pom.xml
    M core/metrics-core-service/pom.xml
    M core/metrics-model/pom.xml
    M core/rx-java-driver/pom.xml
    M core/schema-manager/pom.xml
    M core/task-queue/pom.xml
    M hawkular-component/pom.xml
    M integration-tests/hawkular-server-tests/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  Development 0.13.0-SNAPSHOT


  Commit: 74bc128d71ac68b60b41f3ef88dd7ae562adb469
      https://github.com/hawkular/hawkular-metrics/commit/74bc128d71ac68b60b41f3ef88dd7ae562adb469
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-02-03 (Wed, 03 Feb 2016)

  Changed paths:
    M README.adoc

  Log Message:
  -----------
  Doc should now refer to Wildfly 10


  Commit: 8510c498386489962e4dfd427046aae6a7aecf07
      https://github.com/hawkular/hawkular-metrics/commit/8510c498386489962e4dfd427046aae6a7aecf07
  Author: Juraci Paixão Kröhling <juraci at kroehling.de>
  Date:   2016-02-04 (Thu, 04 Feb 2016)

  Changed paths:
    M hawkular-component/pom.xml
    M hawkular-component/src/main/webapp/WEB-INF/web.xml
    M pom.xml

  Log Message:
  -----------
  HAWKULAR-985 - Removed direct dependency on secret store.


  Commit: c9260099383bcaab020b9623dff7baa1a421e73e
      https://github.com/hawkular/hawkular-metrics/commit/c9260099383bcaab020b9623dff7baa1a421e73e
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2016-02-04 (Thu, 04 Feb 2016)

  Changed paths:
    M hawkular-component/pom.xml
    M hawkular-component/src/main/webapp/WEB-INF/web.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #443 from jpkrohling/HAWKULAR-985-DeprecateServletContextEnhancer

HAWKULAR-985 - Removed direct dependency on secret store.


  Commit: ccd29298d6c20bd4c1822549032b143f221d8a73
      https://github.com/hawkular/hawkular-metrics/commit/ccd29298d6c20bd4c1822549032b143f221d8a73
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-02-05 (Fri, 05 Feb 2016)

  Changed paths:
    M hawkular-component/pom.xml
    A hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthHttpHandler.java
    A hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthServletExtension.java
    M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
    A hawkular-component/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
    M integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy

  Log Message:
  -----------
  HWKMETRICS-343 Grafana should be able to connect to a Metrics server protected by Accounts

The server now supports InfluxDB request parameter based authentication
(with an Undertow extension).

The database name is used to create the Hawkular-Persona header. This
allows to select the authenticated user tenant or an organization tenant.

Also, CORS filters are now removed from the component. CORS is managed
by Keycloack within Hawkular.


  Commit: 5c46759ef141aa1422897525e4ac6be4f7dcc8fb
      https://github.com/hawkular/hawkular-metrics/commit/5c46759ef141aa1422897525e4ac6be4f7dcc8fb
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2016-02-05 (Fri, 05 Feb 2016)

  Changed paths:
    M hawkular-component/pom.xml
    A hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthHttpHandler.java
    A hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthServletExtension.java
    M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
    A hawkular-component/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
    M integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy

  Log Message:
  -----------
  Merge pull request #441 from tsegismont/jira/HWKMETRICS-343

HWKMETRICS-343 Grafana should be able to connect to a Metrics server …


  Commit: d7d20df85e1842f52b0ae9b7bccbd3b538893de1
      https://github.com/hawkular/hawkular-metrics/commit/d7d20df85e1842f52b0ae9b7bccbd3b538893de1
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-02-05 (Fri, 05 Feb 2016)

  Changed paths:
    M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
    M hawkular-component/src/main/webapp/WEB-INF/web.xml
    M integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy

  Log Message:
  -----------
  HWKMETRICS-346 Fix bogus Hawkular Component security rules

Do not use declarative security in web.xml.

Note that the REST endpoints are still all secured by default, only a couple are white-listed for free access.


  Commit: dcda81547d7305eca7ce3dfa7d167c8754de4a61
      https://github.com/hawkular/hawkular-metrics/commit/dcda81547d7305eca7ce3dfa7d167c8754de4a61
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2016-02-05 (Fri, 05 Feb 2016)

  Changed paths:
    M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
    M hawkular-component/src/main/webapp/WEB-INF/web.xml
    M integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy

  Log Message:
  -----------
  Merge pull request #444 from tsegismont/jira/HWKMETRICS-346

HWKMETRICS-346 Fix bogus Hawkular Component security rules


  Commit: bd57bf2f1a6f01e31ae9fca957d32f908a49f2bc
      https://github.com/hawkular/hawkular-metrics/commit/bd57bf2f1a6f01e31ae9fca957d32f908a49f2bc
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-02-05 (Fri, 05 Feb 2016)

  Changed paths:
    M README.adoc

  Log Message:
  -----------
  Merge pull request #442 from tsegismont/wildfly_10_doc_update

Doc should now refer to Wildfly 10


  Commit: 41353049856121c98369c6f4c375a59ee3bedef9
      https://github.com/hawkular/hawkular-metrics/commit/41353049856121c98369c6f4c375a59ee3bedef9
  Author: Austin Kuo <auszon3 at gmail.com>
  Date:   2016-02-06 (Sat, 06 Feb 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java

  Log Message:
  -----------
  HWKMETRICS-309

Refactor the duplicate code in createAndFindMetricsWithTags method


  Commit: c993a7892f7be3c1e27817f3a3e1cd89ab6a1569
      https://github.com/hawkular/hawkular-metrics/commit/c993a7892f7be3c1e27817f3a3e1cd89ab6a1569
  Author: Austin Kuo <auszon3 at gmail.com>
  Date:   2016-02-07 (Sun, 07 Feb 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java

  Log Message:
  -----------
  HWKMETRICS-309

Factor out the data code into an individual method to reduce redundant code.


  Commit: 521ee0035760a6d4cac281f7d2e499a8596b2516
      https://github.com/hawkular/hawkular-metrics/commit/521ee0035760a6d4cac281f7d2e499a8596b2516
  Author: Austin Kuo <auszon3 at gmail.com>
  Date:   2016-02-07 (Sun, 07 Feb 2016)

  Changed paths:
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PidFile.java

  Log Message:
  -----------
  Emend the comment


  Commit: 88ca014d7d9591d60b249dc596dfb1b2f8d53313
      https://github.com/hawkular/hawkular-metrics/commit/88ca014d7d9591d60b249dc596dfb1b2f8d53313
  Author: Heiko W. Rupp <hwr at pilhuhn.de>
  Date:   2016-02-07 (Sun, 07 Feb 2016)

  Changed paths:
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PidFile.java

  Log Message:
  -----------
  Merge pull request #448 from auszone/master

Emend the comment


  Commit: 80c056749b3d02075f114c0eb8b300e47fdc2ec8
      https://github.com/hawkular/hawkular-metrics/commit/80c056749b3d02075f114c0eb8b300e47fdc2ec8
  Author: Austin Kuo <auszon3 at gmail.com>
  Date:   2016-02-07 (Sun, 07 Feb 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java

  Log Message:
  -----------
  HWKMETRICS-348


  Commit: f71fc938876784015cfbba5b007f6e864d3ba8d6
      https://github.com/hawkular/hawkular-metrics/commit/f71fc938876784015cfbba5b007f6e864d3ba8d6
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2016-02-08 (Mon, 08 Feb 2016)

  Changed paths:
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PidFile.java
    R containers/cassandra-seed-provider/pom.xml
    R containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
    M containers/pom.xml

  Log Message:
  -----------
  HWKMETRICS-349: remove unused cassandra-seed-provider module, clean up the containers profiles.


  Commit: 1efcfc03f106e48548f0e68a375560824d473f01
      https://github.com/hawkular/hawkular-metrics/commit/1efcfc03f106e48548f0e68a375560824d473f01
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-02-09 (Tue, 09 Feb 2016)

  Changed paths:
    M core/task-queue/pom.xml

  Log Message:
  -----------
  Disable task queue tests since they are unreliable and the module is not used.


  Commit: c02638021b8cfde9daadf967ae3d72543c62a8fc
      https://github.com/hawkular/hawkular-metrics/commit/c02638021b8cfde9daadf967ae3d72543c62a8fc
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-02-09 (Tue, 09 Feb 2016)

  Changed paths:
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PidFile.java
    R containers/cassandra-seed-provider/pom.xml
    R containers/cassandra-seed-provider/src/main/java/org/hawkular/openshift/cassandra/OpenshiftSeedProvider.java
    M containers/pom.xml

  Log Message:
  -----------
  Merge pull request #452 from mwringe/HWKMETRICS-349

HWKMETRICS-349: remove unused cassandra-seed-provider module


  Commit: 38810c5ef20063c9386e9a798f1bd2986578a0f4
      https://github.com/hawkular/hawkular-metrics/commit/38810c5ef20063c9386e9a798f1bd2986578a0f4
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2016-02-09 (Tue, 09 Feb 2016)

  Changed paths:
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java

  Log Message:
  -----------
  HWKMETRICS-350: update required to function properly with latest builds from origin master due to api changes.


  Commit: 93a3d15c87629a3af88b5620c5492e313d7b322a
      https://github.com/hawkular/hawkular-metrics/commit/93a3d15c87629a3af88b5620c5492e313d7b322a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-02-09 (Tue, 09 Feb 2016)

  Changed paths:
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java

  Log Message:
  -----------
  Merge pull request #453 from mwringe/HWKMETRICS-350

HWKMETRICS-350


  Commit: 03b3d4d198a1329ae619a474f83b09612af2a65e
      https://github.com/hawkular/hawkular-metrics/commit/03b3d4d198a1329ae619a474f83b09612af2a65e
  Author: Austin Kuo <auszon3 at gmail.com>
  Date:   2016-02-10 (Wed, 10 Feb 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java

  Log Message:
  -----------
  Change a for-clause to Obervable


  Commit: ff994a55b8173a89aa2ff80be9b46b994313bc81
      https://github.com/hawkular/hawkular-metrics/commit/ff994a55b8173a89aa2ff80be9b46b994313bc81
  Author: Jeeva Kandasamy <jkandasa at redhat.com>
  Date:   2016-02-10 (Wed, 10 Feb 2016)

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

  Log Message:
  -----------
  influxdb max(value) always returning positive number


  Commit: ea2cbeb3feabd5d832ac9fc58ff09fc44bc9bcc8
      https://github.com/hawkular/hawkular-metrics/commit/ea2cbeb3feabd5d832ac9fc58ff09fc44bc9bcc8
  Author: Heiko W. Rupp <hwr at pilhuhn.de>
  Date:   2016-02-10 (Wed, 10 Feb 2016)

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

  Log Message:
  -----------
  Merge pull request #454 from jkandasa/master

[HWKMETRICS-351] influxdb max(value) always returning positive number


  Commit: 3aa29314dde1f1f42fb66748e306b10eb8fb01e9
      https://github.com/hawkular/hawkular-metrics/commit/3aa29314dde1f1f42fb66748e306b10eb8fb01e9
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-02-10 (Wed, 10 Feb 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java

  Log Message:
  -----------
  Merge pull request #447 from auszone/HWKMETRICS-309

[HWKMETRICS-309]


  Commit: 480ee2e1310fde3519532c37b91724ce5ef6a451
      https://github.com/hawkular/hawkular-metrics/commit/480ee2e1310fde3519532c37b91724ce5ef6a451
  Author: Austin Kuo <auszon3 at gmail.com>
  Date:   2016-02-11 (Thu, 11 Feb 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java

  Log Message:
  -----------
  Change the license header


  Commit: bb5cb139a33fc6d89fb58dde81a894aa177f06e4
      https://github.com/hawkular/hawkular-metrics/commit/bb5cb139a33fc6d89fb58dde81a894aa177f06e4
  Author: Juraci Paixão Kröhling <juraci at kroehling.de>
  Date:   2016-02-11 (Thu, 11 Feb 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Updated Accounts to 2.0.21.Final


  Commit: 8898d48ed6e3c9243f90ff3558c933a13fd3a46f
      https://github.com/hawkular/hawkular-metrics/commit/8898d48ed6e3c9243f90ff3558c933a13fd3a46f
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-02-12 (Fri, 12 Feb 2016)

  Changed paths:
    M bus/pom.xml
    M pom.xml

  Log Message:
  -----------
  Upgrade to Hawkular Commons 0.3.5.Final and move the
version.org.hawkular.commons property to the top level pom.xml


  Commit: a654f2e0ff82c77a39d01d85926b06228e1bb0f8
      https://github.com/hawkular/hawkular-metrics/commit/a654f2e0ff82c77a39d01d85926b06228e1bb0f8
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-02-12 (Fri, 12 Feb 2016)

  Changed paths:
    M hawkular-component/pom.xml
    A hawkular-component/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
    M integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl

  Log Message:
  -----------
  HWKMETRICS-347 Hawkular Component should accept metric input from the
bus

Added a bean which listens to metric data coming from the bus and
persists it with the MetricsService.


  Commit: 751df402620f039b5b3efc44cdb8646fa739c59e
      https://github.com/hawkular/hawkular-metrics/commit/751df402620f039b5b3efc44cdb8646fa739c59e
  Author: Juraci Paixão Kröhling <juraci at kroehling.de>
  Date:   2016-02-12 (Fri, 12 Feb 2016)

  Changed paths:
    M bus/pom.xml
    M hawkular-component/pom.xml
    A hawkular-component/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
    M integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
    M pom.xml

  Log Message:
  -----------
  Merge pull request #1 from ppalaga/JPK-Accounts-2.0.21.Final

Upgrade to Hawkular Commons 0.3.5.Final and move the


  Commit: 0310c283857220634e6dfc45841238328d6bf073
      https://github.com/hawkular/hawkular-metrics/commit/0310c283857220634e6dfc45841238328d6bf073
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-02-12 (Fri, 12 Feb 2016)

  Changed paths:
    M bus/pom.xml
    M hawkular-component/pom.xml
    A hawkular-component/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
    M integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
    M pom.xml

  Log Message:
  -----------
  Merge pull request #455 from jpkrohling/JPK-Accounts-2.0.21.Final

Updated Accounts to 2.0.21.Final


  Commit: 240049d428e5192d2b8dd67b2cc1c33315a8f6e5
      https://github.com/hawkular/hawkular-metrics/commit/240049d428e5192d2b8dd67b2cc1c33315a8f6e5
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-02-12 (Fri, 12 Feb 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java

  Log Message:
  -----------
  Merge pull request #450 from auszone/HWKMETRICS-348

HWKMETRICS-348


  Commit: cd80fe033213421f723d8d55d4f9086ab5351119
      https://github.com/hawkular/hawkular-metrics/commit/cd80fe033213421f723d8d55d4f9086ab5351119
  Author: Austin Kuo <auszon3 at gmail.com>
  Date:   2016-02-13 (Sat, 13 Feb 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java

  Log Message:
  -----------
  [HWKMETRICS-219]Fix counter rate calculation


  Commit: 9e40633b494f230342db6b62b1063875b9e61af5
      https://github.com/hawkular/hawkular-metrics/commit/9e40633b494f230342db6b62b1063875b9e61af5
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-02-15 (Mon, 15 Feb 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  HAWKULAR-1026 unshallow the git clone so that license plugin stopps flagging files that have not changed


  Commit: 5ff1c02034f3931e721d0a4176df3d997ed9242d
      https://github.com/hawkular/hawkular-metrics/commit/5ff1c02034f3931e721d0a4176df3d997ed9242d
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2016-02-16 (Tue, 16 Feb 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Merge pull request #456 from ppalaga/HAWKULAR-1026

HAWKULAR-1026 unshallow the git clone so that license plugin stopps flagging fil


  Commit: 7dee24acfcfb3beac356e2c4d83b7b1704ebf82f
      https://github.com/hawkular/hawkular-metrics/commit/7dee24acfcfb3beac356e2c4d83b7b1704ebf82f
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-02-17 (Wed, 17 Feb 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java

  Log Message:
  -----------
  Merge pull request #451 from auszone/HWKMETRICS-219

[HWKMETRICS-219]Fix counter rate calculation


  Commit: 7844e6857802c0dbb4129f049e0a89d16911c6a0
      https://github.com/hawkular/hawkular-metrics/commit/7844e6857802c0dbb4129f049e0a89d16911c6a0
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-02-18 (Thu, 18 Feb 2016)

  Changed paths:
    M integration-tests/hawkular-server-tests/pom.xml
    M integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
    M integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
    A integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/BaseITest.groovy
    A integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/NewDataListenerITest.groovy
    A integration-tests/hawkular-server-tests/src/test/resources/logback-test.xml

  Log Message:
  -----------
  HWKMETRICS-352 Add integration tests to metric input from the bus

Configured the input queues and inserted data topics to be accessible to remote clients.

The integration test connects as a remote client, sends input data and listens to inserted data. Inserted data events must match input data.


  Commit: c849f407212075d53d6331aa6984d1c1794130f5
      https://github.com/hawkular/hawkular-metrics/commit/c849f407212075d53d6331aa6984d1c1794130f5
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-02-18 (Thu, 18 Feb 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java

  Log Message:
  -----------
  HWKMETRICS-353 Stacked metrics not ordered in any way

BucketPointCollector instances can be emitted in any order (coming from a flatMap of a groupObservable).


  Commit: 2c5a4adb7af05b371bbe47e960f0130cb1c0831e
      https://github.com/hawkular/hawkular-metrics/commit/2c5a4adb7af05b371bbe47e960f0130cb1c0831e
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-02-18 (Thu, 18 Feb 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java

  Log Message:
  -----------
  Merge pull request #458 from tsegismont/jira/HWKMETRICS-353

HWKMETRICS-353 Stacked metrics not ordered in any way


  Commit: 163a3c86fbb2ff1a575ef1bdfff0497a21b8361c
      https://github.com/hawkular/hawkular-metrics/commit/163a3c86fbb2ff1a575ef1bdfff0497a21b8361c
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-02-18 (Thu, 18 Feb 2016)

  Changed paths:
    M integration-tests/hawkular-server-tests/pom.xml
    M integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
    M integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
    A integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/BaseITest.groovy
    A integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/NewDataListenerITest.groovy
    A integration-tests/hawkular-server-tests/src/test/resources/logback-test.xml

  Log Message:
  -----------
  Merge pull request #457 from tsegismont/jira/HWKMETRICS-352

HWKMETRICS-352 Add integration tests to metric input from the bus


  Commit: 960bc5153b13917640f46c382246f621a3ad14cf
      https://github.com/hawkular/hawkular-metrics/commit/960bc5153b13917640f46c382246f621a3ad14cf
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-02-19 (Fri, 19 Feb 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
    M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
    M hawkular-component/src/main/webapp/WEB-INF/web.xml

  Log Message:
  -----------
  JacksonConfig doesn't need to be registered twice

It is now registered with the @Provider annotation, so remove the web.xml declaration.

After that the warning in the logs no longer shows up.


  Commit: 221912cae0cdae56aca6347bb1ba301bdec7a9c4
      https://github.com/hawkular/hawkular-metrics/commit/221912cae0cdae56aca6347bb1ba301bdec7a9c4
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-02-19 (Fri, 19 Feb 2016)

  Changed paths:
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Main.java
    M pom.xml

  Log Message:
  -----------
  Upgrade to Vert.x 3.2.1


  Commit: 197cedef27f0f1ee9824db572d23259e08255e18
      https://github.com/hawkular/hawkular-metrics/commit/197cedef27f0f1ee9824db572d23259e08255e18
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-02-19 (Fri, 19 Feb 2016)

  Changed paths:
    M clients/ptranslator/pom.xml

  Log Message:
  -----------
  Remove duplicated JBoss logging declaration

After that, the warning in the build log no longer shows up.


  Commit: 9282e689a94bd9314e52dafd8a8b5e58e4796ef0
      https://github.com/hawkular/hawkular-metrics/commit/9282e689a94bd9314e52dafd8a8b5e58e4796ef0
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-02-19 (Fri, 19 Feb 2016)

  Changed paths:
    M clients/ptranslator/ptrans.conf
    M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Configuration.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/ConfigurationKey.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Main.java
    A clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/ServerType.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/Constants.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSender.java
    M clients/ptranslator/src/test/resources/ptrans.conf

  Log Message:
  -----------
  HWKMETRICS-342 ptrans should work with a Metrics server protected by Accounts


  Commit: d0c669df86fd1e14aedf83306068fa2360ed1275
      https://github.com/hawkular/hawkular-metrics/commit/d0c669df86fd1e14aedf83306068fa2360ed1275
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-02-19 (Fri, 19 Feb 2016)

  Changed paths:
    A data-generator/pom.xml
    A data-generator/src/main/java/org/hawkular/metrics/generator/DataGenerator.java
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-355] initial commit for data generator

The build produces an executable JAR that supports a number of options in order
to support various scenarios. The tool currently only generates gauge data
points and does not set a TTL on rows inserted.


  Commit: e851bd1fe6fdd73feaad5436670c7e6ae67fd9be
      https://github.com/hawkular/hawkular-metrics/commit/e851bd1fe6fdd73feaad5436670c7e6ae67fd9be
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-02-19 (Fri, 19 Feb 2016)

  Changed paths:
    A data-generator/README.adoc
    M data-generator/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-355] add README


  Commit: 01f8c94cfdf6703d3811d624cb0f2254a528ffbf
      https://github.com/hawkular/hawkular-metrics/commit/01f8c94cfdf6703d3811d624cb0f2254a528ffbf
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-02-19 (Fri, 19 Feb 2016)

  Changed paths:
    M data-generator/src/main/java/org/hawkular/metrics/generator/DataGenerator.java

  Log Message:
  -----------
  fix license header


  Commit: 03956ee36dae612d147cc64d02fc92fdf2f5b831
      https://github.com/hawkular/hawkular-metrics/commit/03956ee36dae612d147cc64d02fc92fdf2f5b831
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-02-22 (Mon, 22 Feb 2016)

  Changed paths:
    A data-generator/README.adoc
    A data-generator/pom.xml
    A data-generator/src/main/java/org/hawkular/metrics/generator/DataGenerator.java
    M pom.xml

  Log Message:
  -----------
  Merge pull request #463 from jsanda/data-generator

Data generator tool


  Commit: 563d68a982b32524e414c775721f47b485dea257
      https://github.com/hawkular/hawkular-metrics/commit/563d68a982b32524e414c775721f47b485dea257
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
    M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
    M clients/ptranslator/pom.xml
    M clients/ptranslator/ptrans.conf
    M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Configuration.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/ConfigurationKey.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Main.java
    A clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/ServerType.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/Constants.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSender.java
    M clients/ptranslator/src/test/resources/ptrans.conf
    M hawkular-component/src/main/webapp/WEB-INF/web.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #459 from tsegismont/jira/HWKMETRICS-342

HWKMETRICS-342 ptrans should work with a Metrics server protected by Accounts


  Commit: 8141820f6f033887c83c815d6a6579defc5f6b97
      https://github.com/hawkular/hawkular-metrics/commit/8141820f6f033887c83c815d6a6579defc5f6b97
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-02-26 (Fri, 26 Feb 2016)

  Changed paths:
    M data-generator/pom.xml

  Log Message:
  -----------
  do not generate reduced dependency pom


  Commit: 87ad5830616765c8fc708df2971592af1ec5838c
      https://github.com/hawkular/hawkular-metrics/commit/87ad5830616765c8fc708df2971592af1ec5838c
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-02-29 (Mon, 29 Feb 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M core/rx-java-driver/pom.xml
    M core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSessionImpl.java
    R core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxUtil.java
    M pom.xml

  Log Message:
  -----------
  HWKMETRICS-356 Use RxJavaGuava instead of RxUtil

hawkular-metrics-rx-java-driver module has an RxUtil class, which was copied from https://github.com/ReactiveX/RxJavaGuava, because in the beginning the RxJavaGuava JAR was not in Maven Central.

Now that it is released in Central, we should use it instead of maintaining the code here.


  Commit: 96e6d3c83bb09f659c0cb6b17eb1a9648df66a6f
      https://github.com/hawkular/hawkular-metrics/commit/96e6d3c83bb09f659c0cb6b17eb1a9648df66a6f
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-02-29 (Mon, 29 Feb 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M core/rx-java-driver/pom.xml
    M core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSessionImpl.java
    R core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxUtil.java
    M pom.xml

  Log Message:
  -----------
  Merge pull request #464 from tsegismont/jira/HWKMETRICS-356

HWKMETRICS-356 Use RxJavaGuava instead of RxUtil


  Commit: 45086498f8ac2737a1964454e55d7fad7ad3960b
      https://github.com/hawkular/hawkular-metrics/commit/45086498f8ac2737a1964454e55d7fad7ad3960b
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-02-29 (Mon, 29 Feb 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Upgrade to hawkular-parent 36


  Commit: 37a406142804c69a423201ca5786756262f5bfc5
      https://github.com/hawkular/hawkular-metrics/commit/37a406142804c69a423201ca5786756262f5bfc5
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-02-29 (Mon, 29 Feb 2016)

  Changed paths:
    M integration-tests/hawkular-server-tests/pom.xml
    M pom.xml

  Log Message:
  -----------
  Upgrade to Accounts 2.0.22.Final and Commons 0.4.0.Final


  Commit: 7c6983bd2c28b088299df993d6535462039048fe
      https://github.com/hawkular/hawkular-metrics/commit/7c6983bd2c28b088299df993d6535462039048fe
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-02-29 (Mon, 29 Feb 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  TestNG is managed in hawkular-parent


  Commit: e226d5dda00db85eaa10f8404686472925801dad
      https://github.com/hawkular/hawkular-metrics/commit/e226d5dda00db85eaa10f8404686472925801dad
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-03-01 (Tue, 01 Mar 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  There is no reason to manage com.codahale.metrics:metrics-core


  Commit: d5e4b0d358bbdfb40afcc73d7d5c7a32a47dccc3
      https://github.com/hawkular/hawkular-metrics/commit/d5e4b0d358bbdfb40afcc73d7d5c7a32a47dccc3
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-03-01 (Tue, 01 Mar 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  There is no reason to manage io.fabric8:fabric8-arquillian


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

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-util/pom.xml
    M bus/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/metrics-api-jaxrs-openshift/pom.xml
    M containers/pom.xml
    M core/metrics-core-service/pom.xml
    M core/metrics-model/pom.xml
    M core/rx-java-driver/pom.xml
    M core/schema-manager/pom.xml
    M core/task-queue/pom.xml
    M data-generator/pom.xml
    M hawkular-component/pom.xml
    M integration-tests/hawkular-server-tests/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  Development 0.14.0-SNAPSHOT


  Commit: 3bd625a0f1df7d891624e70dcdbb0ca008d1cf48
      https://github.com/hawkular/hawkular-metrics/commit/3bd625a0f1df7d891624e70dcdbb0ca008d1cf48
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-03-02 (Wed, 02 Mar 2016)

  Changed paths:
    M integration-tests/hawkular-server-tests/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #466 from ppalaga/hawkular-parent-36

Upgrade to hawkular-parent 36


  Commit: 732730c7fe05dd46ef1eed94c7de01ccb0bad817
      https://github.com/hawkular/hawkular-metrics/commit/732730c7fe05dd46ef1eed94c7de01ccb0bad817
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-03 (Thu, 03 Mar 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-359] upgrade C* driver to version 3.0.0

There were some changes to the SSLOptions API in the driver. See
https://datastax-oss.atlassian.net/browse/JAVA-841 for details.


  Commit: 5d8da827a5fe0660d34ba312a61f419748d6b795
      https://github.com/hawkular/hawkular-metrics/commit/5d8da827a5fe0660d34ba312a61f419748d6b795
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-03-04 (Fri, 04 Mar 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M pom.xml

  Log Message:
  -----------
  Merge pull request #467 from jsanda/hwkmetrics-359

[HWKMETRICS-359] upgrade C* driver to version 3.0.0


  Commit: dc8da8faa0aa96ff0457fcd5e6ada90c45e1eec4
      https://github.com/hawkular/hawkular-metrics/commit/dc8da8faa0aa96ff0457fcd5e6ada90c45e1eec4
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-03-04 (Fri, 04 Mar 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    A core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/ResultSetToRowsTransformer.java

  Log Message:
  -----------
  HWKMETRICS-357 Rx computation threads may block while iterating over C* rows

Implemented a ResultSetToRowsTransformer, with backpressure support.


  Commit: 8ce8f77a1a93aa84525f79c587f125f99aa1462c
      https://github.com/hawkular/hawkular-metrics/commit/8ce8f77a1a93aa84525f79c587f125f99aa1462c
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-03-04 (Fri, 04 Mar 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSession.java
    M core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSessionImpl.java

  Log Message:
  -----------
  Added #executeAndFetch methods to RxSession


  Commit: 59b71ec2b42029c3f316b44ff3c87ab74544a26f
      https://github.com/hawkular/hawkular-metrics/commit/59b71ec2b42029c3f316b44ff3c87ab74544a26f
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-15 (Tue, 15 Mar 2016)

  Changed paths:
    A distros/pom.xml
    A distros/wildfly-standalone/pom.xml
    A distros/wildfly-standalone/src/assembly/dist.xml
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-364] initial commit for standalone wildfly distro

The standalone distro is a full WildFly 10 distro that includes the Hawkular
Metrics WAR. Cassandra needs to be installed separately.


  Commit: 8564769f2900b604d7bef39dc793335003fefcbf
      https://github.com/hawkular/hawkular-metrics/commit/8564769f2900b604d7bef39dc793335003fefcbf
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-15 (Tue, 15 Mar 2016)

  Changed paths:
    A distros/wildfly-embedded-cassandra/pom.xml
    A distros/wildfly-embedded-cassandra/src/assembly/dist.xml
    A distros/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
    M distros/wildfly-standalone/pom.xml
    M distros/wildfly-standalone/src/assembly/dist.xml

  Log Message:
  -----------
  [HWKMETRICS-364] initial commit for wildfly distro with embedded cassandra


  Commit: 8c35f2e88a0f991450f856498a3cc18395712b32
      https://github.com/hawkular/hawkular-metrics/commit/8c35f2e88a0f991450f856498a3cc18395712b32
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-03-16 (Wed, 16 Mar 2016)

  Changed paths:
    M core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSession.java

  Log Message:
  -----------
  Added Javadoc to RxSession


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

  Changed paths:
    M core/rx-java-driver/pom.xml
    A core/rx-java-driver/src/test/java/org/hawkular/rx/cassandra/driver/MockResultSet.java
    A core/rx-java-driver/src/test/java/org/hawkular/rx/cassandra/driver/MockRow.java
    A core/rx-java-driver/src/test/java/org/hawkular/rx/cassandra/driver/ResultSetToRowsTransformerTest.java

  Log Message:
  -----------
  Added ResultSetToRowsTransformerTest


  Commit: 5e8c3ae7321f52b623ec2d40f3628c77841009c8
      https://github.com/hawkular/hawkular-metrics/commit/5e8c3ae7321f52b623ec2d40f3628c77841009c8
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-03-20 (Sun, 20 Mar 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/rx-java-driver/pom.xml
    A core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/ResultSetToRowsTransformer.java
    M core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSession.java
    M core/rx-java-driver/src/main/java/org/hawkular/rx/cassandra/driver/RxSessionImpl.java
    A core/rx-java-driver/src/test/java/org/hawkular/rx/cassandra/driver/MockResultSet.java
    A core/rx-java-driver/src/test/java/org/hawkular/rx/cassandra/driver/MockRow.java
    A core/rx-java-driver/src/test/java/org/hawkular/rx/cassandra/driver/ResultSetToRowsTransformerTest.java

  Log Message:
  -----------
  Merge pull request #465 from tsegismont/jira/HWKMETRICS-357

HWKMETRICS-357 Rx computation threads may block while iterating over C* rows


  Commit: 8d25dea400ce15e15f633968abb9dfdfa3f3ea6c
      https://github.com/hawkular/hawkular-metrics/commit/8d25dea400ce15e15f633968abb9dfdfa3f3ea6c
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-21 (Mon, 21 Mar 2016)

  Changed paths:
    M distros/wildfly-embedded-cassandra/pom.xml
    M distros/wildfly-standalone/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-364] replace version with groupId


  Commit: 1c7c899c9a5def58e12cc35a8c7dce7f5aedd8d9
      https://github.com/hawkular/hawkular-metrics/commit/1c7c899c9a5def58e12cc35a8c7dce7f5aedd8d9
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-03-21 (Mon, 21 Mar 2016)

  Changed paths:
    A distros/pom.xml
    A distros/wildfly-embedded-cassandra/pom.xml
    A distros/wildfly-embedded-cassandra/src/assembly/dist.xml
    A distros/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
    A distros/wildfly-standalone/pom.xml
    A distros/wildfly-standalone/src/assembly/dist.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #469 from jsanda/hwkmetrics-364

HWKMETRICS-364


  Commit: 2793663e775630616bc402d3e916017cc8646973
      https://github.com/hawkular/hawkular-metrics/commit/2793663e775630616bc402d3e916017cc8646973
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-03-21 (Mon, 21 Mar 2016)

  Changed paths:
    A dist/pom.xml
    A dist/wildfly-embedded-cassandra/pom.xml
    A dist/wildfly-embedded-cassandra/src/assembly/dist.xml
    A dist/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
    A dist/wildfly-standalone/pom.xml
    A dist/wildfly-standalone/src/assembly/dist.xml
    R distros/pom.xml
    R distros/wildfly-embedded-cassandra/pom.xml
    R distros/wildfly-embedded-cassandra/src/assembly/dist.xml
    R distros/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
    R distros/wildfly-standalone/pom.xml
    R distros/wildfly-standalone/src/assembly/dist.xml

  Log Message:
  -----------
  [HWKMETRICS-364] Rename top level folder to dist.


  Commit: 7490bd9f867669092e5d35b07387a4ecfece27b7
      https://github.com/hawkular/hawkular-metrics/commit/7490bd9f867669092e5d35b07387a4ecfece27b7
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-03-21 (Mon, 21 Mar 2016)

  Changed paths:
    M dist/pom.xml
    M dist/wildfly-embedded-cassandra/pom.xml
    M dist/wildfly-standalone/pom.xml
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-364] Rename distros to dist; shorter name.


  Commit: 53b60c899e0cd804127811444f129ce4719af559
      https://github.com/hawkular/hawkular-metrics/commit/53b60c899e0cd804127811444f129ce4719af559
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-03-21 (Mon, 21 Mar 2016)

  Changed paths:
    M dist/wildfly-embedded-cassandra/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-364] Add a two letter differentiator for the file name of the distribution archive that include embedded Cassandra.


  Commit: 90d6c9bcd2495c6e179a2019a3fb26d6ed7c1abd
      https://github.com/hawkular/hawkular-metrics/commit/90d6c9bcd2495c6e179a2019a3fb26d6ed7c1abd
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-03-22 (Tue, 22 Mar 2016)

  Changed paths:
    A dist/pom.xml
    A dist/wildfly-embedded-cassandra/pom.xml
    A dist/wildfly-embedded-cassandra/src/assembly/dist.xml
    A dist/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
    A dist/wildfly-standalone/pom.xml
    A dist/wildfly-standalone/src/assembly/dist.xml
    R distros/pom.xml
    R distros/wildfly-embedded-cassandra/pom.xml
    R distros/wildfly-embedded-cassandra/src/assembly/dist.xml
    R distros/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
    R distros/wildfly-standalone/pom.xml
    R distros/wildfly-standalone/src/assembly/dist.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #470 from hawkular/dist_rename

[HWKMETRICS-364] Dist Rename


  Commit: 56c13710ecc0cb481e02452cc215db1279564d22
      https://github.com/hawkular/hawkular-metrics/commit/56c13710ecc0cb481e02452cc215db1279564d22
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-22 (Tue, 22 Mar 2016)

  Changed paths:
    M dist/wildfly-embedded-cassandra/pom.xml

  Log Message:
  -----------
  minor renaming to follow up changes in HWKMETRICS-364


  Commit: 914315e69a73923e21cf0c7962b9f874d6b569f1
      https://github.com/hawkular/hawkular-metrics/commit/914315e69a73923e21cf0c7962b9f874d6b569f1
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-03-22 (Tue, 22 Mar 2016)

  Changed paths:
    M integration-tests/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-371] Disable Hawkular integration tests until the related JIRA is resolved.


  Commit: 9bb07f037d1cc0e06d565411a4f1f97aeb1fe9fe
      https://github.com/hawkular/hawkular-metrics/commit/9bb07f037d1cc0e06d565411a4f1f97aeb1fe9fe
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-03-23 (Wed, 23 Mar 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-util/pom.xml
    M bus/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/metrics-api-jaxrs-openshift/pom.xml
    M containers/pom.xml
    M core/metrics-core-service/pom.xml
    M core/metrics-model/pom.xml
    M core/rx-java-driver/pom.xml
    M core/schema-manager/pom.xml
    M core/task-queue/pom.xml
    M data-generator/pom.xml
    M dist/pom.xml
    M dist/wildfly-embedded-cassandra/pom.xml
    M dist/wildfly-standalone/pom.xml
    M hawkular-component/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  Development 0.15.0-SNAPSHOT


  Commit: 5bcb4706a3eadc9a6132751eb430886a1dbeee4a
      https://github.com/hawkular/hawkular-metrics/commit/5bcb4706a3eadc9a6132751eb430886a1dbeee4a
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M core/metrics-core-service/pom.xml
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    A core/metrics-core-service/src/main/resources/cassalog.groovy
    R core/metrics-core-service/src/main/script/schema.groovy
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
    M core/metrics-core-service/src/test/resources/logback-test.xml
    R core/schema-manager/pom.xml
    R core/schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
    R core/schema-manager/src/main/java/org/hawkular/metrics/schema/TokenReplacingReader.java
    R core/schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogger.java
    R core/schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogging.java
    R core/schema-manager/src/main/resources/schema.cql
    A core/schema/pom.xml
    A core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    A core/schema/src/main/resources/cassalog.groovy
    M core/task-queue/pom.xml
    M core/task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
    M pom.xml

  Log Message:
  -----------
  initial integration of cassalog

This commit removes the schema-manager module and replaces it with the schema
module which encapsulates cassalog. Schema changes reside in a groovy script
named cassalog.groovy.


  Commit: 9d566e86057b4dd4f8d2b707a9818d6b16a2e8a4
      https://github.com/hawkular/hawkular-metrics/commit/9d566e86057b4dd4f8d2b707a9818d6b16a2e8a4
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    R core/metrics-core-service/src/main/resources/cassalog.groovy
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    M core/schema/src/main/resources/cassalog.groovy
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-361] add logic for version 0.8.0 of hawkular metrics

Hawkular Metrics 0.8.0 shipped in OpenShift 3.1 which means we need logic to
handle users upgrading from 0.8.0. We need to keep those schemas intacts. For
other versions, we can require a fresh install with a new schema for the
initial version that includes cassalog support.


  Commit: da3a217bfa6db9d81a7f22e5e079d20fe129ec84
      https://github.com/hawkular/hawkular-metrics/commit/da3a217bfa6db9d81a7f22e5e079d20fe129ec84
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M core/schema/src/main/resources/cassalog.groovy
    M integration-tests/hawkular-server-tests/pom.xml
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-361] clean up merge conflicts after rebase


  Commit: f2a46accac69c63da1b378c9cbd7748f1a0c0788
      https://github.com/hawkular/hawkular-metrics/commit/f2a46accac69c63da1b378c9cbd7748f1a0c0788
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    A core/schema/src/main/resources/bootstrap.groovy
    M core/schema/src/main/resources/cassalog.groovy
    M integration-tests/hawkular-server-tests/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-361] add bootstrap script to properly initialize schema

The previous code in cassalog.groovy that had some conditional logic based on
the version of Hawkular Metrics had some holes in the logic. bootstrap.groovy
has been added to handle new installs and upgrades. Any schema changes can
then be placed in cassalog.groovy without having to worry about whether it is
a new install or an upgrade.


  Commit: 98af199ac565c80a686396fcbacaeee4e442d55a
      https://github.com/hawkular/hawkular-metrics/commit/98af199ac565c80a686396fcbacaeee4e442d55a
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    R core/schema/src/main/resources/bootstrap.groovy
    R core/schema/src/main/resources/cassalog.groovy
    A core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy
    A core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
    A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.14.0.groovy

  Log Message:
  -----------
  [HWKMETRICS-361, HWKMETRICS-367] fix bootstrap log, reduce gc_grace_seconds


  Commit: fda0b27dfea9c0ed5ff0de73baab087b21ea14b3
      https://github.com/hawkular/hawkular-metrics/commit/fda0b27dfea9c0ed5ff0de73baab087b21ea14b3
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
    R core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.14.0.groovy
    A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
    M core/task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
    M integration-tests/hawkular-server-tests/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-361] minor changes based on discussions on how to handle upgrades


  Commit: 05ff310915a5769c669ea10cfb844dd092d34400
      https://github.com/hawkular/hawkular-metrics/commit/05ff310915a5769c669ea10cfb844dd092d34400
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-03-28 (Mon, 28 Mar 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M core/metrics-core-service/pom.xml
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    R core/metrics-core-service/src/main/script/schema.groovy
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
    M core/metrics-core-service/src/test/resources/logback-test.xml
    R core/schema-manager/pom.xml
    R core/schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
    R core/schema-manager/src/main/java/org/hawkular/metrics/schema/TokenReplacingReader.java
    R core/schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogger.java
    R core/schema-manager/src/main/java/org/hawkular/metrics/schema/log/SchemaManagerLogging.java
    R core/schema-manager/src/main/resources/schema.cql
    A core/schema/pom.xml
    A core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    A core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy
    A core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
    A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
    M core/task-queue/pom.xml
    M core/task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
    M integration-tests/hawkular-server-tests/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #468 from jsanda/cassalog

[HWKMETRICS-361] schema change management support


  Commit: e5172eb46c16e417a2a12aa117a80635e5de475a
      https://github.com/hawkular/hawkular-metrics/commit/e5172eb46c16e417a2a12aa117a80635e5de475a
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.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/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy

  Log Message:
  -----------
  [HWKMETRICS-368] add support for reading/writing gauge data points with tags

This commit also removes the gauge queries in DataAccessImpl that fetch the
write time. Those queries were unused.


  Commit: e183746285988460afb9658d5c493c4053e01088
      https://github.com/hawkular/hawkular-metrics/commit/e183746285988460afb9658d5c493c4053e01088
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-368] add support for reading/writing counter data points with tags


  Commit: fa1e5b6e4e858b9e65dee8723bf6384f3fe2dffe
      https://github.com/hawkular/hawkular-metrics/commit/fa1e5b6e4e858b9e65dee8723bf6384f3fe2dffe
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.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/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-368] add support for reading/writing availability data points with tags

This commit also removes unused queries involving writetime


  Commit: 958858e86fc1f616620387d7ccbe0ae6d89f1e2f
      https://github.com/hawkular/hawkular-metrics/commit/958858e86fc1f616620387d7ccbe0ae6d89f1e2f
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.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/GaugesITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-368] add REST API tests


  Commit: 2607b6795eeb712f34bccd24d9eaac4e374fbc98
      https://github.com/hawkular/hawkular-metrics/commit/2607b6795eeb712f34bccd24d9eaac4e374fbc98
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java

  Log Message:
  -----------
  [HWKMETRICS-368] field-level annotations are not needed


  Commit: b01e76bc19348277e0f9a873ed2910436bb285d3
      https://github.com/hawkular/hawkular-metrics/commit/b01e76bc19348277e0f9a873ed2910436bb285d3
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java

  Log Message:
  -----------
  [HWKMETRICS-368] remove commented out code


  Commit: 2bb579b4a59e3e0bef1004aa49da2c47fd495a6a
      https://github.com/hawkular/hawkular-metrics/commit/2bb579b4a59e3e0bef1004aa49da2c47fd495a6a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.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/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
    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/GaugesITest.groovy

  Log Message:
  -----------
  Merge pull request #472 from jsanda/hwkmetrics-368

HWKMETRICS-368


  Commit: cf849da4dc860a9966df821a42e266fc15e4f563
      https://github.com/hawkular/hawkular-metrics/commit/cf849da4dc860a9966df821a42e266fc15e4f563
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    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 clients/ptranslator/ptrans.conf
    M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Configuration.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSenderITest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/data/ServerDataHelper.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/FullStackITest.java
    M clients/ptranslator/src/test/resources/ptrans.conf
    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/AvailabilityMetricStatisticsITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/BaseITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/ErrorsITest.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/MetricsITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  [HWKMETRICS-24] /data endpoint became too complex to maintain since it was serving two purposes (retreive raw and statistical data). This is also consfusing to users because the decision as to what data to return was made at runtime based on the parameters.

Here are the changes in this commit:
1) all /data APIs have been deprecated
2) POST /data has been moved to POST /raw
3) GET $id/data has been split into two
  a) $id/raw - to retrieve raw data
  b) $id/stats - to retrieve bucketed/statistical data
4) Documentation for deprecated APIs has been updated to point to the new APIs.


  Commit: 35005d42b995682a545555996a5d5a281025c408
      https://github.com/hawkular/hawkular-metrics/commit/35005d42b995682a545555996a5d5a281025c408
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-376] use cassalog helper functions


  Commit: 4e1230440e0c217c7be2d5210dc31dbc813709a3
      https://github.com/hawkular/hawkular-metrics/commit/4e1230440e0c217c7be2d5210dc31dbc813709a3
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-376] upgrade to cassalog 0.1.2


  Commit: e50eaf77e5c560ab3d06331a5203c240a0f3cf97
      https://github.com/hawkular/hawkular-metrics/commit/e50eaf77e5c560ab3d06331a5203c240a0f3cf97
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    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 integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-24] Apply the same update to '/rate' endpoint since it currently serves two purposes (raw or stats) based on parameters.


  Commit: 031279b63b1d29764e678fcdea9c2f25dc36bbff
      https://github.com/hawkular/hawkular-metrics/commit/031279b63b1d29764e678fcdea9c2f25dc36bbff
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-24] Fix typos.


  Commit: 59a46fd442b11651edc6efe6b8e616694f612e95
      https://github.com/hawkular/hawkular-metrics/commit/59a46fd442b11651edc6efe6b8e616694f612e95
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-24] Update /rate changes based on feedback. /rate will return simple rates and /rate/stats should return computed stats on the rates.


  Commit: 261d6b0246537e3cadf33048578b3371f0f794d6
      https://github.com/hawkular/hawkular-metrics/commit/261d6b0246537e3cadf33048578b3371f0f794d6
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    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 clients/ptranslator/ptrans.conf
    M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Configuration.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSenderITest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/data/ServerDataHelper.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/FullStackITest.java
    M clients/ptranslator/src/test/resources/ptrans.conf
    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/AvailabilityMetricStatisticsITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/BaseITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/ErrorsITest.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/MetricsITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  Merge pull request #473 from hawkular/HWKMETRICS-24

[HWKMETRICS-24]


  Commit: 4cfc705280fd3945cbfdebc03cb35006fc29d027
      https://github.com/hawkular/hawkular-metrics/commit/4cfc705280fd3945cbfdebc03cb35006fc29d027
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    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/param/PercentilesConverter.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
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TaggedDataPointCollector.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/TaggedBucketPoint.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-373] initial support tag based bucketing


  Commit: 33f937188659fbba793d15adab1f5bfe07cbde7e
      https://github.com/hawkular/hawkular-metrics/commit/33f937188659fbba793d15adab1f5bfe07cbde7e
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    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/main/java/org/hawkular/metrics/core/service/TaggedDataPointCollector.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-373] add support for using multiple tag filters


  Commit: a9c2c4a8f9af7cc24d04dcaae2473ca9597bd87b
      https://github.com/hawkular/hawkular-metrics/commit/a9c2c4a8f9af7cc24d04dcaae2473ca9597bd87b
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-373] fix test


  Commit: a12211a5b6a5fe16fd8a2316ee0fd0aad75689c8
      https://github.com/hawkular/hawkular-metrics/commit/a12211a5b6a5fe16fd8a2316ee0fd0aad75689c8
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    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/MetricsServiceITest.java
    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/RESTTest.groovy

  Log Message:
  -----------
  [HWKMETRICS-377] add support for tagged buckets for counters


  Commit: 9b163371c98a3546c91ac084fc61c1ddfaa2b965
      https://github.com/hawkular/hawkular-metrics/commit/9b163371c98a3546c91ac084fc61c1ddfaa2b965
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-07 (Thu, 07 Apr 2016)

  Changed paths:
    M core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy
    M pom.xml

  Log Message:
  -----------
  Merge pull request #476 from jsanda/hwkmetrics-376

HWKMETRICS-376


  Commit: c713daaa5ebbc06590a989fb00c3a135cdc8f5b1
      https://github.com/hawkular/hawkular-metrics/commit/c713daaa5ebbc06590a989fb00c3a135cdc8f5b1
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-07 (Thu, 07 Apr 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-373] create new endpoint for fetching tagged buckets


  Commit: 62eda1088a0d02313e54fafd3380f90058909246
      https://github.com/hawkular/hawkular-metrics/commit/62eda1088a0d02313e54fafd3380f90058909246
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-07 (Thu, 07 Apr 2016)

  Changed paths:
    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 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

  Log Message:
  -----------
  [HWKMETRICS-373] add/update endpoint for fetched counter tagged buckets


  Commit: 3a7e5a8e31d1ea9d0e84d6cf81cbfa75023933ec
      https://github.com/hawkular/hawkular-metrics/commit/3a7e5a8e31d1ea9d0e84d6cf81cbfa75023933ec
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-373] initial support tag based bucketing


  Commit: 798c3dd34e7372fcefa70a169d7edccb423ba037
      https://github.com/hawkular/hawkular-metrics/commit/798c3dd34e7372fcefa70a169d7edccb423ba037
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-377] add support for tagged buckets for counters


  Commit: 3678917a2046fb16221cfae89fcf714ccafb6305
      https://github.com/hawkular/hawkular-metrics/commit/3678917a2046fb16221cfae89fcf714ccafb6305
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
    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/RESTTest.groovy

  Log Message:
  -----------
  [HWKMETRICS-370] add sum function in date range buckets


  Commit: 8a432556e5350423774deec4071050e4a1353b55
      https://github.com/hawkular/hawkular-metrics/commit/8a432556e5350423774deec4071050e4a1353b55
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TaggedDataPointCollector.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/TaggedBucketPoint.java
    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/RESTTest.groovy

  Log Message:
  -----------
  [HWKMETRICS-370] add sum function to tagged buckets


  Commit: 665b3c9f035bad31475ed95414298d64a77060ab
      https://github.com/hawkular/hawkular-metrics/commit/665b3c9f035bad31475ed95414298d64a77060ab
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-370] clean up merge conflicts from rebase


  Commit: a6d301c6b5f66ac445a32130617afe5db2efa555
      https://github.com/hawkular/hawkular-metrics/commit/a6d301c6b5f66ac445a32130617afe5db2efa555
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

  Changed paths:
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java

  Log Message:
  -----------
  [HWKMETRICS-378] Allow Metric deserializer to take tenant id as parameter; default value to "" if null. The existing constructor has been moved to a simple constructor, while the default behaviour of the JsonCreator constructor has not changed.


  Commit: 4ca390df3a585c1384aa168f22a96821f88ffde8
      https://github.com/hawkular/hawkular-metrics/commit/4ca390df3a585c1384aa168f22a96821f88ffde8
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

  Changed paths:
    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/param/PercentilesConverter.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
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TaggedDataPointCollector.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/TaggedBucketPoint.java
    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/RESTTest.groovy

  Log Message:
  -----------
  Merge pull request #474 from jsanda/hwkmetrics-373

HWKMETRICS-373


  Commit: 7c9accc44256b896f1e04a88fbe8a33d6158b1b1
      https://github.com/hawkular/hawkular-metrics/commit/7c9accc44256b896f1e04a88fbe8a33d6158b1b1
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

  Changed paths:
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy

  Log Message:
  -----------
  Fix wrong schema version and tag in 0.15.x schema upgrade file.


  Commit: da11221c44ebbe48b5c08f0ec5c5fa82635c0648
      https://github.com/hawkular/hawkular-metrics/commit/da11221c44ebbe48b5c08f0ec5c5fa82635c0648
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-370] fix formatting


  Commit: 90343d17f9d4719c09e2ad880d8873fc6d74e00e
      https://github.com/hawkular/hawkular-metrics/commit/90343d17f9d4719c09e2ad880d8873fc6d74e00e
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

  Changed paths:
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java

  Log Message:
  -----------
  Merge pull request #479 from hawkular/HWKMETRICS-378

LGTM


  Commit: b16f0bd6cfa19ba6199e1dc633a8a1c56a528668
      https://github.com/hawkular/hawkular-metrics/commit/b16f0bd6cfa19ba6199e1dc633a8a1c56a528668
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

  Changed paths:
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy

  Log Message:
  -----------
  Merge pull request #480 from hawkular/fix-0.15.0-schema

Fix wrong schema version and tag in 0.15.x schema upgrade file.


  Commit: 5b0a37866ebb0787484179f1abe2390dde739e27
      https://github.com/hawkular/hawkular-metrics/commit/5b0a37866ebb0787484179f1abe2390dde739e27
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-08 (Fri, 08 Apr 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TaggedDataPointCollector.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/TaggedBucketPoint.java
    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/RESTTest.groovy

  Log Message:
  -----------
  Merge pull request #477 from jsanda/hwkmetrics-370

HWKMETRICS-370


  Commit: b8e23aa8395619670e13be1f3f105dbdf0bcbda7
      https://github.com/hawkular/hawkular-metrics/commit/b8e23aa8395619670e13be1f3f105dbdf0bcbda7
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-18 (Mon, 18 Apr 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/CORSITest.groovy
    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/TenantITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-24] Migrate the mixed metrics insertion POST to /raw. This is the last '/data' endpoint that was not updated to the new '/raw' & '/stats' model.


  Commit: da13624c6f663cb8f5acebbf12d9ad3db56824f8
      https://github.com/hawkular/hawkular-metrics/commit/da13624c6f663cb8f5acebbf12d9ad3db56824f8
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-04-19 (Tue, 19 Apr 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/CORSITest.groovy
    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/TenantITest.groovy

  Log Message:
  -----------
  Merge pull request #482 from hawkular/HWKMETRICS-24-too

[HWKMETRICS-24] Migrate the mixed metrics insertion POST to /raw.


  Commit: a2d432ad3190ee95c2f9a6312ea5dfc66954674e
      https://github.com/hawkular/hawkular-metrics/commit/a2d432ad3190ee95c2f9a6312ea5dfc66954674e
  Author: Michael Burman <miburman at redhat.com>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    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/util/ApiUtils.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

  Log Message:
  -----------
  Remove the use of optional, it is useless with Observables (which can be empty)


  Commit: 96247947fc957f4b940ccc710a11e31a5a4d4c7d
      https://github.com/hawkular/hawkular-metrics/commit/96247947fc957f4b940ccc710a11e31a5a4d4c7d
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Upgrade to hawkular-parent 41, Accounts 2.0.25.Final and Commons
0.6.0.Final


  Commit: 1e9a1bdf8718070ce9c4b3ac3029d0e388086a0a
      https://github.com/hawkular/hawkular-metrics/commit/1e9a1bdf8718070ce9c4b3ac3029d0e388086a0a
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M .travis.install.cassandra.sh

  Log Message:
  -----------
  Use Cassandra 3.5.x in Travis builds


  Commit: 5a9b432eb13fa4525df8198ff3949a4ad1d9e49a
      https://github.com/hawkular/hawkular-metrics/commit/5a9b432eb13fa4525df8198ff3949a4ad1d9e49a
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-04-21 (Thu, 21 Apr 2016)

  Changed paths:
    M .travis.install.cassandra.sh
    M pom.xml

  Log Message:
  -----------
  Merge pull request #478 from ppalaga/160407-p40

Upgrade to hawkular-parent 40, Accounts 2.0.23.Final and Commons 0.5.0.Final


  Commit: 96ad594af64895581df07cf262a609989f529f86
      https://github.com/hawkular/hawkular-metrics/commit/96ad594af64895581df07cf262a609989f529f86
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-04-22 (Fri, 22 Apr 2016)

  Changed paths:
    M .travis.install.cassandra.sh

  Log Message:
  -----------
  Fix Travis Cassandra install file

You can't load the webpage in an environment variable because formatting
is not preserved. Then you can't grep on the content as expected.


  Commit: 353d381c4ac59e39d08679050cc5f935f259fb4f
      https://github.com/hawkular/hawkular-metrics/commit/353d381c4ac59e39d08679050cc5f935f259fb4f
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-04-22 (Fri, 22 Apr 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/webapp/static/index.html
    M api/metrics-api-jaxrs/src/main/webapp/static/welcome.css

  Log Message:
  -----------
  HWKMETRICS-388 Allow the status page to be loaded over https without errors

Use leading double-slash to inherit the protocol from the webpage

Also, fixed a missing semicolon and removed import from CSS to let the browser load CSS resources in parallel (instead of waiting for the welcome CSS to be loaded).


  Commit: a39d4477e63ad6e45ba529f5482183666fe4e258
      https://github.com/hawkular/hawkular-metrics/commit/a39d4477e63ad6e45ba529f5482183666fe4e258
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-04-22 (Fri, 22 Apr 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/webapp/static/index.html
    M api/metrics-api-jaxrs/src/main/webapp/static/welcome.css

  Log Message:
  -----------
  Merge pull request #485 from tsegismont/jira/HWKMETRICS-388

HWKMETRICS-388 Allow the status page to be loaded over https without errors


  Commit: 0a1fc01def87d930bd9ab046bbf1ba3aa67fc696
      https://github.com/hawkular/hawkular-metrics/commit/0a1fc01def87d930bd9ab046bbf1ba3aa67fc696
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-04-22 (Fri, 22 Apr 2016)

  Changed paths:
    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/util/ApiUtils.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

  Log Message:
  -----------
  Merge pull request #484 from burmanm/optional_removal

Refactor getMetricTags to remove use of Optional


  Commit: f51729748c67707eced08e54160141330f6d24bd
      https://github.com/hawkular/hawkular-metrics/commit/f51729748c67707eced08e54160141330f6d24bd
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-04-23 (Sat, 23 Apr 2016)

  Changed paths:
    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 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/MetricsServiceITest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-197] Add getTagValues method to request potential values of tags


  Commit: 804b994e4cb4b63435d9b4cfe5f5dc806248e206
      https://github.com/hawkular/hawkular-metrics/commit/804b994e4cb4b63435d9b4cfe5f5dc806248e206
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-04-25 (Mon, 25 Apr 2016)

  Changed paths:
    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 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/MetricsServiceITest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  Merge pull request #483 from burmanm/hwkmetrics-197

[HWKMETRICS-197] Add ability to fetch tag values


  Commit: adf4b3ba07606e98dbbd62a2164b5ce1477a6897
      https://github.com/hawkular/hawkular-metrics/commit/adf4b3ba07606e98dbbd62a2164b5ce1477a6897
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-04-26 (Tue, 26 Apr 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Upgr to hawkular-parent 42, Accounts 2.0.26.Final, Commons 0.6.1.Final

Swagger related artifacts and plugin now now managed in hawkular-parent


  Commit: d38dfeb0f3f2fcdb9caf267b70b2de48f1815b88
      https://github.com/hawkular/hawkular-metrics/commit/d38dfeb0f3f2fcdb9caf267b70b2de48f1815b88
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2016-04-26 (Tue, 26 Apr 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #488 from ppalaga/p42

Upgr to hawkular-parent 42, Accounts 2.0.26.Final, Commons 0.6.1.Final  Swagger


  Commit: e3d8bb5699d9217c8fa8e4fcd0935df3134ff615
      https://github.com/hawkular/hawkular-metrics/commit/e3d8bb5699d9217c8fa8e4fcd0935df3134ff615
  Author: Pavol Loffay <ploffay at redhat.com>
  Date:   2016-04-26 (Tue, 26 Apr 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    R api/metrics-api-jaxrs/src/main/rest-doc/apidoc.groovy
    M pom.xml

  Log Message:
  -----------
  apidoc reused from build-tools


  Commit: 2d4462415fbea9f3fcd821131c497d87bbf3b5ba
      https://github.com/hawkular/hawkular-metrics/commit/2d4462415fbea9f3fcd821131c497d87bbf3b5ba
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2016-04-26 (Tue, 26 Apr 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    R api/metrics-api-jaxrs/src/main/rest-doc/apidoc.groovy
    M pom.xml

  Log Message:
  -----------
  Merge pull request #486 from pavolloffay/apidoc-from-build-tools

apidoc.groovy reused from build-tools


  Commit: 33895471dd409417a0322639a6d1f33ac4feb03a
      https://github.com/hawkular/hawkular-metrics/commit/33895471dd409417a0322639a6d1f33ac4feb03a
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-04-26 (Tue, 26 Apr 2016)

  Changed paths:
    M 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/OrderConverter.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/OrderConverterTest.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Order.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/GaugesITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RootITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StatusITest.groovy

  Log Message:
  -----------
  HWKMETRICS-389 Endpoints that use the order param should accept lower case values

Added new converter and updated enum.

Also, updated two tests which must not run when not in a Maven build


  Commit: 52ec43f8a2b047ba4e69475536d27bb808308fbd
      https://github.com/hawkular/hawkular-metrics/commit/52ec43f8a2b047ba4e69475536d27bb808308fbd
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-04-26 (Tue, 26 Apr 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/rest-doc/base.adoc

  Log Message:
  -----------
  Update doc


  Commit: af5bfe93f74de4bdb782ad4e6f5f033b865fcc49
      https://github.com/hawkular/hawkular-metrics/commit/af5bfe93f74de4bdb782ad4e6f5f033b865fcc49
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-04-26 (Tue, 26 Apr 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/TagsITest.groovy

  Log Message:
  -----------
  Add untyped generic endpoint for tagValues fetching


  Commit: db8b3542cb86245b3f38433c2353cfb068a7c8db
      https://github.com/hawkular/hawkular-metrics/commit/db8b3542cb86245b3f38433c2353cfb068a7c8db
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-04-26 (Tue, 26 Apr 2016)

  Changed paths:
    M 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/OrderConverter.java
    M api/metrics-api-jaxrs/src/main/rest-doc/base.adoc
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/OrderConverterTest.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Order.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/GaugesITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RootITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StatusITest.groovy

  Log Message:
  -----------
  Merge pull request #491 from tsegismont/jira/HWKMETRICS-389

HWKMETRICS-389 Endpoints that use the order param should accept lower case values


  Commit: 76bb1e94240f40350128c184b599a42ebf2c712f
      https://github.com/hawkular/hawkular-metrics/commit/76bb1e94240f40350128c184b599a42ebf2c712f
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-26 (Tue, 26 Apr 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/BucketPoint.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.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

  Log Message:
  -----------
  [HWKMETRICS-396] exclude stats fields when buckets are empty


  Commit: 290cd8cd8bec1774aa8e98710855975a39b7bf92
      https://github.com/hawkular/hawkular-metrics/commit/290cd8cd8bec1774aa8e98710855975a39b7bf92
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.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/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/MetricType.java
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy

  Log Message:
  -----------
  [HWKMETRICS-384] initial support for string metrics in core service


  Commit: 15b06a7ef66942460dcbd6d083c81c4d297dcd6e
      https://github.com/hawkular/hawkular-metrics/commit/15b06a7ef66942460dcbd6d083c81c4d297dcd6e
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

  Changed paths:
    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/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-384] add method for fetching distinct strings


  Commit: a6e744f6cf52698be5b9136f9cf284a544341c32
      https://github.com/hawkular/hawkular-metrics/commit/a6e744f6cf52698be5b9136f9cf284a544341c32
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/SumNumericBucketPointCollector.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/BucketPoint.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/NumericBucketPoint.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.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

  Log Message:
  -----------
  Merge pull request #494 from jsanda/hwkmetrics-396

[HWKMETRICS-396] exclude stats fields when buckets are empty


  Commit: 8c9b0c3659a095fd8046ca9a93bdb5d8b02b1577
      https://github.com/hawkular/hawkular-metrics/commit/8c9b0c3659a095fd8046ca9a93bdb5d8b02b1577
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

  Changed paths:
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy

  Log Message:
  -----------
  Ignore CORSITest.groovy if not in Maven build


  Commit: b879ac489563d5883c1c74c0ad7cb28d206b44b3
      https://github.com/hawkular/hawkular-metrics/commit/b879ac489563d5883c1c74c0ad7cb28d206b44b3
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

  Changed paths:
    M integration-tests/rest-tests-jaxrs/pom.xml
    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/InfluxITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  Use Jackson instead of JSON-lib

Jackson has a deserialization feature which allows to always convert floating values to BigDecimal. This works well with Groovy as literal floating numbers are BigDecimal by default.

This will hopefully avoid much of the intermittent failures we see on Travis (e.g. expected 43.0 but go 43)

Also, simplified success/failure handlers.


  Commit: cde8d0f736b456ba7383df6c609ab1cb97ed49f7
      https://github.com/hawkular/hawkular-metrics/commit/cde8d0f736b456ba7383df6c609ab1cb97ed49f7
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

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

  Log Message:
  -----------
  Fixed CORSITest.groovy


  Commit: c855b456e3b6ab2729b6c201ea2e18dc4122df83
      https://github.com/hawkular/hawkular-metrics/commit/c855b456e3b6ab2729b6c201ea2e18dc4122df83
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

  Changed paths:
    M integration-tests/rest-tests-jaxrs/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.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/InfluxITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  Merge pull request #495 from tsegismont/test_fixes

rest-tests enhancements


  Commit: 0fe8267c99a6e8bcabf0baf82537c12ef5dc10c1
      https://github.com/hawkular/hawkular-metrics/commit/0fe8267c99a6e8bcabf0baf82537c12ef5dc10c1
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

  Changed paths:
    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 core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-148] Update metrics creation to allow users to overwrite previously created metric definitions. The flag defaults to false and is not required.


  Commit: 15380e1c8e1ecd918b25dbcac771fc06ec5abe9c
      https://github.com/hawkular/hawkular-metrics/commit/15380e1c8e1ecd918b25dbcac771fc06ec5abe9c
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

  Changed paths:
    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

  Log Message:
  -----------
  [HWKMETRICS-148] Update verbiage to clarify what is being overwritten for metrics.


  Commit: 9659c3a0a74d7cb96bd064c2771c3f0ba8fad4ed
      https://github.com/hawkular/hawkular-metrics/commit/9659c3a0a74d7cb96bd064c2771c3f0ba8fad4ed
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-148] Extend overwrite definition functionality to tenants endpoint too.


  Commit: ef94d5f5b6dcae7d88a8540dbad981c06b90e81e
      https://github.com/hawkular/hawkular-metrics/commit/ef94d5f5b6dcae7d88a8540dbad981c06b90e81e
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java

  Log Message:
  -----------
  [HWKMETRICS-148] Purge unused tenant insertion method and statement.


  Commit: 6395b1cb2376be0dbe6ff4a2a36d6239a7e78fbe
      https://github.com/hawkular/hawkular-metrics/commit/6395b1cb2376be0dbe6ff4a2a36d6239a7e78fbe
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

  Changed paths:
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
    A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-384] initial REST API support for string metrics


  Commit: 7da0cb9d099219705a844ac22ee26461c6f21e5c
      https://github.com/hawkular/hawkular-metrics/commit/7da0cb9d099219705a844ac22ee26461c6f21e5c
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-148] Adjust tests to showcase the exact line for failures and use badPost to capture the expected request error.


  Commit: 301f7fffed16b57548d589d1568e201f9c5be792
      https://github.com/hawkular/hawkular-metrics/commit/301f7fffed16b57548d589d1568e201f9c5be792
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

  Changed paths:
    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/StringHandler.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-384] update mixed metrics endpoint to support string metrics


  Commit: a4882a4766947cfd54f3b327517e00df95ef36eb
      https://github.com/hawkular/hawkular-metrics/commit/a4882a4766947cfd54f3b327517e00df95ef36eb
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-04-27 (Wed, 27 Apr 2016)

  Changed paths:
    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/TenantsHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy

  Log Message:
  -----------
  Merge pull request #493 from hawkular/HWKMETRICS-148

[HWKMETRICS-148]


  Commit: 3a5c7893e1b73a18ab07ea11047d2a1e95bff67f
      https://github.com/hawkular/hawkular-metrics/commit/3a5c7893e1b73a18ab07ea11047d2a1e95bff67f
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-04-28 (Thu, 28 Apr 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    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/param/ConvertersProvider.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagNamesConverter.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/InvalidTagNamesConverterTest.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/TagNamesConverterTest.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/MetricsServiceITest.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TagNames.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
    M pom.xml

  Log Message:
  -----------
  HWKMETRICS-385 Deleting tags should only require the tag keys and not the values

Added a new JAX-RS param class. It allows to map a list of plain names mixed with name:value pairs (for backwared compatibility)
Updated the core service implementation so that tag values are loaded and from metric index. This is needed otherwise we can't delete rows from the tags index table (tvalue is part of the primary key).


  Commit: 0854c3ea02a772f060bdb6dfd50d75642d487361
      https://github.com/hawkular/hawkular-metrics/commit/0854c3ea02a772f060bdb6dfd50d75642d487361
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-04-28 (Thu, 28 Apr 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    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/param/ConvertersProvider.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagNamesConverter.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/InvalidTagNamesConverterTest.java
    A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/param/TagNamesConverterTest.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/MetricsServiceITest.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TagNames.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
    M pom.xml

  Log Message:
  -----------
  Merge pull request #490 from tsegismont/jira/HWKMETRICS-385

HWKMETRICS-385 Deleting tags should only require the tag keys and not the values


  Commit: cc4ffc37e88c4a7a80608ff808f9402847a05014
      https://github.com/hawkular/hawkular-metrics/commit/cc4ffc37e88c4a7a80608ff808f9402847a05014
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

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

  Log Message:
  -----------
  Fix description of ApiOperation


  Commit: 03e2fb4b69463ff6e87be816301017406a6bbe91
      https://github.com/hawkular/hawkular-metrics/commit/03e2fb4b69463ff6e87be816301017406a6bbe91
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M .travis.install.cassandra.sh

  Log Message:
  -----------
  Fix Travis install script

Follow if response code is 301
Use python instead of grep to determine preferred mirror from JSON


  Commit: 8bf12d6b8417dbe115d633b14bc31c057d9cf1a6
      https://github.com/hawkular/hawkular-metrics/commit/8bf12d6b8417dbe115d633b14bc31c057d9cf1a6
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/pom.xml
    A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricRegistryProvider.java
    M containers/hawkular-metrics-openshift-integration/pom.xml
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/Authenticator.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthenticator.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/DisabledAuthenticator.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthServletExtension.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/Utils.java
    A containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
    R containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/web-fragment.xml
    M containers/metrics-api-jaxrs-openshift/pom.xml
    A containers/metrics-api-jaxrs-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    M integration-tests/load-tests/README.adoc
    M integration-tests/load-tests/src/test/scala/org/hawkular/metrics/loadtest/MetricsSimulation.scala

  Log Message:
  -----------
  HWKMETRICS-330 Update filter to be async

A bit of context first. Hawkular Metrics is a reactive application and
calls to a blocking API should be avoided as much as possible.

The Openshift integration library had a servlet filter mechanism to
authenticate users. The filter code used the JDK's HTTP client to call
Kubernetes' master server. While this was alright has a first
implementation (in order to provide the feature as quickly as possible),
it is a serious limitation to reach our performance goals.

There were two problems to tackle:
1. choose an async HTTP client API
2. make the filter code asynchronous

For the HTTP client, I considered a few options: Netty, vert.x,
Undertow. I picked undertow because it does not add a new dependency,
we can reuse the io threads (instead of creating yet another thread
pool). The downside is that the Undertow client API is low-level (no pool
implementation) and not well documented.

For the filter code, my first try was to use servlet async API from the
filter. But RestEasy throws an exception because it wants start the
async exchange itself. I wrote to the resteasy-user list but got no
reply. And even if we had a fix, we would have to wait for a new
RestEasy and Wildfly release. So I wrote an Undertow extension which is
executed in io threads  *before* the servlet handler is involved.

The implementation consists in pooling Undertow HTTP client connections and
filering the Metrics client requests (only dispatch to the servlet
handler if the user is authenticated).

While working on the implementation I had to find a way to share the
MetricsRegistry between the webapp code and the authenticator code. So
there's a MetricsRegistry provider class in core-util now.

Also, I enhanced the Gatling scenario file to support multiple
authentication mechanisms (none, Hawkular integration, Openshift
htpasswd file, Openshift token). I took the opportunity to document the
scenario options in the project README.

Note that performance enhancements will be more visible in environments
where Kubernetes reponse time is minimal.


  Commit: 33da066d5277c6d9724ccfe9155d542432c451c6
      https://github.com/hawkular/hawkular-metrics/commit/33da066d5277c6d9724ccfe9155d542432c451c6
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java

  Log Message:
  -----------
  Fix static resources access


  Commit: c6358260fe640a46bef7828f4949f8db1d0d0df8
      https://github.com/hawkular/hawkular-metrics/commit/c6358260fe640a46bef7828f4949f8db1d0d0df8
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthenticator.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/DisabledAuthenticator.java
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/SecurityOption.java
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java

  Log Message:
  -----------
  Fix authentication selection

Multiple authenticators can be active at the same time


  Commit: d351f66518071d2f94a779c58b98b13b6b03f964
      https://github.com/hawkular/hawkular-metrics/commit/d351f66518071d2f94a779c58b98b13b6b03f964
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java

  Log Message:
  -----------
  Add a config flag to disable metrics jmx reporting

Disables reporting for both the driver's registry and our registry


  Commit: d20cc33b2463e7f7dedfc7716e61f9226e663688
      https://github.com/hawkular/hawkular-metrics/commit/d20cc33b2463e7f7dedfc7716e61f9226e663688
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M README.adoc

  Log Message:
  -----------
  Require the proper Cassandra version 3.4 in README.adoc


  Commit: 0b654ab5b2c3a0da2b79841d62b32a4706cc8a67
      https://github.com/hawkular/hawkular-metrics/commit/0b654ab5b2c3a0da2b79841d62b32a4706cc8a67
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M README.adoc

  Log Message:
  -----------
  Merge pull request #489 from ppalaga/160426-readme

Require the proper Cassandra version 3.5 in README.adoc


  Commit: 0a1aace72fc749ee6f8c4496d40dfebda18ddfb2
      https://github.com/hawkular/hawkular-metrics/commit/0a1aace72fc749ee6f8c4496d40dfebda18ddfb2
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M api/metrics-api-util/pom.xml
    A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricRegistryProvider.java
    M containers/hawkular-metrics-openshift-integration/pom.xml
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/Authenticator.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthentication.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthenticator.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftAuthenticationFilter.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenShiftTokenAuthentication.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthServletExtension.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/SecurityOption.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
    A containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/Utils.java
    A containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
    R containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/web-fragment.xml
    M containers/metrics-api-jaxrs-openshift/pom.xml
    A containers/metrics-api-jaxrs-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    M integration-tests/load-tests/README.adoc
    M integration-tests/load-tests/src/test/scala/org/hawkular/metrics/loadtest/MetricsSimulation.scala

  Log Message:
  -----------
  Merge pull request #481 from tsegismont/jira/HWKMETRICS-330

HWKMETRICS-330 Update filter to be async


  Commit: 08bb9e671303ace58699dc0c41adff9aa8dbfb70
      https://github.com/hawkular/hawkular-metrics/commit/08bb9e671303ace58699dc0c41adff9aa8dbfb70
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-384] enforce max string length


  Commit: 5a7166e419796b15743ab8e3c1bdc7b0ef1aeb34
      https://github.com/hawkular/hawkular-metrics/commit/5a7166e419796b15743ab8e3c1bdc7b0ef1aeb34
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-384] update description


  Commit: 16fec293343b91ef16e84f527201cc082023612e
      https://github.com/hawkular/hawkular-metrics/commit/16fec293343b91ef16e84f527201cc082023612e
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-384] fix grammar error


  Commit: 771aaf3eececd4edd4dd5e35f5c6183dd8ead2d0
      https://github.com/hawkular/hawkular-metrics/commit/771aaf3eececd4edd4dd5e35f5c6183dd8ead2d0
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-29 (Fri, 29 Apr 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/TagsITest.groovy

  Log Message:
  -----------
  Merge pull request #492 from burmanm/hwkmetrics-197_generic

Add untyped generic endpoint for tagValues fetching


  Commit: 02b9defce68a2a65974b6175ba35b26968f28e25
      https://github.com/hawkular/hawkular-metrics/commit/02b9defce68a2a65974b6175ba35b26968f28e25
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.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/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/MetricType.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
    A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy

  Log Message:
  -----------
  Merge pull request #496 from jsanda/hwkmetrics-384

[HWKMETRICS-384] Add string metric type


  Commit: d5bbd3a2172b7e39c9e0be6005d9275b724aaca7
      https://github.com/hawkular/hawkular-metrics/commit/d5bbd3a2172b7e39c9e0be6005d9275b724aaca7
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-05-01 (Sun, 01 May 2016)

  Changed paths:
    A core/configuration-service/pom.xml
    A core/configuration-service/src/main/java/org/hawkular/metrics/system/Configuration.java
    A core/configuration-service/src/main/java/org/hawkular/metrics/system/ConfigurationService.java
    A core/configuration-service/src/test/java/org/hawkular/metrics/system/ConfigurationServiceTest.java
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-398] inital commit for new configuration service


  Commit: 7b44df7f82731d1a1d78c0014e2b57423e3df9ec
      https://github.com/hawkular/hawkular-metrics/commit/7b44df7f82731d1a1d78c0014e2b57423e3df9ec
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-05-02 (Mon, 02 May 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    A core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/Configuration.java
    A core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/ConfigurationService.java
    R core/configuration-service/src/main/java/org/hawkular/metrics/system/Configuration.java
    R core/configuration-service/src/main/java/org/hawkular/metrics/system/ConfigurationService.java
    A core/configuration-service/src/test/java/org/hawkular/metrics/sysconfig/ConfigurationServiceTest.java
    R core/configuration-service/src/test/java/org/hawkular/metrics/system/ConfigurationServiceTest.java
    M core/metrics-core-service/pom.xml
    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/MetricsServiceITest.java
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy

  Log Message:
  -----------
  [HWKMETRICS-398] update metrics service to use config service


  Commit: dcc6af2cf809330741423122b6feb7c912a7e79f
      https://github.com/hawkular/hawkular-metrics/commit/dcc6af2cf809330741423122b6feb7c912a7e79f
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-05-02 (Mon, 02 May 2016)

  Changed paths:
    M core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/ConfigurationService.java

  Log Message:
  -----------
  [HWKMETRICS-398] use toMap instead of separate map/reduce calls


  Commit: a05e5db4aa22a87758ca3a51453f6b84708deed1
      https://github.com/hawkular/hawkular-metrics/commit/a05e5db4aa22a87758ca3a51453f6b84708deed1
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-02 (Mon, 02 May 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    A core/configuration-service/pom.xml
    A core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/Configuration.java
    A core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/ConfigurationService.java
    A core/configuration-service/src/test/java/org/hawkular/metrics/sysconfig/ConfigurationServiceTest.java
    M core/metrics-core-service/pom.xml
    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/MetricsServiceITest.java
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
    M pom.xml

  Log Message:
  -----------
  Merge pull request #498 from jsanda/hwkmetrics-398

[HWKMETRICS-398] Introduce new configuration service


  Commit: 4c91d7952be6c360e88fda7f8570f8bbe26c936d
      https://github.com/hawkular/hawkular-metrics/commit/4c91d7952be6c360e88fda7f8570f8bbe26c936d
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-02 (Mon, 02 May 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-util/pom.xml
    M bus/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/metrics-api-jaxrs-openshift/pom.xml
    M containers/pom.xml
    M core/configuration-service/pom.xml
    M core/metrics-core-service/pom.xml
    M core/metrics-model/pom.xml
    M core/rx-java-driver/pom.xml
    M core/schema/pom.xml
    M core/task-queue/pom.xml
    M data-generator/pom.xml
    M dist/pom.xml
    M dist/wildfly-embedded-cassandra/pom.xml
    M dist/wildfly-standalone/pom.xml
    M hawkular-component/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  Development 0.16.0-SNAPSHOT


  Commit: 915874767369d655c66deb86f8c4c8532063e128
      https://github.com/hawkular/hawkular-metrics/commit/915874767369d655c66deb86f8c4c8532063e128
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-05-03 (Tue, 03 May 2016)

  Changed paths:
    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 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
    R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Order.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/PatternUtil.java
    R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TaggedDataPointCollector.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/NumericBucketPointTransformer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/NumericDataPointCollector.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedBucketPointTransformer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedDataPointCollector.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy

  Log Message:
  -----------
  HWKMETRICS-390 Endpoint for fetching rate data points need to support standard query params and sort behavior

I added a method in Order.java which factors out the logic to determine a default order. I updated the considering endpoints.

I change the get rate endpoint to support the new parameters. While its bucket parameters are deprecated and not removed, we need to check that they can't be set if order and limit are.

While updating the code in MetricsServiceImpl to adapt to the new  findRate signature, I extracted the code of #bucketize methods and created separated Transformer classes. Using these transformers with #compose is a more natural RxJava construct.


  Commit: 1dc367ee78512dd859b6927e0c5db7eb630a9430
      https://github.com/hawkular/hawkular-metrics/commit/1dc367ee78512dd859b6927e0c5db7eb630a9430
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-05-03 (Tue, 03 May 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedBucketPointTransformer.java

  Log Message:
  -----------
  Refactored TaggedBucketPointTransformer to be more functional

Create a Predicate<DataPoint> with Predicate#and instead of a list of
functions. Then when building the Observable we only have to call
Predicate#test


  Commit: 5d22e36c540f492dc51a11b6ee9b85cb1f1cb728
      https://github.com/hawkular/hawkular-metrics/commit/5d22e36c540f492dc51a11b6ee9b85cb1f1cb728
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-05-03 (Tue, 03 May 2016)

  Changed paths:
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSenderITest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/data/ServerDataHelper.java

  Log Message:
  -----------
  HWKMETRICS-397 Intermittent failure in ptrans tests on Travis

Do not fail the test if ServerDataHelper receives 204 No content. Give the test a chance to complete later.

Also, fail MetricsSenderITest if data size does not match expected data after ten pause-and-try cycles


  Commit: 5d7fd888d783cb39a5dab49f0e98fa9ee27577f2
      https://github.com/hawkular/hawkular-metrics/commit/5d7fd888d783cb39a5dab49f0e98fa9ee27577f2
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-05-03 (Tue, 03 May 2016)

  Changed paths:
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSenderITest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/data/ServerDataHelper.java

  Log Message:
  -----------
  Merge pull request #499 from tsegismont/master

HWKMETRICS-397 Intermittent failure in ptrans tests on Travis


  Commit: 937d9c6e567257b9a0c111999905350cd772a4b2
      https://github.com/hawkular/hawkular-metrics/commit/937d9c6e567257b9a0c111999905350cd772a4b2
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-05-03 (Tue, 03 May 2016)

  Changed paths:
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/data/ServerDataHelper.java

  Log Message:
  -----------
  HWKMETRICS-397 ServerDataHelper should return empty list if no metrics are found yet


  Commit: baea70154e19e01c8becc0884b4c5da4fd3ad68e
      https://github.com/hawkular/hawkular-metrics/commit/baea70154e19e01c8becc0884b4c5da4fd3ad68e
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-05-03 (Tue, 03 May 2016)

  Changed paths:
    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 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
    R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/NumericDataPointCollector.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Order.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/PatternUtil.java
    R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TaggedDataPointCollector.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/NumericBucketPointTransformer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/NumericDataPointCollector.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedBucketPointTransformer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedDataPointCollector.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy

  Log Message:
  -----------
  Merge pull request #497 from tsegismont/jira/HWKMETRICS-390

HWKMETRICS-390 Endpoint for fetching rate data points need to support standard query params and sort behavior


  Commit: 26bc1fb89d7b91125a55210421f650749bc8f158
      https://github.com/hawkular/hawkular-metrics/commit/26bc1fb89d7b91125a55210421f650749bc8f158
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-05-04 (Wed, 04 May 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TTLDataPoint.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/AggregatedValue.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/AggregationTemplate.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/MetricId.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/Retention.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/TagRequest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/Tenant.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/TenantDefinition.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/BucketConfig.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TimeRange.java

  Log Message:
  -----------
  Guava's Objects#toString is deprecated


  Commit: dc807334089484da14932b75e6eb26c834d0572d
      https://github.com/hawkular/hawkular-metrics/commit/dc807334089484da14932b75e6eb26c834d0572d
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-05-04 (Wed, 04 May 2016)

  Changed paths:
    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
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/transformer/MinMaxTimestampTransformer.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.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/CassandraBackendITest.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/GaugesITest.groovy

  Log Message:
  -----------
  HWKMETRICS-383 Allow fetch min and max timestamp for a metric

Added a MinMaxTimestampTransformer which loads min and max timestamp for each metric in a sequence.
Applied the transformer to all endpoints fetching metric definitions.


  Commit: c26a22139d9db653e12f1abe28abfd7ede287ca1
      https://github.com/hawkular/hawkular-metrics/commit/c26a22139d9db653e12f1abe28abfd7ede287ca1
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-05-04 (Wed, 04 May 2016)

  Changed paths:
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy

  Log Message:
  -----------
  Update CORSITest.groovy as well


  Commit: 5eb13c6dbddafdcc0fcd5eb7fc3dacd9858e18c8
      https://github.com/hawkular/hawkular-metrics/commit/5eb13c6dbddafdcc0fcd5eb7fc3dacd9858e18c8
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
    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
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/transformer/MinMaxTimestampTransformer.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.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/CORSITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/GaugesITest.groovy

  Log Message:
  -----------
  Merge pull request #500 from tsegismont/jira/HWKMETRICS-383

HWKMETRICS-383 Allow fetch min and max timestamp for a metric


  Commit: 5a68c28d5b20f3e6cb55b677b0eff151eeb19255
      https://github.com/hawkular/hawkular-metrics/commit/5a68c28d5b20f3e6cb55b677b0eff151eeb19255
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-05-11 (Wed, 11 May 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.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-model/src/main/java/org/hawkular/metrics/model/MetricType.java
    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/GaugesITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  HWKMETRICS-365 Support rate data for gauge metrics

Added rate related endpoints to GaugeHandler
Added GAUGE_RATE internal type (also, added missing STRING type to the "all" set in MetricType)
Changed MetricsService API so that rate and rate stats work on Metric<? extends Number> instead of Metric<Long>
Updated multiple metric stats algorithms to support GAUGE_RATE


  Commit: b89fb68dce4c4e280938f10d622e0f4d9375a9d5
      https://github.com/hawkular/hawkular-metrics/commit/b89fb68dce4c4e280938f10d622e0f4d9375a9d5
  Author: Pavol Loffay <ploffay at redhat.com>
  Date:   2016-05-12 (Thu, 12 May 2016)

  Changed paths:
    A hawkular-component/src/main/java/org/hawkular/metrics/component/MetricsJNDIPusblisher.java

  Log Message:
  -----------
  bind metrics service to JNDI


  Commit: aaa4e2962b7c40ab265cc7dd0b78bc07630e5250
      https://github.com/hawkular/hawkular-metrics/commit/aaa4e2962b7c40ab265cc7dd0b78bc07630e5250
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-05-12 (Thu, 12 May 2016)

  Changed paths:
    A hawkular-component/src/main/java/org/hawkular/metrics/component/MetricsJNDIPusblisher.java

  Log Message:
  -----------
  Merge pull request #502 from pavolloffay/jndi-binding

Bind metrics service to JNDI


  Commit: edd8e26497a8132be78a0e84960d6417a2cea8cf
      https://github.com/hawkular/hawkular-metrics/commit/edd8e26497a8132be78a0e84960d6417a2cea8cf
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-05-12 (Thu, 12 May 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.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-model/src/main/java/org/hawkular/metrics/model/MetricType.java
    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/GaugesITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  Merge pull request #501 from tsegismont/jira/HWKMETRICS-365

HWKMETRICS-365 Support rate data for gauge metrics


  Commit: 36f4bb7b3c6cb81c9aceaaee5654dbc220811ed6
      https://github.com/hawkular/hawkular-metrics/commit/36f4bb7b3c6cb81c9aceaaee5654dbc220811ed6
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-05-13 (Fri, 13 May 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Upgrade to hawkular-parent 43 and newest Commons srcdep


  Commit: caca6a0d5691e0894f2df9ac99abd5d26c91ddce
      https://github.com/hawkular/hawkular-metrics/commit/caca6a0d5691e0894f2df9ac99abd5d26c91ddce
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-05-13 (Fri, 13 May 2016)

  Changed paths:
    M hawkular-component/pom.xml
    R hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
    M integration-tests/hawkular-server-tests/pom.xml
    M integration-tests/hawkular-server-tests/server-provisioning.xml
    M integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl

  Log Message:
  -----------
  HWKMETRICS-399 Make Metrics independent of Hawkular Accounts


  Commit: 7cefe993d4583f0fbab6ddafdd6cd4b13d460eac
      https://github.com/hawkular/hawkular-metrics/commit/7cefe993d4583f0fbab6ddafdd6cd4b13d460eac
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-13 (Fri, 13 May 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CounterITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GaugeITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MixedMetricsITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/StringITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/TagsITest.java

  Log Message:
  -----------
  [HWKMETRICS-305] Initial split of the huge MetricsServiceITest file. Split tests by metric type.


  Commit: 6dfb4353596e2c01844fc983e59f7a92ea533cc4
      https://github.com/hawkular/hawkular-metrics/commit/6dfb4353596e2c01844fc983e59f7a92ea533cc4
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-13 (Fri, 13 May 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseMetricsITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CounterITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GaugeITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MixedMetricsITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/StringITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/TagsITest.java

  Log Message:
  -----------
  [HWKMETRICS-305] Cleanup of existing service tests and base classes.


  Commit: 42e291292bafe1a3ee3636d4cd2ca4cfc68b3877
      https://github.com/hawkular/hawkular-metrics/commit/42e291292bafe1a3ee3636d4cd2ca4cfc68b3877
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-13 (Fri, 13 May 2016)

  Changed paths:
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseMetricsITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/CounterITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GaugeITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MixedMetricsITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/StringITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/TagsITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GenerateRateITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/MixedMetricsITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/RatesITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/StringITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java

  Log Message:
  -----------
  [HWKMETRICS-305] Relocate all metrics related tests to a new package.


  Commit: 7e62f8b2718e5be2752887f6f3dde06b55c6627a
      https://github.com/hawkular/hawkular-metrics/commit/7e62f8b2718e5be2752887f6f3dde06b55c6627a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-16 (Mon, 16 May 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/StringITest.java

  Log Message:
  -----------
  [HWKMETRICS-305] Small fixes.


  Commit: 50e4ae9d222fa4349fe1f586df37e8657c038abd
      https://github.com/hawkular/hawkular-metrics/commit/50e4ae9d222fa4349fe1f586df37e8657c038abd
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-05-16 (Mon, 16 May 2016)

  Changed paths:
    M hawkular-component/src/main/webapp/WEB-INF/jboss-web.xml
    M hawkular-component/src/main/webapp/WEB-INF/web.xml
    M integration-tests/hawkular-server-tests/pom.xml

  Log Message:
  -----------
  More of HWKMETRICS-399 Make Metrics independent of Hawkular Accounts


  Commit: b953ca7d6bbbe6e2eb71d0818693a3eebbc25af5
      https://github.com/hawkular/hawkular-metrics/commit/b953ca7d6bbbe6e2eb71d0818693a3eebbc25af5
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-16 (Mon, 16 May 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java

  Log Message:
  -----------
  [HWKMETRICS-305] Make generic metric result order predictable.


  Commit: 91ba3d9c3ddd0c4879e1b530129904598e566fa2
      https://github.com/hawkular/hawkular-metrics/commit/91ba3d9c3ddd0c4879e1b530129904598e566fa2
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-16 (Mon, 16 May 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-305] Use a new tenant id for this test only.


  Commit: fed797aa0dc7e53ac851ecc88a517d8ad6271a9a
      https://github.com/hawkular/hawkular-metrics/commit/fed797aa0dc7e53ac851ecc88a517d8ad6271a9a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-16 (Mon, 16 May 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Revert okhttp client version to match influxdb-java requirements.


  Commit: 0b840952648e6690f8e154627c3e2393da8ac291
      https://github.com/hawkular/hawkular-metrics/commit/0b840952648e6690f8e154627c3e2393da8ac291
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-05-17 (Tue, 17 May 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/GenerateRateITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/MetricsServiceITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/RatesITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GenerateRateITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/MixedMetricsITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/RatesITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/StringITest.java
    A 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/CountersITest.groovy

  Log Message:
  -----------
  Merge pull request #504 from hawkular/HWKMETRICS-305

HWKMETRICS-305 - Split MetricsServiceITest


  Commit: b10d8323e1ea0bdd170763b7ce735912ff46e119
      https://github.com/hawkular/hawkular-metrics/commit/b10d8323e1ea0bdd170763b7ce735912ff46e119
  Author: Michael Burman <miburman at redhat.com>
  Date:   2016-05-18 (Wed, 18 May 2016)

  Changed paths:
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-333] Add test for gauges with encoded comma in the value


  Commit: 704b5832ba0d6a907263bc7d298cd440ab899b2a
      https://github.com/hawkular/hawkular-metrics/commit/704b5832ba0d6a907263bc7d298cd440ab899b2a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-18 (Wed, 18 May 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-399] Update to hawkular.commons 0.7.1.Final


  Commit: 527e82f1107c41042e5d7bc01cab6f56e49ed590
      https://github.com/hawkular/hawkular-metrics/commit/527e82f1107c41042e5d7bc01cab6f56e49ed590
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-18 (Wed, 18 May 2016)

  Changed paths:
    R integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-399] Removed the authentication tests since they are no longer relavant.


  Commit: 1b96d5e7e28863a61cae267e66c53659726191af
      https://github.com/hawkular/hawkular-metrics/commit/1b96d5e7e28863a61cae267e66c53659726191af
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-05-18 (Wed, 18 May 2016)

  Changed paths:
    M hawkular-component/pom.xml
    R hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
    M hawkular-component/src/main/webapp/WEB-INF/jboss-web.xml
    M hawkular-component/src/main/webapp/WEB-INF/web.xml
    M integration-tests/hawkular-server-tests/pom.xml
    M integration-tests/hawkular-server-tests/server-provisioning.xml
    M integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
    R integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
    M pom.xml

  Log Message:
  -----------
  Merge pull request #505 from hawkular/HWKMETRICS-399

HWKMETRICS-399 Make Metrics independent of Hawkular Accounts


  Commit: b77d0b7ec898d5b1c0e395cf4a4e393b2c76bd1f
      https://github.com/hawkular/hawkular-metrics/commit/b77d0b7ec898d5b1c0e395cf4a4e393b2c76bd1f
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-24 (Tue, 24 May 2016)

  Changed paths:
    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/RESTTest.groovy

  Log Message:
  -----------
  [HWKMETRICS-345] Add integration tests to verify empty buckets are returned with zero values.


  Commit: 75db810c77958ff7795cd2704e93db627d7d5fa2
      https://github.com/hawkular/hawkular-metrics/commit/75db810c77958ff7795cd2704e93db627d7d5fa2
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-05-25 (Wed, 25 May 2016)

  Changed paths:
    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/RESTTest.groovy

  Log Message:
  -----------
  Merge pull request #506 from hawkular/HWKMETRICS-345

[HWKMETRICS-345] Add integration tests to verify empty buckets are returned with zero values.


  Commit: 4e089aa98644353216f8bac71a48e98c368ba098
      https://github.com/hawkular/hawkular-metrics/commit/4e089aa98644353216f8bac71a48e98c368ba098
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-25 (Wed, 25 May 2016)

  Changed paths:
    M hawkular-component/src/main/webapp/WEB-INF/web.xml

  Log Message:
  -----------
  [HWKMETRICS-401] Set /status, /static/* and / without authentication via simple security-constraint.


  Commit: ee92cb9fd1eef8cd5edb4b4097a76e374e1e061a
      https://github.com/hawkular/hawkular-metrics/commit/ee92cb9fd1eef8cd5edb4b4097a76e374e1e061a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-25 (Wed, 25 May 2016)

  Changed paths:
    M hawkular-component/src/main/webapp/WEB-INF/web.xml

  Log Message:
  -----------
  [HWKMETRICS-401] Remove / form the list of unauthenticated resources since it forces everything to not require authentication.


  Commit: 79673dd820afce75387aa56ed94af921ebd48a21
      https://github.com/hawkular/hawkular-metrics/commit/79673dd820afce75387aa56ed94af921ebd48a21
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2016-05-26 (Thu, 26 May 2016)

  Changed paths:
    M hawkular-component/src/main/webapp/WEB-INF/web.xml

  Log Message:
  -----------
  Merge pull request #507 from hawkular/HWKMETRICS-401

HWKMETRICS-401


  Commit: 7a9b99abab8801208200ec93aa2d47bf64d1a18a
      https://github.com/hawkular/hawkular-metrics/commit/7a9b99abab8801208200ec93aa2d47bf64d1a18a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-26 (Thu, 26 May 2016)

  Changed paths:
    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/AvailabilityITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TagNames.java
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    M data-generator/src/main/java/org/hawkular/metrics/generator/DataGenerator.java

  Log Message:
  -----------
  Just fixing a few warnings.


  Commit: b2c625480e694121d01cef19f607ec6a9545c63e
      https://github.com/hawkular/hawkular-metrics/commit/b2c625480e694121d01cef19f607ec6a9545c63e
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-26 (Thu, 26 May 2016)

  Changed paths:
    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/util/MetricTypeTextConverter.java
    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/RESTTest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-402] Add endpoints for creating, updating, and querying String metric definitions and tags. Also extend existing tag tests to String metric type.


  Commit: dff970775bc13367f694837a1188aa93a804e041
      https://github.com/hawkular/hawkular-metrics/commit/dff970775bc13367f694837a1188aa93a804e041
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-05-27 (Fri, 27 May 2016)

  Changed paths:
    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/util/MetricTypeTextConverter.java
    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/RESTTest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  Merge pull request #509 from hawkular/HWKMETRICS-402

[HWKMETRICS-402]


  Commit: a0bf931d3d9b7c5d6dc9829e91e170ef38dbf5bb
      https://github.com/hawkular/hawkular-metrics/commit/a0bf931d3d9b7c5d6dc9829e91e170ef38dbf5bb
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-05-31 (Tue, 31 May 2016)

  Changed paths:
    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/AvailabilityITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TagNames.java
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    M data-generator/src/main/java/org/hawkular/metrics/generator/DataGenerator.java

  Log Message:
  -----------
  Merge pull request #508 from hawkular/fix_warnings

Just fixing a few warnings.


  Commit: 5a6b3d8d66f668b989e8144c2449597e18cb454a
      https://github.com/hawkular/hawkular-metrics/commit/5a6b3d8d66f668b989e8144c2449597e18cb454a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-05-31 (Tue, 31 May 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-util/pom.xml
    M bus/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/metrics-api-jaxrs-openshift/pom.xml
    M containers/pom.xml
    M core/configuration-service/pom.xml
    M core/metrics-core-service/pom.xml
    M core/metrics-model/pom.xml
    M core/rx-java-driver/pom.xml
    M core/schema/pom.xml
    M core/task-queue/pom.xml
    M data-generator/pom.xml
    M dist/pom.xml
    M dist/wildfly-embedded-cassandra/pom.xml
    M dist/wildfly-standalone/pom.xml
    M hawkular-component/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  Development 0.17.0-SNAPSHOT


  Commit: 01ee566e454a8411d65f39004f3583798c06c54e
      https://github.com/hawkular/hawkular-metrics/commit/01ee566e454a8411d65f39004f3583798c06c54e
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-06-02 (Thu, 02 Jun 2016)

  Changed paths:
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java

  Log Message:
  -----------
  HWKMETRICS-408 Buffer was already freed error

As advised by the Undertow dev team, use UndertowXnioSsl instead of the default Xnio implementation. UndertowXnioSsl is the only implementation which the Wildfly team uses for testing.


  Commit: 3ea7494ac421b00e9756724e59d8752e51b303ac
      https://github.com/hawkular/hawkular-metrics/commit/3ea7494ac421b00e9756724e59d8752e51b303ac
  Author: Matthew Wringe <mwringe at users.noreply.github.com>
  Date:   2016-06-02 (Thu, 02 Jun 2016)

  Changed paths:
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java

  Log Message:
  -----------
  Merge pull request #512 from tsegismont/jira/HWKMETRICS-408

HWKMETRICS-408 Buffer was already freed error


  Commit: 5f57209227760bb2e5007b140c0f90d3720e503e
      https://github.com/hawkular/hawkular-metrics/commit/5f57209227760bb2e5007b140c0f90d3720e503e
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-06-07 (Tue, 07 Jun 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxObject.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnit.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/ConvertersProvider.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/prettyprint/PrettyFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/prettyprint/PrettyInterceptor.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/InfluxQueryParseTreeWalker.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/ParseTreeWalkerProducer.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQueryParserFactory.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryErrorHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryErrorListener.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryParseException.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AggregatedColumnDefinition.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AggregatedColumnDefinitionBuilder.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AndBooleanExpression.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/BooleanExpression.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ColumnDefinition.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ColumnDefinitionBuilder.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DateOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DoubleFunctionArgument.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DoubleOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/EqBooleanExpression.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/FromClause.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/FunctionArgument.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GroupByClause.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GtBooleanExpression.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/InstantOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LimitClause.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ListSeriesDefinitionsParser.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongFunctionArgument.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LtBooleanExpression.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/MomentOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NameFunctionArgument.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NameOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NeqBooleanExpression.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NumberFunctionArgument.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/Operand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OperandUtils.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OrBooleanExpression.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RawColumnDefinition.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RawColumnDefinitionBuilder.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RegularExpression.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitions.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsBuilder.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/StringFunctionArgument.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryType.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitor.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/translate/ToIntervalTranslator.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregationFunction.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregationFunctionValidationRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregatorsRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/DefaultAggregatorRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/GroupByTimeRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/IllegalQueryException.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/InfluxSelectQueryRules.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/MetricNameRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/NameAndNumberAggregatorRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/OnlyOneColumnRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/QueryNotSupportedException.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/QueryValidator.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SelectQueryValidationRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SimpleTimeRangesOnlyRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/ValidationRulesProducer.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/DataTypesRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/HasNameRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectRules.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRulesProducer.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidator.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InvalidObjectException.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/SupportedColumnsRule.java
    M hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthHttpHandler.java
    M hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthServletExtension.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxDriverITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy

  Log Message:
  -----------
  HWKMETRICS-411 Deprecate the InfluxDB API

Also, fixed InfluxAuthHttpHandler, Hawkular server no longer uses the
Persona header.


  Commit: 14865f8715b194bc07e3d5b803212caa310b7cf0
      https://github.com/hawkular/hawkular-metrics/commit/14865f8715b194bc07e3d5b803212caa310b7cf0
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-06-07 (Tue, 07 Jun 2016)

  Changed paths:
    M hawkular-component/pom.xml

  Log Message:
  -----------
  HWKMETRICS-412 Add CORS filters back to hawkular component

When Metrics was integrated with Accounts, the CORS filters were removed
because CORS had to be managed by Keycloak.

Now that Accounts is removed, we must add them back, otherwise we can't
send CORS requests to Metrics.


  Commit: b2f66fcef8b546ea0c3797228c09b35c2071014e
      https://github.com/hawkular/hawkular-metrics/commit/b2f66fcef8b546ea0c3797228c09b35c2071014e
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-06-07 (Tue, 07 Jun 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxObject.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnit.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/ConvertersProvider.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/prettyprint/PrettyFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/prettyprint/PrettyInterceptor.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/InfluxQueryParseTreeWalker.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/ParseTreeWalkerProducer.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQueryParserFactory.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryErrorHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryErrorListener.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryParseException.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AggregatedColumnDefinition.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AggregatedColumnDefinitionBuilder.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AndBooleanExpression.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/BooleanExpression.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ColumnDefinition.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ColumnDefinitionBuilder.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DateOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DoubleFunctionArgument.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DoubleOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/EqBooleanExpression.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/FromClause.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/FunctionArgument.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GroupByClause.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GtBooleanExpression.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/InstantOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LimitClause.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ListSeriesDefinitionsParser.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongFunctionArgument.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LtBooleanExpression.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/MomentOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NameFunctionArgument.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NameOperand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NeqBooleanExpression.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NumberFunctionArgument.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/Operand.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OperandUtils.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OrBooleanExpression.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RawColumnDefinition.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RawColumnDefinitionBuilder.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RegularExpression.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitions.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsBuilder.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/StringFunctionArgument.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryType.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitor.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/translate/ToIntervalTranslator.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregationFunction.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregationFunctionValidationRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregatorsRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/DefaultAggregatorRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/GroupByTimeRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/IllegalQueryException.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/InfluxSelectQueryRules.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/MetricNameRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/NameAndNumberAggregatorRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/OnlyOneColumnRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/QueryNotSupportedException.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/QueryValidator.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SelectQueryValidationRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SimpleTimeRangesOnlyRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/ValidationRulesProducer.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/DataTypesRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/HasNameRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectRules.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRule.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRulesProducer.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidator.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InvalidObjectException.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/SupportedColumnsRule.java
    M hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthHttpHandler.java
    M hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthServletExtension.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxDriverITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy

  Log Message:
  -----------
  Merge pull request #513 from tsegismont/jira/HWKMETRICS-411

HWKMETRICS-411 Deprecate the InfluxDB API


  Commit: f2d5cb0ffaa2d5fbc96b289514d3897a50b87865
      https://github.com/hawkular/hawkular-metrics/commit/f2d5cb0ffaa2d5fbc96b289514d3897a50b87865
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-06-07 (Tue, 07 Jun 2016)

  Changed paths:
    M hawkular-component/pom.xml

  Log Message:
  -----------
  Merge pull request #514 from tsegismont/jira/HWKMETRICS-412

HWKMETRICS-412 Add CORS filters back to hawkular component


  Commit: 6332d9e3a915780bbe2f59fb79818fd3431bb94b
      https://github.com/hawkular/hawkular-metrics/commit/6332d9e3a915780bbe2f59fb79818fd3431bb94b
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-06-16 (Thu, 16 Jun 2016)

  Changed paths:
    M .travis.install.cassandra.sh
    M README.adoc

  Log Message:
  -----------
  Upgrade to Cassandra 3.7.


  Commit: 733de8deb9212e5c3390563cc9317f87f7c840f9
      https://github.com/hawkular/hawkular-metrics/commit/733de8deb9212e5c3390563cc9317f87f7c840f9
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-06-16 (Thu, 16 Jun 2016)

  Changed paths:
    M .travis.install.cassandra.sh
    M README.adoc

  Log Message:
  -----------
  Merge pull request #517 from hawkular/c3.7

Upgrade to Cassandra 3.7


  Commit: 0e0c4c88ca4c6cafd23f02cbc88f65a6df574280
      https://github.com/hawkular/hawkular-metrics/commit/0e0c4c88ca4c6cafd23f02cbc88f65a6df574280
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-06-16 (Thu, 16 Jun 2016)

  Changed paths:
    A integration-tests/jmh-benchmark/pom.xml
    A integration-tests/jmh-benchmark/run.sh
    A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/InsertBenchmark.java
    A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/ClusterManager.java
    A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/LiveCassandraManager.java
    A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/MetricServiceManager.java
    A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/MockCassandraManager.java
    A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/SCassandraManager.java
    M integration-tests/pom.xml

  Log Message:
  -----------
  Add JMH benchmarking capabilities for Metrics-Service-Core


  Commit: 547b8a9094a8c41ec97c1e737ea6d84c1173fa99
      https://github.com/hawkular/hawkular-metrics/commit/547b8a9094a8c41ec97c1e737ea6d84c1173fa99
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-06-16 (Thu, 16 Jun 2016)

  Changed paths:
    A integration-tests/jmh-benchmark/pom.xml
    A integration-tests/jmh-benchmark/run.sh
    A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/InsertBenchmark.java
    A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/ClusterManager.java
    A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/LiveCassandraManager.java
    A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/MetricServiceManager.java
    A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/MockCassandraManager.java
    A integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/SCassandraManager.java
    M integration-tests/pom.xml

  Log Message:
  -----------
  Merge pull request #511 from burmanm/benchmark

Add JMH benchmarking capabilities


  Commit: bd888d558d127c7b0b9bde85c8cd820091119dc0
      https://github.com/hawkular/hawkular-metrics/commit/bd888d558d127c7b0b9bde85c8cd820091119dc0
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M integration-tests/jmh-benchmark/pom.xml
    M integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/InsertBenchmark.java

  Log Message:
  -----------
  Use mergeWith instead of concat and improve benchmark performance


  Commit: 7d429a39c16ddd3b1a98dfc410f6455cafdc4b04
      https://github.com/hawkular/hawkular-metrics/commit/7d429a39c16ddd3b1a98dfc410f6455cafdc4b04
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

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

  Log Message:
  -----------
  Fix the annoying createAndFindCounters test


  Commit: 56ede2a1bf69da749b4e7092b4b8ed7a399e8f2f
      https://github.com/hawkular/hawkular-metrics/commit/56ede2a1bf69da749b4e7092b4b8ed7a399e8f2f
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M integration-tests/jmh-benchmark/pom.xml
    M integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/InsertBenchmark.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy

  Log Message:
  -----------
  Merge pull request #519 from burmanm/merge_operator

HWKMETRICS-417 Improve performance of write path


  Commit: 961c2c00d200646f95b6de6fa9888be237e5ade1
      https://github.com/hawkular/hawkular-metrics/commit/961c2c00d200646f95b6de6fa9888be237e5ade1
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-06-21 (Tue, 21 Jun 2016)

  Changed paths:
    M integration-tests/load-tests/src/test/scala/org/hawkular/metrics/loadtest/MetricsSimulation.scala

  Log Message:
  -----------
  Gatling: use raw endpoint

Also, minor reformat


  Commit: 5f16f0523445b12bab213a55e30dcef841c4f3b5
      https://github.com/hawkular/hawkular-metrics/commit/5f16f0523445b12bab213a55e30dcef841c4f3b5
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-06-21 (Tue, 21 Jun 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java

  Log Message:
  -----------
  Let the user configure C* driver maxConnectionsPerHost and maxRequestsPerConnection

Also, log at DEBUG level current connection usage


  Commit: 2ab7850cebf68df1cb2aaec874433a1e689b9924
      https://github.com/hawkular/hawkular-metrics/commit/2ab7850cebf68df1cb2aaec874433a1e689b9924
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-06-21 (Tue, 21 Jun 2016)

  Changed paths:
    M core/rx-java-driver/pom.xml
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-418] include netty epoll lib for use with C* driver


  Commit: a833d372dbefce5b59d6f9d4d82edfcc2b095ca6
      https://github.com/hawkular/hawkular-metrics/commit/a833d372dbefce5b59d6f9d4d82edfcc2b095ca6
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-06-21 (Tue, 21 Jun 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java

  Log Message:
  -----------
  Merge pull request #520 from tsegismont/driver-setup

Let the user configure C* driver maxConnectionsPerHost and maxRequestsPerConnection


  Commit: 384cec2b01cf02de21e070999edc30c7828918e8
      https://github.com/hawkular/hawkular-metrics/commit/384cec2b01cf02de21e070999edc30c7828918e8
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    A 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/GaugeHandler.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/NamedDataPointObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ObjectMapperProducer.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
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/NamedDataPoint.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-393] add endpoint for fetching raw data from multiple gauges

This new endpoint goes against REST design principles by using POST for a
query. This has been done in order to avoid problems with complex and long
query strings in the URL.

This endpoint is also a bit different in that it streams the resposne. The
reason for this is that the client can request an arbitrary amount of data
from an arbitrary number of metrics.


  Commit: b4253c3865400ecd9e6ea9558507c99e120bf405
      https://github.com/hawkular/hawkular-metrics/commit/b4253c3865400ecd9e6ea9558507c99e120bf405
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    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 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/GaugesITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  [HWKMETRICS-393] add endpoint for counters and availability

This commit adds endpoint for fetch raw data from multiple counters and
availability metrics.


  Commit: 5b72109eba8e5c603003b04c11811073e423ef52
      https://github.com/hawkular/hawkular-metrics/commit/5b72109eba8e5c603003b04c11811073e423ef52
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.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/StringITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-393] add endpoint for fetching raw data from multiple string metrics


  Commit: d75ff365ef32b06e94d3549c95aff041fe946326
      https://github.com/hawkular/hawkular-metrics/commit/d75ff365ef32b06e94d3549c95aff041fe946326
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    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 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 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/GaugesITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy

  Log Message:
  -----------
  [HWKMETRICS-393] add endpoints for fetching rate data points from multiple metrics


  Commit: 09471a2f13886372be16585d5ade8163498270bf
      https://github.com/hawkular/hawkular-metrics/commit/09471a2f13886372be16585d5ade8163498270bf
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    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/CounterHandler.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/observer/NamedDataPointObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ObjectMapperProducer.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/NamedDataPoint.java

  Log Message:
  -----------
  [HWKMETRICS-393] fix license and checkstyle errors


  Commit: 3efbb9c849d913f52f25642c80d01a1be7f3e462
      https://github.com/hawkular/hawkular-metrics/commit/3efbb9c849d913f52f25642c80d01a1be7f3e462
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-393] relax verification since order of results may change


  Commit: c6009b40e7ac8385eb311d49bafdcf494114278b
      https://github.com/hawkular/hawkular-metrics/commit/c6009b40e7ac8385eb311d49bafdcf494114278b
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    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
    A 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/observer/NamedDataPointObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ObjectMapperProducer.java

  Log Message:
  -----------
  [HWKMERTICS-393] several changes based on PR review

I eliminated most of the duplicate code by pushing it up into a new parent
class, MetricsServiceHandler. The name sucks, but both BaseHandler and
MetricHandler are already taken.

I have added a bunch of swagger annotations for the new endpoints.

Lastly, I put the CountDownLatch.countDown() call in a finally block to ensure
it happens to prevent blocking indefinitely.


  Commit: b556b848291808a4af2fbddef436ad4b1d947128
      https://github.com/hawkular/hawkular-metrics/commit/b556b848291808a4af2fbddef436ad4b1d947128
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-393] fix license header


  Commit: b4ddfc05e17045d6df8781987c1cb925551c05f3
      https://github.com/hawkular/hawkular-metrics/commit/b4ddfc05e17045d6df8781987c1cb925551c05f3
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    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/StringHandler.java

  Log Message:
  -----------
  [HWKMETRICS-393] fix checkstyle/license errors


  Commit: e559e28482f51dd30805b63da09efce71538490b
      https://github.com/hawkular/hawkular-metrics/commit/e559e28482f51dd30805b63da09efce71538490b
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    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/StringHandler.java

  Log Message:
  -----------
  [HWKMETRICS-393] update swagger docs to indicate these endpoints are experimental


  Commit: 2283942e5dba1d6382843c6c05e4376b8b24bde2
      https://github.com/hawkular/hawkular-metrics/commit/2283942e5dba1d6382843c6c05e4376b8b24bde2
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    M core/rx-java-driver/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #521 from jsanda/hwkmetrics-418

[HWKMETRICS-418] include netty epoll lib for use with C* driver


  Commit: 01122e0a8711e917430b640195f4a347fec2ba2e
      https://github.com/hawkular/hawkular-metrics/commit/01122e0a8711e917430b640195f4a347fec2ba2e
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    A 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
    A 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
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/NamedDataPointObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ObjectMapperProducer.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
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/NamedDataPoint.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/GaugesITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy

  Log Message:
  -----------
  Merge pull request #518 from jsanda/hwkmetrics-393

HWKMETRICS-393


  Commit: 91ad18175aabab533e923a23754d8071080ac10f
      https://github.com/hawkular/hawkular-metrics/commit/91ad18175aabab533e923a23754d8071080ac10f
  Author: jshaughn <jshaughn at redhat.com>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollector.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityBucketPointMatcher.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollectorTest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java

  Log Message:
  -----------
  HWKMETRICS-420 Add ADMIN AvailabilityType
- Add ADMIN as avail value=3
- Needed to refactor AvailabilityBucketPoint
  - this was flawed as it assumed only UP and DOWN avail, ignoring UNKNOWN
    and now ADMIN.
  - this is publicly exposed via JSON in the GET avail REST endpoints
    - Kept as deprecated some obsolete fields for JSON back compatibility
    - ??? One question for reviewers: Is it OK to now expose a Map in the
      JSON or do you prefer replacing the map with explicit fields ???


  Commit: 76831ec6bdb56cff5e1a328af0c78ad1bba88cbc
      https://github.com/hawkular/hawkular-metrics/commit/76831ec6bdb56cff5e1a328af0c78ad1bba88cbc
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-06-23 (Thu, 23 Jun 2016)

  Changed paths:
    M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollector.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityBucketPointMatcher.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/AvailabilityDataPointCollectorTest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityBucketPoint.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java

  Log Message:
  -----------
  Merge pull request #522 from jshaughn/hwkmetrics-420

HWKMETRICS-420 Add ADMIN AvailabilityType


  Commit: dd0dbd9cca63f8b3be525590a1a70d69a8fb83ea
      https://github.com/hawkular/hawkular-metrics/commit/dd0dbd9cca63f8b3be525590a1a70d69a8fb83ea
  Author: Matt Wringe <mwringe at redhat.com>
  Date:   2016-06-23 (Thu, 23 Jun 2016)

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

  Log Message:
  -----------
  Gets around an issue where we could get an unhelpful 'unknown error' in the logs


  Commit: c141952c1775aabc7a1b2cb5edca2f4308fa4109
      https://github.com/hawkular/hawkular-metrics/commit/c141952c1775aabc7a1b2cb5edca2f4308fa4109
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-06-23 (Thu, 23 Jun 2016)

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

  Log Message:
  -----------
  Merge pull request #516 from mwringe/HWKMETRICS-415

Gets around the 'unknown error' message in the log


  Commit: 2894d6778868647dd780ac037c2c72ae270f860d
      https://github.com/hawkular/hawkular-metrics/commit/2894d6778868647dd780ac037c2c72ae270f860d
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-06-25 (Sat, 25 Jun 2016)

  Changed paths:
    M core/metrics-core-service/pom.xml
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
    M core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-425] fix schema upgrade bugs

There were a couple bugs in cassalog that broke upgrades. I have fix and
released a new version of cassalog. This commit bumps the cassalog version and
also fixes a couple issues in bootstrap.groovy. Lastly,I have made resetting
schema during integration tests in metrics-core-service optional with the
resetdb system property which expects a value of true or false.


  Commit: 57969f22018514c545a95834a37552090dff3d5f
      https://github.com/hawkular/hawkular-metrics/commit/57969f22018514c545a95834a37552090dff3d5f
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-06-27 (Mon, 27 Jun 2016)

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

  Log Message:
  -----------
  HWKMETRICS-427 JsonGenerationException: Current context not an object but ROOT

Fixed no data for query case.

A couple of side changes:
- the observer might run on different threads so make fields final when possible and volatile otherwise
- simplified writeValue lambda form by using a dedicated functional interface


  Commit: ce9478eecd9e73768a850381a0759951f2ba1f3d
      https://github.com/hawkular/hawkular-metrics/commit/ce9478eecd9e73768a850381a0759951f2ba1f3d
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-06-27 (Mon, 27 Jun 2016)

  Changed paths:
    M core/metrics-core-service/pom.xml
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
    M core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy
    M pom.xml

  Log Message:
  -----------
  Merge pull request #524 from jsanda/hwkmetrics-425

[HWKMETRICS-425] fix schema upgrade bugs


  Commit: 03f7db1916a13f688bd35c90e13d50f2c5992062
      https://github.com/hawkular/hawkular-metrics/commit/03f7db1916a13f688bd35c90e13d50f2c5992062
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-06-27 (Mon, 27 Jun 2016)

  Changed paths:
    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/param/PercentilesConverter.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/main/java/org/hawkular/metrics/core/service/transformers/NumericBucketPointTransformer.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/NumericDataPointCollector.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedBucketPointTransformer.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedDataPointCollector.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.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/RatesITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/Percentile.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Percentiles.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-426] Change Percentiles to return original percentile request value as quantile


  Commit: f6dd1c73263bdfbbebc58a9d01c14b41277bb3e3
      https://github.com/hawkular/hawkular-metrics/commit/f6dd1c73263bdfbbebc58a9d01c14b41277bb3e3
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-06-27 (Mon, 27 Jun 2016)

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

  Log Message:
  -----------
  Merge pull request #525 from tsegismont/jira/HWKMETRICS-427

HWKMETRICS-427 JsonGenerationException: Current context not an object but ROOT


  Commit: 8faf30e5b65ecc93b5377cef479c6b67606d94c2
      https://github.com/hawkular/hawkular-metrics/commit/8faf30e5b65ecc93b5377cef479c6b67606d94c2
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-06-27 (Mon, 27 Jun 2016)

  Changed paths:
    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/param/PercentilesConverter.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/main/java/org/hawkular/metrics/core/service/transformers/NumericBucketPointTransformer.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/NumericDataPointCollector.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedBucketPointTransformer.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TaggedDataPointCollector.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.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/RatesITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/Percentile.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Percentiles.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy

  Log Message:
  -----------
  Merge pull request #526 from burmanm/hwkmetrics-426

[HWKMETRICS-426] Change Percentiles to return original percentile


  Commit: 82104511349e3f13627d4e9edb132e55cf17018c
      https://github.com/hawkular/hawkular-metrics/commit/82104511349e3f13627d4e9edb132e55cf17018c
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-07-04 (Mon, 04 Jul 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-util/pom.xml
    M bus/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/metrics-api-jaxrs-openshift/pom.xml
    M containers/pom.xml
    M core/configuration-service/pom.xml
    M core/metrics-core-service/pom.xml
    M core/metrics-model/pom.xml
    M core/rx-java-driver/pom.xml
    M core/schema/pom.xml
    M core/task-queue/pom.xml
    M data-generator/pom.xml
    M dist/pom.xml
    M dist/wildfly-embedded-cassandra/pom.xml
    M dist/wildfly-standalone/pom.xml
    M hawkular-component/pom.xml
    M integration-tests/jmh-benchmark/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  Development 0.18.0-SNAPSHOT


  Commit: 8141a2d0e66a172b85b38b5297da947305c711c7
      https://github.com/hawkular/hawkular-metrics/commit/8141a2d0e66a172b85b38b5297da947305c711c7
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M clients/ptranslator/pom.xml

  Log Message:
  -----------
  Fix one forgotten publish profile, it should be release since that is the profile used for publishing releases.


  Commit: 3812a69fec5486012b126c3003e22bd1856df873
      https://github.com/hawkular/hawkular-metrics/commit/3812a69fec5486012b126c3003e22bd1856df873
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M clients/ptranslator/pom.xml

  Log Message:
  -----------
  Merge pull request #528 from hawkular/fixptransprofile

Fix one forgotten publish profile, it should be release since that is…


  Commit: dfab294b6023da26bc40d94bd1bea0ce3e61a865
      https://github.com/hawkular/hawkular-metrics/commit/dfab294b6023da26bc40d94bd1bea0ce3e61a865
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    R api/metrics-api-jaxrs/src/main/antlr4/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQuery.g4
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxObject.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnit.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/ConvertersProvider.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverter.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/prettyprint/PrettyFilter.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/prettyprint/PrettyInterceptor.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/InfluxQueryParseTreeWalker.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/ParseTreeWalkerProducer.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQueryParserFactory.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryErrorHandler.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryErrorListener.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryParseException.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AggregatedColumnDefinition.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AggregatedColumnDefinitionBuilder.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AndBooleanExpression.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/BooleanExpression.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ColumnDefinition.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ColumnDefinitionBuilder.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DateOperand.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DoubleFunctionArgument.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DoubleOperand.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/EqBooleanExpression.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/FromClause.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/FunctionArgument.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GroupByClause.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GtBooleanExpression.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/InstantOperand.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LimitClause.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ListSeriesDefinitionsParser.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongFunctionArgument.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongOperand.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LtBooleanExpression.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/MomentOperand.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NameFunctionArgument.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NameOperand.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NeqBooleanExpression.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NumberFunctionArgument.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/Operand.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OperandUtils.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OrBooleanExpression.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RawColumnDefinition.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RawColumnDefinitionBuilder.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RegularExpression.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitions.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsBuilder.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/StringFunctionArgument.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryType.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitor.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/translate/ToIntervalTranslator.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregationFunction.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregationFunctionValidationRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregatorsRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/DefaultAggregatorRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/GroupByTimeRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/IllegalQueryException.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/InfluxSelectQueryRules.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/MetricNameRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/NameAndNumberAggregatorRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/OnlyOneColumnRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/QueryNotSupportedException.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/QueryValidator.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SelectQueryValidationRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SimpleTimeRangesOnlyRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/ValidationRulesProducer.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/DataTypesRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/HasNameRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectRules.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRulesProducer.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidator.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InvalidObjectException.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/SupportedColumnsRule.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnitTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverterTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/InvalidQuerySyntaxTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/ValidQuerySyntaxTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ListSeriesRegexpTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryColumnDefinitionsTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryFromClauseTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryGroupByClauseTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryLimitClauseTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryOrderClauseTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryWhereClauseTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitorTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/translate/ToIntervalTranslatorTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SupportedSelectQueryTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/UnsupportedSelectQueryTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/ValidationRulesProducerTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRulesProducerTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/SupportedInfluxObjectTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/UnsupportedInfluxObjectTest.java
    R api/metrics-api-jaxrs/src/test/resources/influx/query/supported-select-queries.iql
    R api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-correct-queries.iql
    R api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-incorrect-queries.iql
    R api/metrics-api-jaxrs/src/test/resources/influx/query/unsupported-select-queries.iql
    R api/metrics-api-jaxrs/src/test/resources/influx/write/supported-write-objects.list.json
    R api/metrics-api-jaxrs/src/test/resources/influx/write/unsupported-write-objects.list.json
    M hawkular-component/pom.xml
    R hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthHttpHandler.java
    R hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthServletExtension.java
    R hawkular-component/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
    M integration-tests/rest-tests-jaxrs/pom.xml
    R integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxDriverITest.groovy
    R integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
    M pom.xml

  Log Message:
  -----------
  HWKMETRICS-431 Remove the InfluxDB API


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

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    R api/metrics-api-jaxrs/src/main/antlr4/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQuery.g4
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxObject.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnit.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/ConvertersProvider.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverter.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/prettyprint/PrettyFilter.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/prettyprint/PrettyInterceptor.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/InfluxQueryParseTreeWalker.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/ParseTreeWalkerProducer.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/InfluxQueryParserFactory.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryErrorHandler.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryErrorListener.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/QueryParseException.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AggregatedColumnDefinition.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AggregatedColumnDefinitionBuilder.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/AndBooleanExpression.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/BooleanExpression.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ColumnDefinition.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ColumnDefinitionBuilder.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DateOperand.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DoubleFunctionArgument.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/DoubleOperand.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/EqBooleanExpression.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/FromClause.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/FunctionArgument.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GroupByClause.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/GtBooleanExpression.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/InstantOperand.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LimitClause.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ListSeriesDefinitionsParser.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongFunctionArgument.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LongOperand.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/LtBooleanExpression.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/MomentOperand.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NameFunctionArgument.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NameOperand.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NeqBooleanExpression.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/NumberFunctionArgument.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/Operand.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OperandUtils.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/OrBooleanExpression.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RawColumnDefinition.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RawColumnDefinitionBuilder.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/RegularExpression.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitions.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsBuilder.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryDefinitionsParser.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/StringFunctionArgument.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryType.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitor.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/translate/ToIntervalTranslator.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregationFunction.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregationFunctionValidationRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/AggregatorsRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/DefaultAggregatorRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/GroupByTimeRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/IllegalQueryException.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/InfluxSelectQueryRules.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/MetricNameRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/NameAndNumberAggregatorRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/OnlyOneColumnRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/QueryNotSupportedException.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/QueryValidator.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SelectQueryValidationRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SimpleTimeRangesOnlyRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/ValidationRulesProducer.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/DataTypesRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/HasNameRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectRules.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRule.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRulesProducer.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidator.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InvalidObjectException.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/SupportedColumnsRule.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/InfluxTimeUnitTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/param/InfluxTimeUnitConverterTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/InvalidQuerySyntaxTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/ValidQuerySyntaxTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/ListSeriesRegexpTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryColumnDefinitionsTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryFromClauseTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryGroupByClauseTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryLimitClauseTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryOrderClauseTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/definition/SelectQueryWhereClauseTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/parse/type/QueryTypeVisitorTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/translate/ToIntervalTranslatorTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/SupportedSelectQueryTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/UnsupportedSelectQueryTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/query/validation/ValidationRulesProducerTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/InfluxObjectValidationRulesProducerTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/SupportedInfluxObjectTest.java
    R api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/influx/write/validation/UnsupportedInfluxObjectTest.java
    R api/metrics-api-jaxrs/src/test/resources/influx/query/supported-select-queries.iql
    R api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-correct-queries.iql
    R api/metrics-api-jaxrs/src/test/resources/influx/query/syntactically-incorrect-queries.iql
    R api/metrics-api-jaxrs/src/test/resources/influx/query/unsupported-select-queries.iql
    R api/metrics-api-jaxrs/src/test/resources/influx/write/supported-write-objects.list.json
    R api/metrics-api-jaxrs/src/test/resources/influx/write/unsupported-write-objects.list.json
    M hawkular-component/pom.xml
    R hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthHttpHandler.java
    R hawkular-component/src/main/java/org/hawkular/metrics/security/InfluxAuthServletExtension.java
    R hawkular-component/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
    M integration-tests/rest-tests-jaxrs/pom.xml
    R integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxDriverITest.groovy
    R integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
    M pom.xml

  Log Message:
  -----------
  Merge pull request #530 from tsegismont/issue/HWKMETRICS-431

HWKMETRICS-431 Remove the InfluxDB API


  Commit: 774f3bab77995df128d70b3a0e942d32877b9fc7
      https://github.com/hawkular/hawkular-metrics/commit/774f3bab77995df128d70b3a0e942d32877b9fc7
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

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

  Log Message:
  -----------
  HWKMETRICS-432 Status page cannot be displayed when status is not "STARTED"


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

  Changed paths:
    M dist/pom.xml

  Log Message:
  -----------
  only build embedded C* distro in release builds


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

  Changed paths:
    M dist/pom.xml

  Log Message:
  -----------
  only build wildfly-dist during release builds


  Commit: 7ec9d1b9728f8f370161e4edd4a8c68fa376bf3a
      https://github.com/hawkular/hawkular-metrics/commit/7ec9d1b9728f8f370161e4edd4a8c68fa376bf3a
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    M dist/pom.xml

  Log Message:
  -----------
  Merge pull request #532 from jsanda/refactor-build

only build embedded C* distro in release builds


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

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

  Log Message:
  -----------
  Merge pull request #531 from tsegismont/jira/HWKMETRICS-432

HWKMETRICS-432 Status page cannot be displayed when status is not "STARTED"


  Commit: 07c93b62480e16038ec809550fb220a78e4bd239
      https://github.com/hawkular/hawkular-metrics/commit/07c93b62480e16038ec809550fb220a78e4bd239
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-07-07 (Thu, 07 Jul 2016)

  Changed paths:
    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/BaseHandler.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/PingHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.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/TenantsHandler.java

  Log Message:
  -----------
  Use singleton JAX-RS handlers


  Commit: 97427a3f723852490b21f857b17fe73b1f32a18b
      https://github.com/hawkular/hawkular-metrics/commit/97427a3f723852490b21f857b17fe73b1f32a18b
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-07-08 (Fri, 08 Jul 2016)

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

  Log Message:
  -----------
  Removed MetricHandler constructor

Was used for quick testing


  Commit: 83627d276b471961f5a3d7443b52d4ce832f4510
      https://github.com/hawkular/hawkular-metrics/commit/83627d276b471961f5a3d7443b52d4ce832f4510
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-07-08 (Fri, 08 Jul 2016)

  Changed paths:
    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/BaseHandler.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/PingHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.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/TenantsHandler.java

  Log Message:
  -----------
  Merge pull request #533 from tsegismont/singleton_handlers

Use singleton JAX-RS handlers


  Commit: 9a08be17b0a4500070c79b3f410a9a8b06c8b017
      https://github.com/hawkular/hawkular-metrics/commit/9a08be17b0a4500070c79b3f410a9a8b06c8b017
  Author: John Mazzitelli <mazz at redhat.com>
  Date:   2016-07-08 (Fri, 08 Jul 2016)

  Changed paths:
    M clients/common/src/main/java/org/hawkular/metrics/client/common/MetricType.java

  Log Message:
  -----------
  update the commons client API to support avail and string types


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

  Changed paths:
    M clients/common/src/main/java/org/hawkular/metrics/client/common/MetricType.java

  Log Message:
  -----------
  Merge pull request #534 from jmazzitelli/update-metric-type-in-commons-client

update the commons client API to support avail and string types


  Commit: 18e7909fda3cfcfd81c5f64fb8616d4d393c1d57
      https://github.com/hawkular/hawkular-metrics/commit/18e7909fda3cfcfd81c5f64fb8616d4d393c1d57
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M clients/ptranslator/pom.xml
    M clients/ptranslator/ptrans.conf
    R clients/ptranslator/src/assembly/all/assembly.xml
    M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Configuration.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/ConfigurationKey.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Main.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PTrans.java
    R clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/ServerType.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/Constants.java
    R clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSender.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/NettyToVertxHandler.java
    A clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/SingleMetricConverter.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/CollectdServer.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/graphite/GraphiteServer.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/PTransTest.java
    R clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSenderITest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/data/ServerDataHelper.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/exec/ConfigurationITest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/exec/OpenedPortsITest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/FullStackITest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/GraphiteITest.java
    M clients/ptranslator/src/test/resources/ptrans.conf
    M data-generator/pom.xml
    M integration-tests/jmh-benchmark/pom.xml
    M pom.xml

  Log Message:
  -----------
  HWKMETRICS-429 Let ptrans connect to Hawkular-Services and Openshift-Metrics

Since Vert.x Hawkular Metrics already knows how to connect to the backend, there is no point in maintaining the same kind of functionality in ptrans.
So now the protocol servers send json to the event bus, and the Vert.x Metrics SPI impl will take care of forwarding the datapoints.

Note that since Vert.x 3.3.0, the SPI impl knows how to connect to standalone Metrics, old Hawkular servers, Hawkular Services and Openshift-Metrics.
So we only have to configure it properly.

Also, use Maven Shade Plugin to create the fat JAR

Assembly plugin is not recommended for this usage (because, among other
things, you can't control the output in case of conflicts)


  Commit: 180140cc1e0b962ee83269ebdd1c67d189a2e187
      https://github.com/hawkular/hawkular-metrics/commit/180140cc1e0b962ee83269ebdd1c67d189a2e187
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    M clients/ptranslator/pom.xml
    M clients/ptranslator/ptrans.conf
    R clients/ptranslator/src/assembly/all/assembly.xml
    M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Configuration.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/ConfigurationKey.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/Main.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/PTrans.java
    R clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/ServerType.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/Constants.java
    R clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSender.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/NettyToVertxHandler.java
    A clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/backend/SingleMetricConverter.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/collectd/CollectdServer.java
    M clients/ptranslator/src/main/java/org/hawkular/metrics/clients/ptrans/graphite/GraphiteServer.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/PTransTest.java
    R clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/MetricsSenderITest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/data/ServerDataHelper.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/exec/ConfigurationITest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/exec/OpenedPortsITest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/FullStackITest.java
    M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/GraphiteITest.java
    M clients/ptranslator/src/test/resources/ptrans.conf
    M data-generator/pom.xml
    M integration-tests/jmh-benchmark/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #529 from tsegismont/jira/HWKMETRICS-429

HWKMETRICS-429  Let ptrans connect to Hawkular-Services and Openshift-Metrics


  Commit: 898aba33b0f209c661e27cd9f44e7739076ab084
      https://github.com/hawkular/hawkular-metrics/commit/898aba33b0f209c661e27cd9f44e7739076ab084
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    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
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/IMetricsHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java

  Log Message:
  -----------
  Create a basic interface for JAX-RS handlers to assure consistent naming and operations accross metrics.


  Commit: 1e69e3f69a1aaa3cd4b16f0c537667f2323ce97f
      https://github.com/hawkular/hawkular-metrics/commit/1e69e3f69a1aaa3cd4b16f0c537667f2323ce97f
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-07-11 (Mon, 11 Jul 2016)

  Changed paths:
    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
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/IMetricsHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java

  Log Message:
  -----------
  Move interface to a dedicated package.


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

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

  Log Message:
  -----------
  Attempt to fix header license.


  Commit: 683dd737766e250a6497ed26e834496ead5d91d8
      https://github.com/hawkular/hawkular-metrics/commit/683dd737766e250a6497ed26e834496ead5d91d8
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

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

  Log Message:
  -----------
  Use T for better code legibility.


  Commit: b7ad307770b6bcb83ae8f19adbd9f9cdbd1c7aa3
      https://github.com/hawkular/hawkular-metrics/commit/b7ad307770b6bcb83ae8f19adbd9f9cdbd1c7aa3
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-07-13 (Wed, 13 Jul 2016)

  Changed paths:
    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/StringHandler.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java

  Log Message:
  -----------
  Merge pull request #536 from hawkular/interfacejaxrs

[HWKMETRICS-440] Create Interface for JAXRS Handlers


  Commit: fa914124fcd6c465e2c6608c539f16a40e53d585
      https://github.com/hawkular/hawkular-metrics/commit/fa914124fcd6c465e2c6608c539f16a40e53d585
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-07-13 (Wed, 13 Jul 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-442] upgraed rxjava


  Commit: 2b29af8a556ac1cb773022cadb1c7b9b8aac1c2b
      https://github.com/hawkular/hawkular-metrics/commit/2b29af8a556ac1cb773022cadb1c7b9b8aac1c2b
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-07-13 (Wed, 13 Jul 2016)

  Changed paths:
    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/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/observer/NamedDataPointObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy

  Log Message:
  -----------
  Servlet based JSON streaming implementation

This implementation solves two issues:
1. it does not need to block a task handler thread until the response is fully sent
2. it allows to defer response code to setup to the NamedDataPointObserver,
thus allowing meaningful response codes (204, 500)


  Commit: 71bfc4ed8019b7166700a4afe56d36e0a639d746
      https://github.com/hawkular/hawkular-metrics/commit/71bfc4ed8019b7166700a4afe56d36e0a639d746
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-07-13 (Wed, 13 Jul 2016)

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

  Log Message:
  -----------
  Set response content type when error occurs before anything is sent


  Commit: c9d94098662361b64a5c5e443261f7f27cb25b85
      https://github.com/hawkular/hawkular-metrics/commit/c9d94098662361b64a5c5e443261f7f27cb25b85
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-07-13 (Wed, 13 Jul 2016)

  Changed paths:
    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/StringHandler.java

  Log Message:
  -----------
  Add 204 to possible response code in API status


  Commit: 3bf5f4dfbdebfb40934b09bd24cd989227e26124
      https://github.com/hawkular/hawkular-metrics/commit/3bf5f4dfbdebfb40934b09bd24cd989227e26124
  Author: Thomas Segismont <tsegismont at gmail.com>
  Date:   2016-07-13 (Wed, 13 Jul 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #541 from jsanda/hwkmetrics-442

[HWKMETRICS-442] upgrade rxjava


  Commit: 510826b048c3db16aebe775330b0d2f60c5fd7d7
      https://github.com/hawkular/hawkular-metrics/commit/510826b048c3db16aebe775330b0d2f60c5fd7d7
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-07-13 (Wed, 13 Jul 2016)

  Changed paths:
    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/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/observer/NamedDataPointObserver.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy

  Log Message:
  -----------
  Merge pull request #537 from tsegismont/servlet_streaming

Servlet based JSON streaming implementation


  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


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

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Add missing JAXRS API module to the OpenShift build profile.


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

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #543 from hawkular/osprofilefix

Add missing JAXRS API module to the OpenShift build profile.


  Commit: 911a85fed129c8359f2fa2da43f87be5a83eec3b
      https://github.com/hawkular/hawkular-metrics/commit/911a85fed129c8359f2fa2da43f87be5a83eec3b
  Author: Thomas Heute <theute at gmail.com>
  Date:   2016-07-15 (Fri, 15 Jul 2016)

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

  Log Message:
  -----------
  Minor typo in doc


  Commit: 948650bc0f74c958cef774db08eefef09d470605
      https://github.com/hawkular/hawkular-metrics/commit/948650bc0f74c958cef774db08eefef09d470605
  Author: Heiko W. Rupp <hwr at pilhuhn.de>
  Date:   2016-07-15 (Fri, 15 Jul 2016)

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

  Log Message:
  -----------
  Merge pull request #545 from hawkular/stast-typo

Minor typo in doc


  Commit: d075d514e0678720da6ea9dcb9ebb02246531498
      https://github.com/hawkular/hawkular-metrics/commit/d075d514e0678720da6ea9dcb9ebb02246531498
  Author: mwringe <mwringe at redhat.com>
  Date:   2016-07-20 (Wed, 20 Jul 2016)

  Changed paths:
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java

  Log Message:
  -----------
  [OpenShift] Disable users from being able to write metrics by default.


  Commit: 65404bcc24e76f005a438ce0022fc2cfd7c90267
      https://github.com/hawkular/hawkular-metrics/commit/65404bcc24e76f005a438ce0022fc2cfd7c90267
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-07-22 (Fri, 22 Jul 2016)

  Changed paths:
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java

  Log Message:
  -----------
  Merge pull request #542 from mwringe/HWKMETRICS-444

Disable users from being able to write metrics by default.


  Commit: 693f919648b1d9aea996b2be63f32b3a4760d791
      https://github.com/hawkular/hawkular-metrics/commit/693f919648b1d9aea996b2be63f32b3a4760d791
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/ConfigurationService.java
    A core/datetime-service/pom.xml
    A core/datetime-service/src/main/java/org/hawkular/metrics/datetime/DateTimeService.java
    M core/metrics-core-service/pom.xml
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteMetric.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DateTimeService.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/BaseMetricsITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GenerateRateITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/RatesITest.java
    M core/metrics-core-service/src/test/resources/logback-test.xml
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
    A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.18.0.groovy
    R core/task-queue/pom.xml
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/AbstractTrigger.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/RepeatingTrigger.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/SingleExecutionTrigger.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/Task2.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskScheduler.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/Trigger.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Queries.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Task2Impl.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogger.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogging.java
    R core/task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
    R core/task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
    R core/task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
    R core/task-queue/src/test/resources/logback-test.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/TenantITest.groovy
    A job-scheduler/pom.xml
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/JobDetails.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/RepeatingTrigger.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Scheduler.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/SingleExecutionTrigger.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Trigger.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    A job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
    A job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
    A job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
    A job-scheduler/src/test/resources/logback-test.xml
    A job-scheduler/src/test/resources/testng.xml
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-360] initial commit for new job-scheduler module

This commit includes some initial functionality for scheduling jobs. I have
also pulled DateTimeService out into a separate module so that it can be used
by both metrics-core-service and by job-scheduler.

[HWKMETRICS-360] fix merge conflicts from rebase and use config service

I have also updated ConfigurationService to use LOCAL_QUORUM consistency and
added a method for updating a single property.

[HWKMETRICS-360] initial support for executing single execution jobs

This commit adds support for executing single execution or non-repeating jobs.
The job scheduler looks for and executes jobs by minute time slices. Every
minute a new task is kicked off to find jobs to execute. The active, i.e.,
oldest time slice is stored in the sys_config table. The task will first check
for jobs in that time slice. If there are available jobs, the scheduler will
obtain the necessary locks and execute the jobs. If there are no jobs or if all
of the jobs are already running the scheduler will look for jobs in following
time slices. This is still pretty rough around the edges.

[HWKMETRICS-360] initial support for executing repeating jobs

There are a few important changes for handling repeating jobs. The first and
probably most obvious is having to reschedule the job. This involves updating
the jobs and the jobs_status tables.

Next, when job execution is done, we need to release the job lock. We use
thread names for lock values. Since we don't know which thread is running when
a lock is acquired, we need to remember the lock value in some fashion. The
current solution is not so great as it basically involves a global variable.

Lastly, we need to remove the job id from the activeJobs set created in the
start method. If we do not do this, we could block subsequent executions of the
job.

Some minor changes were made to LockManager. There are methods acquiring locks
and for acquiring permits. Permits are used for shared or multi access as in
the case of scheduling jobs. We want to allow multiple clients schedule jobs
concurrently. For executing a job, we want an exclusive lock that has a single
owner. Right now I am using the same table for both of these. We'll see how it
goes.

[HWKMETRICS-360] try to make tests more robust

Previously tests were using a shared job scheduler instance. I started running
into problems once I added tests for repeating jobs. Jobs set up from one test
method were running in later tests and causing problems. I decided that a new
job scheduler instance with a clean db per test would be better.

[HWKMETRICS-360] finally work around deadlock issues

I still do not understand but in my unit tests I was hitting deadlock issues.
I had to move the execution of most queries off of the computation scheduler
and onto a different scheduler.

[HWKMETRICS-360] make the job factories return a Completable

Completable is a better type to use for the job execution code. It is a more
natural fit for async execution of code that involves side effects.

committing local edits for others to see

[HKKMETRICS-360] some minor clean up, remove unneeded code

[HWKMETRICS-360] fix checkstyle, license errors

[HWKMETRICS-360] fix version numbers

[HWKMETRICS-360] turn on debug logging for travis, configure RejectedExecutionHandler

[HWKMETRICS-360] initialze TestScheduler for each test

[HWKMETRICS-360] fix timing issue in executeLongRunningSingleExecutionJob()

[HWKMETRICS-360] fix missing dependency after rebase

[HWKMETRICS-360] add missing import

[HWKMETRICS-360] more refactoring/debugging

[HWKMETRICS-360] get post job execution clean up working with Completable

more debugging

increase timeout to avoid race condition

clean up obsolete code and add some comments

This is squash commit of several small changes in an effort to eliminate
intermittent test failures.

fix version for datetime service

remove duplicate dependency declaration

serialize access to activeTimeSlices cache

remove unused debug code that was accidentally committed

remove legacy, unused task scheduler code

remove configuration service since it is no longer used in scheduler

initial commit for JobsService

JobsService lives in metrics-core-service. It serves a couple purposes. It
encapsulates the scheduler and controls its lifecycle. JobsService will also
provide APIs for submitting and canceling jobs.

fix license headers

[HWKMETRICS-360] add some debug logging and use concat instead of merge

SchedulerImpl.doJobExecution() was previously using Completable.merge which
allows for out of order execution of the Completable arguments. In testing I
discovered that notifications of job completion were being sent before job
execution completed. This was due to using merge. Completable.concat fixes
this.

a little clean up, trying to get github to see my previous commit

[HWKMETRICS-360] use Observable version of updateActiveTimeSlices to avoid eager execution


  Commit: 703e616735c2f262fcf834d8c34555c54dd5421a
      https://github.com/hawkular/hawkular-metrics/commit/703e616735c2f262fcf834d8c34555c54dd5421a
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/ConfigurationService.java
    A core/datetime-service/pom.xml
    A core/datetime-service/src/main/java/org/hawkular/metrics/datetime/DateTimeService.java
    M core/metrics-core-service/pom.xml
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteMetric.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DateTimeService.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/BaseMetricsITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GenerateRateITest.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/RatesITest.java
    M core/metrics-core-service/src/test/resources/logback-test.xml
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
    A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.18.0.groovy
    R core/task-queue/pom.xml
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/AbstractTrigger.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/RepeatingTrigger.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/SingleExecutionTrigger.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/Task2.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskScheduler.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/Trigger.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/api/TriggerBuilder.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Queries.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Task2Impl.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskSchedulerImpl.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogger.java
    R core/task-queue/src/main/java/org/hawkular/metrics/tasks/log/TaskQueueLogging.java
    R core/task-queue/src/test/java/org/hawkular/metrics/tasks/BaseITest.java
    R core/task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerITest.java
    R core/task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSubscriber.java
    R core/task-queue/src/test/resources/logback-test.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/TenantITest.groovy
    A job-scheduler/pom.xml
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/JobDetails.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/RepeatingTrigger.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Scheduler.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/SingleExecutionTrigger.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Trigger.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    A job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
    A job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
    A job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
    A job-scheduler/src/test/resources/logback-test.xml
    A job-scheduler/src/test/resources/testng.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #549 from jsanda/hwkmetrics-360

[HWKMETRICS-360] initial job scheduler work


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

  Changed paths:
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.18.0.groovy

  Log Message:
  -----------
  [HWKMETRICS-452] explicitly set key space in include script


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

  Changed paths:
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.18.0.groovy

  Log Message:
  -----------
  Merge pull request #552 from jsanda/hwkmetrics-452

[HWKMETRICS-452] explicitly set key space in include script


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

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M core/metrics-core-service/pom.xml
    R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/FakeTaskScheduler.java
    M data-generator/pom.xml

  Log Message:
  -----------
  Remove a few remaining references to the old task queue implementation.


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

  Changed paths:
    M job-scheduler/pom.xml

  Log Message:
  -----------
  Relative path to parent not needed if child pom is only one level nested.


  Commit: 031be99333aed5e5844ed83778adc98bcf5bae1f
      https://github.com/hawkular/hawkular-metrics/commit/031be99333aed5e5844ed83778adc98bcf5bae1f
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M core/metrics-core-service/pom.xml
    R core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/GenerateRate.java
    R core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/FakeTaskScheduler.java
    M data-generator/pom.xml

  Log Message:
  -----------
  Merge pull request #553 from hawkular/fix_tasks

Remove a few remaining references to the old task queue implementation.


  Commit: d14fe6375b7eb77a812c97deb371399e9494e87c
      https://github.com/hawkular/hawkular-metrics/commit/d14fe6375b7eb77a812c97deb371399e9494e87c
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M job-scheduler/pom.xml

  Log Message:
  -----------
  Merge pull request #554 from hawkular/fix_pom_jobs

Relative path to parent not needed if child pom is only one level nes…


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

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-util/pom.xml
    M bus/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/metrics-api-jaxrs-openshift/pom.xml
    M containers/pom.xml
    M core/configuration-service/pom.xml
    M core/datetime-service/pom.xml
    M core/metrics-core-service/pom.xml
    M core/metrics-model/pom.xml
    M core/rx-java-driver/pom.xml
    M core/schema/pom.xml
    M data-generator/pom.xml
    M dist/pom.xml
    M dist/wildfly-embedded-cassandra/pom.xml
    M dist/wildfly-standalone/pom.xml
    M hawkular-component/pom.xml
    M integration-tests/jmh-benchmark/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M job-scheduler/pom.xml
    M pom.xml

  Log Message:
  -----------
  Development 0.19.0-SNAPSHOT


  Commit: f8883ac1634faea2535842c72dc76502576ace2d
      https://github.com/hawkular/hawkular-metrics/commit/f8883ac1634faea2535842c72dc76502576ace2d
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy

  Log Message:
  -----------
  [HWKMETRICS-454] use deflate compressor for data table


  Commit: e74b7401f783a6d5d5f4ab21db421bb4aff4cd31
      https://github.com/hawkular/hawkular-metrics/commit/e74b7401f783a6d5d5f4ab21db421bb4aff4cd31
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy

  Log Message:
  -----------
  [HWKMETRIC-454] add 0.19.0 script to main cassalog script.


  Commit: 026ee66f631820c5df94b5a36a8d5a38c9007f7c
      https://github.com/hawkular/hawkular-metrics/commit/026ee66f631820c5df94b5a36a8d5a38c9007f7c
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-07-31 (Sun, 31 Jul 2016)

  Changed paths:
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/RetryPolicy.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Scheduler.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  [HWKMETRICS-453] add retry policy for non-repeating jobs

A retry policy specifies if and when a job should be retried in the event of a
failure. Retry policies are effective only for non-repeating jobs. If a
repating job fails, its trigger determines when it executes again. By default,
failed jobs will not be retried.


  Commit: a69f741507e8771a64b5f60c10ac408f54b047a0
      https://github.com/hawkular/hawkular-metrics/commit/a69f741507e8771a64b5f60c10ac408f54b047a0
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-07-31 (Sun, 31 Jul 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/RetryPolicy.java

  Log Message:
  -----------
  [HWKMETRICS-453] gosh, I love that license check...


  Commit: 8ddfcee495abb9e9fee91f3e413b78e0d3a22b9f
      https://github.com/hawkular/hawkular-metrics/commit/8ddfcee495abb9e9fee91f3e413b78e0d3a22b9f
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

  Changed paths:
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
    A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy

  Log Message:
  -----------
  Merge pull request #556 from jsanda/hwkmetrics-454

[HWKMETRICS-454] use deflate compressor for data table


  Commit: e74a58130e0ecc896669bd0c659090dbc38fe889
      https://github.com/hawkular/hawkular-metrics/commit/e74a58130e0ecc896669bd0c659090dbc38fe889
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

  Changed paths:
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  relax verification check

I had this change made already at some point and I guess it got reverted back
during a merge.


  Commit: 7fb238b606cd759af06e62bf70b7b6a47eb05a60
      https://github.com/hawkular/hawkular-metrics/commit/7fb238b606cd759af06e62bf70b7b6a47eb05a60
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

  Changed paths:
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  Merge pull request #559 from jsanda/fix-test

relax verification check


  Commit: 61504709f1ff1cfdd06d13cc38ab572b0c7c15e0
      https://github.com/hawkular/hawkular-metrics/commit/61504709f1ff1cfdd06d13cc38ab572b0c7c15e0
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

  Changed paths:
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/RetryPolicy.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Scheduler.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  Merge pull request #558 from jsanda/hwkmetrics-453

[HWKMETRICS-453] add retry policy for non-repeating jobs


  Commit: f9bb4769a439df929507022d8d295a9e162805f7
      https://github.com/hawkular/hawkular-metrics/commit/f9bb4769a439df929507022d8d295a9e162805f7
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java

  Log Message:
  -----------
  [HWKMETRICS-451] add retry logic and fix conditional updates for acquiring locks


  Commit: 8c5c3ed4b6c85a22ea226dac3f08db6b92aa6b21
      https://github.com/hawkular/hawkular-metrics/commit/8c5c3ed4b6c85a22ea226dac3f08db6b92aa6b21
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  [HWMETRICS-451] fix merge conflicts


  Commit: 12ffbc221cb50aca3d48b7ba766b52bc0f7ec795
      https://github.com/hawkular/hawkular-metrics/commit/12ffbc221cb50aca3d48b7ba766b52bc0f7ec795
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java

  Log Message:
  -----------
  Merge pull request #562 from jsanda/hwkmetrics-451

[HWKMETRICS-451] add retry logic and fix CQLfor acquiring locks


  Commit: 8fe8ac48d98520580ee61dae0282df54e775c5ee
      https://github.com/hawkular/hawkular-metrics/commit/8fe8ac48d98520580ee61dae0282df54e775c5ee
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
    M core/metrics-core-service/src/test/resources/logback-test.xml
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/SingleExecutionTrigger.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  [HWKMETRICS-446] initial commit for tenant deletion job


  Commit: 39a65e5be0a816eff57bc471d20b075fd9139026
      https://github.com/hawkular/hawkular-metrics/commit/39a65e5be0a816eff57bc471d20b075fd9139026
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
    M job-scheduler/pom.xml
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java

  Log Message:
  -----------
  [HWKMETRICS-446] initial commit for TestScheduler


  Commit: 15654528eaa051746d4717150c22ab885838904d
      https://github.com/hawkular/hawkular-metrics/commit/15654528eaa051746d4717150c22ab885838904d
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
    A integration-tests/metrics-api-jaxrs-test/pom.xml
    A integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/handler/JobSchedulerHandler.java
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java

  Log Message:
  -----------
  [HWKMETRICS-446] Add REST integration tests for tenant deletion

There was a bit of work involved because we need test hooks for the job
scheduler in our REST tests just like we do in the core java integration
tests. There is a new module, metrics-api-jaxrs-test, which is a WAR overlay
and deploy and additional resource/handler named JobSchedulerHandler. With
this commit it provides endpoints for changing the test clock.


  Commit: 6dcf2e422a84fe7070bb007a725216dd943dfcb0
      https://github.com/hawkular/hawkular-metrics/commit/6dcf2e422a84fe7070bb007a725216dd943dfcb0
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java

  Log Message:
  -----------
  [HWKMETRICS-446] add debug logging


  Commit: b01764a0c97e8f528ea5d36179f62e267929251e
      https://github.com/hawkular/hawkular-metrics/commit/b01764a0c97e8f528ea5d36179f62e267929251e
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/handler/JobSchedulerHandler.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-446] use delay for submitting tenant deletion job


  Commit: 072855ba4c48e2abd578b74c120da3eddc4f8dfc
      https://github.com/hawkular/hawkular-metrics/commit/072855ba4c48e2abd578b74c120da3eddc4f8dfc
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M .travis.yml
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
    M integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/handler/JobSchedulerHandler.java

  Log Message:
  -----------
  [HWKMETRICS-446] add debug logging to help track down failures on travis


  Commit: 7379a39f5c0a2cd51b222b3a3e26f79ba0e01031
      https://github.com/hawkular/hawkular-metrics/commit/7379a39f5c0a2cd51b222b3a3e26f79ba0e01031
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  remove line break inserted by intellij


  Commit: a968a7ad856fd4ad8c8a7c24a9b37c1a1aadc086
      https://github.com/hawkular/hawkular-metrics/commit/a968a7ad856fd4ad8c8a7c24a9b37c1a1aadc086
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  [HWKMETRICS-446] fixing test failures


  Commit: e7aac5ab26595c42fab1c9d579a05ba06708dfcf
      https://github.com/hawkular/hawkular-metrics/commit/e7aac5ab26595c42fab1c9d579a05ba06708dfcf
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-446] add import back that missing after merge conflict


  Commit: 2626f9cff19308bafdcf3194ce205da2cc3fd507
      https://github.com/hawkular/hawkular-metrics/commit/2626f9cff19308bafdcf3194ce205da2cc3fd507
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java

  Log Message:
  -----------
  [HWKMETRICS-446] refactor deletion to use partition deletes


  Commit: 63d50d4eacb88041180c256842469bc62942d097
      https://github.com/hawkular/hawkular-metrics/commit/63d50d4eacb88041180c256842469bc62942d097
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M integration-tests/metrics-api-jaxrs-test/pom.xml

  Log Message:
  -----------
  fix pom version


  Commit: 05425fd370d8743c62f07532520bd1e273f56ed5
      https://github.com/hawkular/hawkular-metrics/commit/05425fd370d8743c62f07532520bd1e273f56ed5
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  [HWKMETRICS-446] fix conflicts after rebase


  Commit: 21e8f7d0ae52f2c9bfaff2eeb603fcc1d83f7e4a
      https://github.com/hawkular/hawkular-metrics/commit/21e8f7d0ae52f2c9bfaff2eeb603fcc1d83f7e4a
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java

  Log Message:
  -----------
  [HWKMETRICS-446] add retry policy


  Commit: b5a9a998780146d6a066fe9f18a3e2ebabf53418
      https://github.com/hawkular/hawkular-metrics/commit/b5a9a998780146d6a066fe9f18a3e2ebabf53418
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java

  Log Message:
  -----------
  [HWKMETRICS-446] fix merge conflicts


  Commit: 568226f456b752624101e8afc2969df91964d3c8
      https://github.com/hawkular/hawkular-metrics/commit/568226f456b752624101e8afc2969df91964d3c8
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy

  Log Message:
  -----------
  [HWKMETRICS=446] add tests for nonexistent tenant and concurrent requests for same tenant


  Commit: cc5a3dfe14e481c4f09f8f9844f92287b1715c49
      https://github.com/hawkular/hawkular-metrics/commit/cc5a3dfe14e481c4f09f8f9844f92287b1715c49
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
    M integration-tests/metrics-api-jaxrs-test/pom.xml
    A integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
    M integration-tests/rest-tests-jaxrs/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-446] remove test specific logic from MetricsServiceLifecycle


  Commit: cf4d3781cde5d47d3b8c540667cd0f7555a30797
      https://github.com/hawkular/hawkular-metrics/commit/cf4d3781cde5d47d3b8c540667cd0f7555a30797
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
    M .travis.yml
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
    M core/metrics-core-service/src/test/resources/logback-test.xml
    A integration-tests/metrics-api-jaxrs-test/pom.xml
    A integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/handler/JobSchedulerHandler.java
    A integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
    M job-scheduler/pom.xml
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/SingleExecutionTrigger.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java

  Log Message:
  -----------
  Merge pull request #555 from jsanda/hwkmetrics-446

[HWKMETRICS-446] tenant deletion


  Commit: 8dbc7739cd179d9a2c2d522f119099fe27c865b1
      https://github.com/hawkular/hawkular-metrics/commit/8dbc7739cd179d9a2c2d522f119099fe27c865b1
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-05 (Fri, 05 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy

  Log Message:
  -----------
  [HWKMETRICS-456] use DateTieredCompaction and table default TTL


  Commit: 22bdbbf66e2b180f341c619a2e637320541be5af
      https://github.com/hawkular/hawkular-metrics/commit/22bdbbf66e2b180f341c619a2e637320541be5af
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-08 (Mon, 08 Aug 2016)

  Changed paths:
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/impl/GenerateDataITest.java

  Log Message:
  -----------
  [HWKMETRICS-456] utility for generating data


  Commit: 9d4a19752474a55148cb0b89453a66472c8d42e4
      https://github.com/hawkular/hawkular-metrics/commit/9d4a19752474a55148cb0b89453a66472c8d42e4
  Author: mwringe <mwringe at redhat.com>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
    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/StringHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Order.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Duration.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TimeRange.java
    M core/metrics-model/src/test/java/org/hawkular/metrics/model/param/TimeRangeTest.java

  Log Message:
  -----------
  Add support for relative timestamps.


  Commit: 3bb9eef99dadd055316307975f541578c3479fea
      https://github.com/hawkular/hawkular-metrics/commit/3bb9eef99dadd055316307975f541578c3479fea
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-09 (Tue, 09 Aug 2016)

  Changed paths:
    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/StringHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Order.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Duration.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/TimeRange.java
    M core/metrics-model/src/test/java/org/hawkular/metrics/model/param/TimeRangeTest.java

  Log Message:
  -----------
  Merge pull request #564 from mwringe/HWKMETRICS-358

Add in support for relative timestamps.


  Commit: b791234a7709f8022a829c70de2bed5c3ddf137b
      https://github.com/hawkular/hawkular-metrics/commit/b791234a7709f8022a829c70de2bed5c3ddf137b
  Author: mwringe <mwringe at redhat.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    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/StatsQueryRequest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy

  Log Message:
  -----------
  Add relative timestamps to the query endpoints.


  Commit: f11facfcb0db6d4b51c0d704a406a52619d810b3
      https://github.com/hawkular/hawkular-metrics/commit/f11facfcb0db6d4b51c0d704a406a52619d810b3
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-08-10 (Wed, 10 Aug 2016)

  Changed paths:
    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/StatsQueryRequest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy

  Log Message:
  -----------
  Merge pull request #567 from mwringe/HWKMETRICS-457

Add relative timestamps to the query endpoints.


  Commit: ae7d9fc91742f1cb2c4eea7e8ce010ecb9ccefbd
      https://github.com/hawkular/hawkular-metrics/commit/ae7d9fc91742f1cb2c4eea7e8ce010ecb9ccefbd
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy

  Log Message:
  -----------
  [HWKMETRICS-459] Increase read timeout for drop schema commands.


  Commit: b000e3a1c5fa95642918a2ebe530686aabe644f3
      https://github.com/hawkular/hawkular-metrics/commit/b000e3a1c5fa95642918a2ebe530686aabe644f3
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-08-16 (Tue, 16 Aug 2016)

  Changed paths:
    M core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy

  Log Message:
  -----------
  Merge pull request #570 from hawkular/fix_drop_schema

[HWKMETRICS-459] Increase read timeout for drop schema commands.


  Commit: 7082face66026ad6eb4d3cafc24b0ebd4bf4f065
      https://github.com/hawkular/hawkular-metrics/commit/7082face66026ad6eb4d3cafc24b0ebd4bf4f065
  Author: Joel Takvorian <jtakvori at redhat.com>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java

  Log Message:
  -----------
  Allow rate queries for read-only users

The POST endpoint /counters/rate/query is used to read data, it should be authorized for read-only users (similar to /counters/raw/query)


  Commit: f74a768f20594060d17add4546c1a037a5ba149e
      https://github.com/hawkular/hawkular-metrics/commit/f74a768f20594060d17add4546c1a037a5ba149e
  Author: Matthew Wringe <mwringe at users.noreply.github.com>
  Date:   2016-08-18 (Thu, 18 Aug 2016)

  Changed paths:
    M containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java

  Log Message:
  -----------
  Merge pull request #572 from jotak/EnhanceForOpenshift

Allow rate queries for read-only users


  Commit: ac04cd4cc099aa0f2a97b3ca0a1bb393e7559e12
      https://github.com/hawkular/hawkular-metrics/commit/ac04cd4cc099aa0f2a97b3ca0a1bb393e7559e12
  Author: Michael Burman <miburman at redhat.com>
  Date:   2016-08-22 (Mon, 22 Aug 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/TagsITest.groovy

  Log Message:
  -----------
  If no tags are defined, but id filter is, go for exact matching with a list separated by |


  Commit: 2378ad7fbf92c3c30b343bd055475dfd47adfe70
      https://github.com/hawkular/hawkular-metrics/commit/2378ad7fbf92c3c30b343bd055475dfd47adfe70
  Author: Thomas Heute <theute at gmail.com>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java

  Log Message:
  -----------
  HWKMETRICS-450: Removing @Eager to make Hawkular Services start


  Commit: f5f67e7bb004192b195452f17341d02ef0102547
      https://github.com/hawkular/hawkular-metrics/commit/f5f67e7bb004192b195452f17341d02ef0102547
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    M hawkular-component/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java

  Log Message:
  -----------
  Merge pull request #579 from theute/eager

HWKMETRICS-450: Removing @Eager to make Hawkular Services start


  Commit: 9c815cfd9c143033372b94de6d8748e94bbdfc2b
      https://github.com/hawkular/hawkular-metrics/commit/9c815cfd9c143033372b94de6d8748e94bbdfc2b
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/impl/GenerateDataITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy

  Log Message:
  -----------
  Merge pull request #563 from jsanda/hwkmetrics-456

[HWKMETRICS-456] use DateTieredCompaction and table default TTL


  Commit: dc1d9f8da27553083fb9cb4b4dfbbf624e0138b6
      https://github.com/hawkular/hawkular-metrics/commit/dc1d9f8da27553083fb9cb4b4dfbbf624e0138b6
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-22 (Mon, 22 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java

  Log Message:
  -----------
  [HWKMETRICS-456] Just de-duplicate code added for binding queries with and without TTL.


  Commit: fc37be59a75b25859c5a12e0ece1ef79ecd623cb
      https://github.com/hawkular/hawkular-metrics/commit/fc37be59a75b25859c5a12e0ece1ef79ecd623cb
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java

  Log Message:
  -----------
  Merge pull request #580 from hawkular/HWKMETRICS-456-update

[HWKMETRICS-456] Just de-duplicate code added for binding queries wit…


  Commit: 9be1f83871c96a47fb7e6457de36a05c152ad9ac
      https://github.com/hawkular/hawkular-metrics/commit/9be1f83871c96a47fb7e6457de36a05c152ad9ac
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricFromDataRowTransformer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricFromFullDataRowTransformer.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java

  Log Message:
  -----------
  [HWKMETRICS-422] Avoid writing to the metrics index on data point inserts. However, keep all the other writes to the metrics index in place.

Here are the changes to query metrics:
1) When requesting info about a single metric
  a) query the metrics index first, if found then return the info (just like before this change)
  b) if no result there, query the data table for a single data point, if found then the metric exists just not in the metrics index
  c) if no result in either metrics index or data table then there is no such metric

2) When requesting a list of all metrics for a tenant
  a) query the metrics index first
  b) query the data table for all metrics and filter by tenant and type if needed
  c) concat the two lists
  d) return only distinct values; note that the results from metrics index take precendence since they contain info about data retention and tags.

Note: After this change the metrics index will still contain metrics that have tags, non-default retention values, or have been explicitly created by the user. Metrics that just have data points will not have an entry in the metrics index table.


  Commit: b6bb3ec73ca809c73782568beffc3f9b9e23c209
      https://github.com/hawkular/hawkular-metrics/commit/b6bb3ec73ca809c73782568beffc3f9b9e23c209
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java

  Log Message:
  -----------
  [HWKMETRICS-422] Filter database rows first and compose metrics definitions later, this reduces the number of objects created.


  Commit: 3c72f4b42846ca95405c45358c09d17a0f931ac9
      https://github.com/hawkular/hawkular-metrics/commit/3c72f4b42846ca95405c45358c09d17a0f931ac9
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java

  Log Message:
  -----------
  [HWKMETRICS-422] Remove unneeded calls to findMetric. It is now almost equivalent to query for data of non-existing metric when compared to trying to find if a metric exists. Removing this call makes the stats method faster because it avoids a query to the metrics index.


  Commit: 7ba1dfe4f93654409a8a571baeff8dc32c43e537
      https://github.com/hawkular/hawkular-metrics/commit/7ba1dfe4f93654409a8a571baeff8dc32c43e537
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java

  Log Message:
  -----------
  [HWKMETRICS-422] Simplify idExists method by calling findMetric directly since the latter now authoritative in terms of the existance of a single metric.


  Commit: 9b7cdad1834d8bab178a498d6bbc501aa3142550
      https://github.com/hawkular/hawkular-metrics/commit/9b7cdad1834d8bab178a498d6bbc501aa3142550
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    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

  Log Message:
  -----------
  [HWKMETRICS-422] Removing unneeded method discovered due to reviewing code that calls findMetric/findMetrics methods.


  Commit: cd654b7b950cdd9cf4dab4c53fd14953c606b500
      https://github.com/hawkular/hawkular-metrics/commit/cd654b7b950cdd9cf4dab4c53fd14953c606b500
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  relax test verification


  Commit: acd65a8a58492227b3f6a578adfceca799f92721
      https://github.com/hawkular/hawkular-metrics/commit/acd65a8a58492227b3f6a578adfceca799f92721
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    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 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/GaugesITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-435] Implement fromEarliest for raw data queries for gauge and counter metrics.


  Commit: 9dc868dc66cbf067f77a2508338354e57ac8a249
      https://github.com/hawkular/hawkular-metrics/commit/9dc868dc66cbf067f77a2508338354e57ac8a249
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-23 (Tue, 23 Aug 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/TagsITest.groovy

  Log Message:
  -----------
  Merge pull request #578 from burmanm/hwkmetrics-461

[HWKMETRICS-461] Allow fetching multiple metric definitions with id list


  Commit: 10a1bbdbdcdbea05e0b7d8a300fa7f38d709e251
      https://github.com/hawkular/hawkular-metrics/commit/10a1bbdbdcdbea05e0b7d8a300fa7f38d709e251
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-23 (Tue, 23 Aug 2016)

  Changed paths:
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  Merge pull request #581 from jsanda/job-execution-test

relax test verification


  Commit: ce5204d8d7b4b1c10a920ba6f1727e38731f6962
      https://github.com/hawkular/hawkular-metrics/commit/ce5204d8d7b4b1c10a920ba6f1727e38731f6962
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/DriverUsageMetricsManager.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java

  Log Message:
  -----------
  Create driver usage metrics

Previously driver usage was printed regularly in the logs.
With this change, driver usage metrics will be publish to the registry.

Signed-off-by: Thomas Segismont <tsegismo at redhat.com>


  Commit: 091b601b9608bc49d351ef3ff67c48bdeabebc44
      https://github.com/hawkular/hawkular-metrics/commit/091b601b9608bc49d351ef3ff67c48bdeabebc44
  Author: Thomas Segismont <tsegismo at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

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

  Log Message:
  -----------
  Cluster state listener as inner class


  Commit: b745e500888ffc8a9ff9dfca009156586551a08d
      https://github.com/hawkular/hawkular-metrics/commit/b745e500888ffc8a9ff9dfca009156586551a08d
  Author: Lucas Ponce <ponce.ballesteros at gmail.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
    A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
    A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
    M bus/pom.xml
    M bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    M bus/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
    A bus/src/main/java/org/hawkular/metrics/component/publish/PublishCommandTable.java
    M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    A bus/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    A bus/src/test/resources/jboss-deployment-structure.xml
    A bus/src/test/resources/web.xml
    M bus/src/test/resources/wildfly/configuration/standalone-test.xml
    M hawkular-component/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    M pom.xml

  Log Message:
  -----------
  HAWKULAR-1102 Filter published metric on bus

Propagate type on bus messages
Update publish table with type

Reuse configuration annotations from bus component

Buffer bus forwarding in a configurable way

Implement PublishCommandTable as ISPN cache

Propagate availability type into bus messages

Revert "Propagate availability type into bus messages"

This reverts commit 0d0d64277fbd23a5d92af4b84ff3e89327694a60.

Removing PublishCommandMessage as ISPN is shared and handled externally


  Commit: eab042503486cd7a99977e9b137a788411f8ee13
      https://github.com/hawkular/hawkular-metrics/commit/eab042503486cd7a99977e9b137a788411f8ee13
  Author: Lucas Ponce <ponce.ballesteros at gmail.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    M bus/src/test/resources/wildfly/configuration/standalone-test.xml

  Log Message:
  -----------
  Adapting filtering logic into existing Observable


  Commit: 4279a52979284e230b7395d1c4cc13ef020eedb5
      https://github.com/hawkular/hawkular-metrics/commit/4279a52979284e230b7395d1c4cc13ef020eedb5
  Author: Lucas Ponce <ponce.ballesteros at gmail.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M bus/src/main/java/org/hawkular/metrics/component/publish/PublishCommandTable.java
    M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java

  Log Message:
  -----------
  Extend test coverage on filtering scenarios


  Commit: 636d11b2904e40c9d050df408e68f68235b8a062
      https://github.com/hawkular/hawkular-metrics/commit/636d11b2904e40c9d050df408e68f68235b8a062
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/DriverUsageMetricsManager.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java

  Log Message:
  -----------
  Merge pull request #540 from tsegismont/jira/HWKMETRICS-439

HWKMETRICS-439 Create driver usage metrics


  Commit: 2a82e88a328610bc078d1c255fabd37cec848567
      https://github.com/hawkular/hawkular-metrics/commit/2a82e88a328610bc078d1c255fabd37cec848567
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ObjectMapperProducer.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeKeySerializer.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-436] Create AvailabilityType key serializer (to be used with maps when AvailabilityType is the key) and add it to the list of custom serializers.


  Commit: 44a1eea6d8011a4be7b4b2b950678640f7402400
      https://github.com/hawkular/hawkular-metrics/commit/44a1eea6d8011a4be7b4b2b950678640f7402400
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ObjectMapperProducer.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/fasterxml/jackson/AvailabilityTypeKeySerializer.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 #586 from hawkular/HWKMETRICS-436

[HWKMETRICS-436] Create AvailabilityType key serializer (to be used w…


  Commit: 2244c7771a3178bf5b0de22554229163789c145b
      https://github.com/hawkular/hawkular-metrics/commit/2244c7771a3178bf5b0de22554229163789c145b
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-08-24 (Wed, 24 Aug 2016)

  Changed paths:
    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 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/GaugesITest.groovy

  Log Message:
  -----------
  Merge pull request #582 from hawkular/HWKMETRICS-435

[HWKMETRICS-435] Implement fromEarliest for raw data queries for gaug…


  Commit: 2453a06cd14ad378613908fbd559748f6448d0d8
      https://github.com/hawkular/hawkular-metrics/commit/2453a06cd14ad378613908fbd559748f6448d0d8
  Author: Joel Takvorian <jtakvori at redhat.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

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

  Log Message:
  -----------
  Fix rest doc for availability


  Commit: eb079b21d13f5dfb7c353a4deb6ae449548b7ecf
      https://github.com/hawkular/hawkular-metrics/commit/eb079b21d13f5dfb7c353a4deb6ae449548b7ecf
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-25 (Thu, 25 Aug 2016)

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

  Log Message:
  -----------
  Merge pull request #588 from jotak/master

(Trivial) Fix rest doc for availability


  Commit: 1b8c5187db7cd36c219c7f601147ea7d9b68a588
      https://github.com/hawkular/hawkular-metrics/commit/1b8c5187db7cd36c219c7f601147ea7d9b68a588
  Author: Lucas Ponce <ponce.ballesteros at gmail.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java

  Log Message:
  -----------
  Support enable/disable forwarding/filtering from config


  Commit: fbf1ac67469e449378ccba84b2d9ce6ae43fbd93
      https://github.com/hawkular/hawkular-metrics/commit/fbf1ac67469e449378ccba84b2d9ce6ae43fbd93
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricFromDataRowTransformer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricFromFullDataRowTransformer.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java

  Log Message:
  -----------
  Merge pull request #575 from hawkular/no_midx

[HWKMETRICS-422] Avoid writing to the metrics index on data point inserts


  Commit: ae94171cf75b0b116b4e93dd9430347898385a6b
      https://github.com/hawkular/hawkular-metrics/commit/ae94171cf75b0b116b4e93dd9430347898385a6b
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-29 (Mon, 29 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.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/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy

  Log Message:
  -----------
  [HWKMETRICS-455] Removed unused schema tables and columns from tables.


  Commit: c4dab47a1f0cbe4076cd44d5b0918277ad178fc3
      https://github.com/hawkular/hawkular-metrics/commit/c4dab47a1f0cbe4076cd44d5b0918277ad178fc3
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
    A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
    A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    A api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
    M bus/pom.xml
    M bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    M bus/src/main/java/org/hawkular/metrics/component/publish/MetricDataMessage.java
    A bus/src/main/java/org/hawkular/metrics/component/publish/PublishCommandTable.java
    M bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    A bus/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    A bus/src/test/resources/jboss-deployment-structure.xml
    A bus/src/test/resources/web.xml
    M bus/src/test/resources/wildfly/configuration/standalone-test.xml
    M hawkular-component/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #574 from lucasponce/publish-on-demand

HAWKULAR-1102 Filter published metric on bus


  Commit: 19ccafe25a828ea0b610dc6dfa2fac04517a7979
      https://github.com/hawkular/hawkular-metrics/commit/19ccafe25a828ea0b610dc6dfa2fac04517a7979
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-08-30 (Tue, 30 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/Functions.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/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy

  Log Message:
  -----------
  Merge pull request #590 from hawkular/HWKMETRICS-455

[HWKMETRICS-455] Removed unused schema tables and columns from tables.


  Commit: 04004e9f1a6d86ccc096bb5cb74d6fa7c3e8cc9e
      https://github.com/hawkular/hawkular-metrics/commit/04004e9f1a6d86ccc096bb5cb74d6fa7c3e8cc9e
  Author: Lucas Ponce <ponce.ballesteros at gmail.com>
  Date:   2016-08-31 (Wed, 31 Aug 2016)

  Changed paths:
    M bus/pom.xml
    R bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    R bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    R bus/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    R bus/src/test/resources/arquillian.xml
    R bus/src/test/resources/jboss-deployment-structure.xml
    R bus/src/test/resources/web.xml
    R bus/src/test/resources/wildfly/configuration/standalone-test.xml
    M hawkular-component/pom.xml
    A hawkular-component/src/main/java/org/hawkular/metrics/component/insert/InsertedDataSubscriber.java
    M hawkular-component/src/main/webapp/WEB-INF/web.xml
    A hawkular-component/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    A hawkular-component/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    A hawkular-component/src/test/resources/arquillian.xml
    A hawkular-component/src/test/resources/jboss-deployment-structure.xml
    A hawkular-component/src/test/resources/web.xml
    A hawkular-component/src/test/resources/wildfly/configuration/standalone-test.xml

  Log Message:
  -----------
  HWKMETRICS-469 Add missing ISPN config at hawkular-component level
Moving InsertedDataSubscriber into hawkular-component to inject Configuration properties


  Commit: 4d687767e71bcae7314e086c61d0301caa7df143
      https://github.com/hawkular/hawkular-metrics/commit/4d687767e71bcae7314e086c61d0301caa7df143
  Author: Gareth Healy <garethahealy at gmail.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    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

  Log Message:
  -----------
  Updated swagger return types to match actual return types


  Commit: 1fe9810fc1a8b1152b6179231b7afe5d230971df
      https://github.com/hawkular/hawkular-metrics/commit/1fe9810fc1a8b1152b6179231b7afe5d230971df
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    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

  Log Message:
  -----------
  Merge pull request #592 from garethahealy/master

Updated swagger return types to match actual return types


  Commit: a54769f27edaf659547a5cd5520766e70b53d35f
      https://github.com/hawkular/hawkular-metrics/commit/a54769f27edaf659547a5cd5520766e70b53d35f
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M bus/pom.xml
    R bus/src/main/java/org/hawkular/metrics/component/publish/InsertedDataSubscriber.java
    R bus/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    R bus/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    R bus/src/test/resources/arquillian.xml
    R bus/src/test/resources/jboss-deployment-structure.xml
    R bus/src/test/resources/web.xml
    R bus/src/test/resources/wildfly/configuration/standalone-test.xml
    M hawkular-component/pom.xml
    A hawkular-component/src/main/java/org/hawkular/metrics/component/insert/InsertedDataSubscriber.java
    M hawkular-component/src/main/webapp/WEB-INF/web.xml
    A hawkular-component/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    A hawkular-component/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    A hawkular-component/src/test/resources/arquillian.xml
    A hawkular-component/src/test/resources/jboss-deployment-structure.xml
    A hawkular-component/src/test/resources/web.xml
    A hawkular-component/src/test/resources/wildfly/configuration/standalone-test.xml

  Log Message:
  -----------
  Merge pull request #591 from lucasponce/fix-missing-ispn-config

HWKMETRICS-469 Add missing ISPN config at hawkular-component level


  Commit: aa1ec7d307f564d74d9522996f36c80789a0b695
      https://github.com/hawkular/hawkular-metrics/commit/aa1ec7d307f564d74d9522996f36c80789a0b695
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-01 (Thu, 01 Sep 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-util/pom.xml
    M bus/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/metrics-api-jaxrs-openshift/pom.xml
    M containers/pom.xml
    M core/configuration-service/pom.xml
    M core/datetime-service/pom.xml
    M core/metrics-core-service/pom.xml
    M core/metrics-model/pom.xml
    M core/rx-java-driver/pom.xml
    M core/schema/pom.xml
    M data-generator/pom.xml
    M dist/pom.xml
    M dist/wildfly-embedded-cassandra/pom.xml
    M dist/wildfly-standalone/pom.xml
    M hawkular-component/pom.xml
    M integration-tests/jmh-benchmark/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/metrics-api-jaxrs-test/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M job-scheduler/pom.xml
    M pom.xml

  Log Message:
  -----------
  Development 0.20.0-SNAPSHOT


  Commit: beadae39d4e43c48f59865589a6190e89d5ee338
      https://github.com/hawkular/hawkular-metrics/commit/beadae39d4e43c48f59865589a6190e89d5ee338
  Author: Joel Takvorian <jtakvori at redhat.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java

  Log Message:
  -----------
  [HWKMETRICS-471] Simplify "findNumericStats" in metricsService

Reduce duplicated lines. The 2 versions of the method (querying by tag or by metric ids) are almost identical


  Commit: 1066af1e00937f1ccbb69983a6c53d29e66622f0
      https://github.com/hawkular/hawkular-metrics/commit/1066af1e00937f1ccbb69983a6c53d29e66622f0
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-02 (Fri, 02 Sep 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java

  Log Message:
  -----------
  Merge pull request #593 from jotak/simplify-find-stats

[HWKMETRICS-471] Simplify "findNumericStats" in metricsService


  Commit: 79026a3186ff18f13ffe268d4c36912e29448304
      https://github.com/hawkular/hawkular-metrics/commit/79026a3186ff18f13ffe268d4c36912e29448304
  Author: Michael Burman <miburman at redhat.com>
  Date:   2016-09-06 (Tue, 06 Sep 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/TagsITest.groovy

  Log Message:
  -----------
  Fix the regexp split and the tests that tested the wrong thing..


  Commit: 4252af69fe0ab3e132e1f5829757a8169de6eab7
      https://github.com/hawkular/hawkular-metrics/commit/4252af69fe0ab3e132e1f5829757a8169de6eab7
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-474] Update the CQL query to use the correct String metric type when querying with ASC order and limit.


  Commit: 5d1182826c1d23d29ab8ee36cbd604e3421af2d0
      https://github.com/hawkular/hawkular-metrics/commit/5d1182826c1d23d29ab8ee36cbd604e3421af2d0
  Author: Matthew Wringe <mwringe at users.noreply.github.com>
  Date:   2016-09-07 (Wed, 07 Sep 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy

  Log Message:
  -----------
  Merge pull request #599 from hawkular/HWKMETRICS-474_2

[HWKMETRICS-474] Update the CQL query to use the correct String metri…


  Commit: 1800462b0473b5a9822179563d24ac9590e777cc
      https://github.com/hawkular/hawkular-metrics/commit/1800462b0473b5a9822179563d24ac9590e777cc
  Author: Lucas Ponce <ponce.ballesteros at gmail.com>
  Date:   2016-09-08 (Thu, 08 Sep 2016)

  Changed paths:
    M bus/src/main/java/org/hawkular/metrics/component/publish/PublishCommandTable.java

  Log Message:
  -----------
  HAWKULAR-1121 Store string as a key on PublishCache
Enable additional debug logging


  Commit: 731f034d21dcb9c020196cf37e634952c84ae934
      https://github.com/hawkular/hawkular-metrics/commit/731f034d21dcb9c020196cf37e634952c84ae934
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-08 (Thu, 08 Sep 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/TagsITest.groovy

  Log Message:
  -----------
  Merge pull request #596 from burmanm/hwkmetrics_461_fix

[HWKMETRICS-461] Fix the regexp split


  Commit: f0454e94a94a9e002354e16654aba43bdf024b1f
      https://github.com/hawkular/hawkular-metrics/commit/f0454e94a94a9e002354e16654aba43bdf024b1f
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-09 (Fri, 09 Sep 2016)

  Changed paths:
    M bus/src/main/java/org/hawkular/metrics/component/publish/PublishCommandTable.java

  Log Message:
  -----------
  Merge pull request #600 from lucasponce/enable-logging-on-publish-cache

HAWKULAR-1121 Store string as a key on PublishCache


  Commit: a9d3140cb47a71e89680c271205276012cc98c29
      https://github.com/hawkular/hawkular-metrics/commit/a9d3140cb47a71e89680c271205276012cc98c29
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-09-12 (Mon, 12 Sep 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/RepeatingTrigger.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/SingleExecutionTrigger.java
    A job-scheduler/src/test/java/org/hawkular/metrics/scheduler/api/RepeatingTriggerTest.java

  Log Message:
  -----------
  [HWKMETRICS-476] update repeating trigger api and add tests


  Commit: c18f7cc09b863eb88d8757d32290f572646fdda5
      https://github.com/hawkular/hawkular-metrics/commit/c18f7cc09b863eb88d8757d32290f572646fdda5
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-09-12 (Mon, 12 Sep 2016)

  Changed paths:
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/api/RepeatingTriggerTest.java

  Log Message:
  -----------
  [HWKMETRICS-476] fix license header


  Commit: 70b38e13bbf6234d79ff3a29a5b871aac2441bca
      https://github.com/hawkular/hawkular-metrics/commit/70b38e13bbf6234d79ff3a29a5b871aac2441bca
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-09-13 (Tue, 13 Sep 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/RepeatingTrigger.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/SingleExecutionTrigger.java
    A job-scheduler/src/test/java/org/hawkular/metrics/scheduler/api/RepeatingTriggerTest.java

  Log Message:
  -----------
  Merge pull request #602 from jsanda/hwkmetrics-476

[HWKMETRICS-476] update repeating trigger api and add tests


  Commit: 56aacb7b3f380e592c0e0f142a25fc87ed48b9ea
      https://github.com/hawkular/hawkular-metrics/commit/56aacb7b3f380e592c0e0f142a25fc87ed48b9ea
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-09-18 (Sun, 18 Sep 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java

  Log Message:
  -----------
  [HWKMETRICS-479] initialze rx test scheduler in constructor


  Commit: 840943b4125b82c3bcd1533e6eeb64844d16f8af
      https://github.com/hawkular/hawkular-metrics/commit/840943b4125b82c3bcd1533e6eeb64844d16f8af
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-09-18 (Sun, 18 Sep 2016)

  Changed paths:
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  [HWKMETRICS-479] refactor tests to used updated test scheduler


  Commit: 9546d3c612299b7836e458a08d45e598b584f5ca
      https://github.com/hawkular/hawkular-metrics/commit/9546d3c612299b7836e458a08d45e598b584f5ca
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-09-19 (Mon, 19 Sep 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java

  Log Message:
  -----------
  [HWKMETRICS-479] make sure db is in clean state before each test


  Commit: b76cfbf31e2d081b62477403440734a20a63758f
      https://github.com/hawkular/hawkular-metrics/commit/b76cfbf31e2d081b62477403440734a20a63758f
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-09-20 (Tue, 20 Sep 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  Merge pull request #606 from jsanda/hwkmetrics-479

[HWKMETRICS-479] initialze rx test scheduler in constructor


  Commit: cf95c7e105fcb00989617c8bc5a0258e62630814
      https://github.com/hawkular/hawkular-metrics/commit/cf95c7e105fcb00989617c8bc5a0258e62630814
  Author: Joel Takvorian <jtakvori at redhat.com>
  Date:   2016-09-20 (Tue, 20 Sep 2016)

  Changed paths:
    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/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/param/TagsConverter.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 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/GaugesITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-466] Add query by tags capability to /query endpoints

Add query by tag integration tests


  Commit: 39389e4bf5a988ef01cbad83b488cadd47c93066
      https://github.com/hawkular/hawkular-metrics/commit/39389e4bf5a988ef01cbad83b488cadd47c93066
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-21 (Wed, 21 Sep 2016)

  Changed paths:
    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/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/param/TagsConverter.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 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/GaugesITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StringITest.groovy

  Log Message:
  -----------
  Merge pull request #608 from jotak/query-by-tag

[HWKMETRICS-466] Add query by tags capability to /query endpoints


  Commit: fb990c7486641db3cdc4d60271de79ee9b214a55
      https://github.com/hawkular/hawkular-metrics/commit/fb990c7486641db3cdc4d60271de79ee9b214a55
  Author: Michael Burman <miburman at redhat.com>
  Date:   2016-09-23 (Fri, 23 Sep 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java

  Log Message:
  -----------
  Fix getTTL to calculate the seconds for insert processes


  Commit: 18ad588fb88a8062f5b2e73ecbc5a5198f43f90d
      https://github.com/hawkular/hawkular-metrics/commit/18ad588fb88a8062f5b2e73ecbc5a5198f43f90d
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-09-23 (Fri, 23 Sep 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  [HWKMETRICS-477] reschedule job for immediate execution if job falls behind

If a job runs long and misses its next execution time, the scheduler will now
execute the job again immediately for the missed execution. It will do so until
the job is caught up.


  Commit: 64160b70065aad2a90343cbdd17f1032a4ab3319
      https://github.com/hawkular/hawkular-metrics/commit/64160b70065aad2a90343cbdd17f1032a4ab3319
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-09-23 (Fri, 23 Sep 2016)

  Changed paths:
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  [HWKMETRICS-477] add debug logging


  Commit: 16ea075b0628ec0a609a0b5ea100f6924491303b
      https://github.com/hawkular/hawkular-metrics/commit/16ea075b0628ec0a609a0b5ea100f6924491303b
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-23 (Fri, 23 Sep 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java

  Log Message:
  -----------
  Merge pull request #609 from burmanm/ttl_fix

[HWKMETRICS-484] Fix getTTL to calculate the seconds for insert processes


  Commit: e192394f06745debdb1d056463c657ece485e95e
      https://github.com/hawkular/hawkular-metrics/commit/e192394f06745debdb1d056463c657ece485e95e
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-09-23 (Fri, 23 Sep 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-483] bump cassalog version


  Commit: 225459472f593b069db7ef43dca0098aa97ae710
      https://github.com/hawkular/hawkular-metrics/commit/225459472f593b069db7ef43dca0098aa97ae710
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-09-23 (Fri, 23 Sep 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  [HWKMETRICS-485] use DateTimeService.now instead of System.currentTimeMillis()


  Commit: 2e8642c5d1c13f580d53d6b835a67a9bd78260bd
      https://github.com/hawkular/hawkular-metrics/commit/2e8642c5d1c13f580d53d6b835a67a9bd78260bd
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-09-23 (Fri, 23 Sep 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  [HWKMETRICS-477] do not use Completable.await() since it blocks calling thread


  Commit: 38665a4cc5303b5d23b1ca422b02a86c860ef362
      https://github.com/hawkular/hawkular-metrics/commit/38665a4cc5303b5d23b1ca422b02a86c860ef362
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-09-23 (Fri, 23 Sep 2016)

  Changed paths:
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  [HWKMETRICS-477] make sure we wait for job executions to finish


  Commit: d09c09cdbb9f8a358b385e3376e7c9d1f85de475
      https://github.com/hawkular/hawkular-metrics/commit/d09c09cdbb9f8a358b385e3376e7c9d1f85de475
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-09-23 (Fri, 23 Sep 2016)

  Changed paths:
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  fix checkstyle error


  Commit: 92d97c06ab7b7bea4f575fbaad82ba4ab155d522
      https://github.com/hawkular/hawkular-metrics/commit/92d97c06ab7b7bea4f575fbaad82ba4ab155d522
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-24 (Sat, 24 Sep 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  Merge pull request #612 from jsanda/hwkmetrics-485

[HWKMETRICS-485] use DateTimeService.now instead of System.currentTimeMillis


  Commit: 2308cbf093599201cd66a0fae95c8ff3fcf95782
      https://github.com/hawkular/hawkular-metrics/commit/2308cbf093599201cd66a0fae95c8ff3fcf95782
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-24 (Sat, 24 Sep 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #611 from jsanda/hwkmetrics-483

[HWKMETRICS-483] bump cassalog version


  Commit: 502b057b93ee81f8a4d0769eedb38aacc3502006
      https://github.com/hawkular/hawkular-metrics/commit/502b057b93ee81f8a4d0769eedb38aacc3502006
  Author: Joel Takvorian <jtakvori at redhat.com>
  Date:   2016-09-26 (Mon, 26 Sep 2016)

  Changed paths:
    A 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/StatsQueryRequest.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/MetricsServiceHandler.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-465] New POST endpoints gauges/stats/query and counters/stats/query

This is part of several commits to harmonize the REST API when querying on multiple metrics.
With those new endpoints it is now possible to query on x/stats/query, in a similar way than it was already possible on x/raw/query and x/rate/query.

Also added integration tests, fix missing 'tags' in hashcode


  Commit: f4e91789a6250b0f3e2a2641c31b63a54d4b9646
      https://github.com/hawkular/hawkular-metrics/commit/f4e91789a6250b0f3e2a2641c31b63a54d4b9646
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-09-26 (Mon, 26 Sep 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  [HWKMETRICS-477] make sure thread pool size > 0

Had to remove Observable.toBlocking() call(s) as that could cause deadlock.


  Commit: 0d147dc43744a7e574689132fbb12eb47163c94c
      https://github.com/hawkular/hawkular-metrics/commit/0d147dc43744a7e574689132fbb12eb47163c94c
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-09-26 (Mon, 26 Sep 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  meant to use Math.max


  Commit: 1f8879f57e49a6403877b533c839495b82105896
      https://github.com/hawkular/hawkular-metrics/commit/1f8879f57e49a6403877b533c839495b82105896
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-26 (Mon, 26 Sep 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  Merge pull request #610 from jsanda/hwkmetrics-477

[HWKMETRICS-477] reschedule job for immediate execution if it falls behind


  Commit: 6485576eb2806461346f4e7d4f2690f7a70aaa57
      https://github.com/hawkular/hawkular-metrics/commit/6485576eb2806461346f4e7d4f2690f7a70aaa57
  Author: jshaughn <jshaughn at localhost.localdomain>
  Date:   2016-09-27 (Tue, 27 Sep 2016)

  Changed paths:
    A alerting/pom.xml
    A alerting/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
    A alerting/src/main/java/org/hawkular/metrics/alerting/PublishCommandTable.java
    M bus/pom.xml
    R bus/src/main/java/org/hawkular/metrics/component/publish/PublishCommandTable.java
    A dist/component-ear/pom.xml
    A dist/component-ear/src/main/application/META-INF/beans.xml
    A dist/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    A dist/component-war/pom.xml
    A dist/component-war/src/main/java/org/hawkular/metrics/component/MetricsJNDIPublisher.java
    A dist/component-war/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
    A dist/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A dist/component-war/src/main/webapp/WEB-INF/jboss-web.xml
    A dist/component-war/src/main/webapp/WEB-INF/web.xml
    A dist/component-war/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
    A dist/component-war/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    A dist/component-war/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    A dist/component-war/src/test/resources/arquillian.xml
    A dist/component-war/src/test/resources/jboss-deployment-structure.xml
    A dist/component-war/src/test/resources/logback-test.xml
    A dist/component-war/src/test/resources/web.xml
    A dist/component-war/src/test/resources/wildfly/configuration/standalone-test.xml
    A dist/standalone-alerting-war/pom.xml
    A dist/standalone-alerting-war/src/main/webapp/WEB-INF/beans.xml
    A dist/standalone-alerting-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A dist/standalone-alerting-war/src/main/webapp/WEB-INF/jboss-web.xml
    A dist/standalone-alerting-war/src/main/webapp/WEB-INF/web.xml
    A dist/standalone-ear/pom.xml
    A dist/standalone-ear/src/main/application/META-INF/beans.xml
    A dist/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    R hawkular-component/pom.xml
    R hawkular-component/src/main/java/org/hawkular/metrics/component/MetricsJNDIPusblisher.java
    R hawkular-component/src/main/java/org/hawkular/metrics/component/insert/InsertedDataSubscriber.java
    R hawkular-component/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
    R hawkular-component/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R hawkular-component/src/main/webapp/WEB-INF/jboss-web.xml
    R hawkular-component/src/main/webapp/WEB-INF/web.xml
    R hawkular-component/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    R hawkular-component/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    R hawkular-component/src/test/resources/arquillian.xml
    R hawkular-component/src/test/resources/jboss-deployment-structure.xml
    R hawkular-component/src/test/resources/logback-test.xml
    R hawkular-component/src/test/resources/web.xml
    R hawkular-component/src/test/resources/wildfly/configuration/standalone-test.xml
    M pom.xml

  Log Message:
  -----------
  New EAR artifacts providing Metrics with embedded Alerting
- use updated publishing mechanism
  - new CacheKey replaced MetricId keys
  - no more JMS publishing, direct publishing to Alerting
- add the metrics external alerter to the ear
- break out alerting publishing/filtering from being tied to
  hawkular services and the bus.
  - add new hawkular-metrics/alerting module
    - JAR to hold alerting integration
  - remove ispn from bus module
- Fix bug in sending AvailData
- add new modules under /dist for new artifact generation
  - generate two EARS:

hawkular-metrics-component.ear
- this is the deployment for Hservices and contains Bus/JMS support
  - the services build will pull this in automatically
- it has 2 relevant modules:
  - /dist/component-war
  - /dist/component-ear

hawkular-metrics-standalone.ear
- this is the vanilla WildFly deployment
  - This can be put in standalone/deployments
  - it requires standalone.xml to have the infinispan hawkular-alerts cache-container defined
- it has 3 relevant modules:
  - /dist/standalone-alerting-war
  - /dist/standalone-ear
    - uses overlay of jaxrs war

NOTE: It is required that either  EAR always be deployed as 'hawkular-metrics.ear'
- this is to allow for predictable dependency and jndi naming
- this will be done automatically in the services build


  Commit: 5a3099e6f8db6b0eb0d16b655ae75c7a5b0ddfb1
      https://github.com/hawkular/hawkular-metrics/commit/5a3099e6f8db6b0eb0d16b655ae75c7a5b0ddfb1
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-27 (Tue, 27 Sep 2016)

  Changed paths:
    A alerting/pom.xml
    A alerting/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
    A alerting/src/main/java/org/hawkular/metrics/alerting/PublishCommandTable.java
    M bus/pom.xml
    R bus/src/main/java/org/hawkular/metrics/component/publish/PublishCommandTable.java
    A dist/component-ear/pom.xml
    A dist/component-ear/src/main/application/META-INF/beans.xml
    A dist/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    A dist/component-war/pom.xml
    A dist/component-war/src/main/java/org/hawkular/metrics/component/MetricsJNDIPublisher.java
    A dist/component-war/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
    A dist/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A dist/component-war/src/main/webapp/WEB-INF/jboss-web.xml
    A dist/component-war/src/main/webapp/WEB-INF/web.xml
    A dist/component-war/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
    A dist/component-war/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    A dist/component-war/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    A dist/component-war/src/test/resources/arquillian.xml
    A dist/component-war/src/test/resources/jboss-deployment-structure.xml
    A dist/component-war/src/test/resources/logback-test.xml
    A dist/component-war/src/test/resources/web.xml
    A dist/component-war/src/test/resources/wildfly/configuration/standalone-test.xml
    A dist/standalone-alerting-war/pom.xml
    A dist/standalone-alerting-war/src/main/webapp/WEB-INF/beans.xml
    A dist/standalone-alerting-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A dist/standalone-alerting-war/src/main/webapp/WEB-INF/jboss-web.xml
    A dist/standalone-alerting-war/src/main/webapp/WEB-INF/web.xml
    A dist/standalone-ear/pom.xml
    A dist/standalone-ear/src/main/application/META-INF/beans.xml
    A dist/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    R hawkular-component/pom.xml
    R hawkular-component/src/main/java/org/hawkular/metrics/component/MetricsJNDIPusblisher.java
    R hawkular-component/src/main/java/org/hawkular/metrics/component/insert/InsertedDataSubscriber.java
    R hawkular-component/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
    R hawkular-component/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R hawkular-component/src/main/webapp/WEB-INF/jboss-web.xml
    R hawkular-component/src/main/webapp/WEB-INF/web.xml
    R hawkular-component/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    R hawkular-component/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    R hawkular-component/src/test/resources/arquillian.xml
    R hawkular-component/src/test/resources/jboss-deployment-structure.xml
    R hawkular-component/src/test/resources/logback-test.xml
    R hawkular-component/src/test/resources/web.xml
    R hawkular-component/src/test/resources/wildfly/configuration/standalone-test.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #605 from jshaughn/metrics-services

Metrics w/ Alerting


  Commit: 6408ccfdd843a14f6707c18c4e5939b4956c3096
      https://github.com/hawkular/hawkular-metrics/commit/6408ccfdd843a14f6707c18c4e5939b4956c3096
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-09-28 (Wed, 28 Sep 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-483] bump cassalog version


  Commit: 9acfcba732510a91946e0cb94d4df6f7d544ee66
      https://github.com/hawkular/hawkular-metrics/commit/9acfcba732510a91946e0cb94d4df6f7d544ee66
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-28 (Wed, 28 Sep 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #614 from jsanda/hwkmetrics-483

[HWKMETRICS-483] bump cassalog version


  Commit: 9d057576e73c715711be54236bf5efc07563fb0a
      https://github.com/hawkular/hawkular-metrics/commit/9d057576e73c715711be54236bf5efc07563fb0a
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  travis is failing with this test for other PRs due to HWKMETRICS-477

I want to disable this test in master so it doesn't hold up other PRs, and
I will continue to work on a fix in a brach.


  Commit: 2d1944e6bc65a1303615ecd7430d6b124094043e
      https://github.com/hawkular/hawkular-metrics/commit/2d1944e6bc65a1303615ecd7430d6b124094043e
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  Merge pull request #616 from jsanda/disable-scheduler-test

travis is failing with this test for other PRs due to HWKMETRICS-477


  Commit: 15b1f620ca9646b8bd9c9dd24652a561893bad24
      https://github.com/hawkular/hawkular-metrics/commit/15b1f620ca9646b8bd9c9dd24652a561893bad24
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    A 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/StatsQueryRequest.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/MetricsServiceHandler.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy

  Log Message:
  -----------
  Merge pull request #584 from jotak/stats-post-endpoints

[HWKMETRICS-465] New POST endpoints gauges/stats/query and counters/stats/query


  Commit: fbffdb21ee10024d06115a9c1a3ff5d602b32e84
      https://github.com/hawkular/hawkular-metrics/commit/fbffdb21ee10024d06115a9c1a3ff5d602b32e84
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java

  Log Message:
  -----------
  [HWKMETRICS-487] Avoid purging sys_config table since it is a static data table.


  Commit: b2aee4c1475c135f165346527b29c3ff45e446e8
      https://github.com/hawkular/hawkular-metrics/commit/b2aee4c1475c135f165346527b29c3ff45e446e8
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java

  Log Message:
  -----------
  Merge pull request #618 from hawkular/HWKMETRICS-487

[HWKMETRICS-487] Avoid purging sys_config table since it is a static …


  Commit: 0e75356dab5e09018653112a6b3ce4740db9144a
      https://github.com/hawkular/hawkular-metrics/commit/0e75356dab5e09018653112a6b3ce4740db9144a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/ConfigurationService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M integration-tests/rest-tests-jaxrs/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/GaugesITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-478] Protect /tenants endpoint with a secret admin token. The token can be set or reset at startup via configuration property.


  Commit: 0846b7b1801eff9d874cb25b8f9a49e76b0b3849
      https://github.com/hawkular/hawkular-metrics/commit/0846b7b1801eff9d874cb25b8f9a49e76b0b3849
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/AdminFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    M containers/metrics-api-jaxrs-openshift/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-478] Make a separate admin filter that does not get packaged in the container distribution.


  Commit: 11d0d50f38935e2da06bfd6fa3cf0ca1e7bf2e86
      https://github.com/hawkular/hawkular-metrics/commit/11d0d50f38935e2da06bfd6fa3cf0ca1e7bf2e86
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java

  Log Message:
  -----------
  [HWKMETRICS-478] Add log statement for max size for string metrics.


  Commit: 108c22762d81a0c900c10d8e2a73f6ab7325db35
      https://github.com/hawkular/hawkular-metrics/commit/108c22762d81a0c900c10d8e2a73f6ab7325db35
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/StringITest.java

  Log Message:
  -----------
  [HWKMETRICS-478] Updating the wait time.


  Commit: 0d75f463ecbc1dbb102a189904e073156bfb1eb6
      https://github.com/hawkular/hawkular-metrics/commit/0d75f463ecbc1dbb102a189904e073156bfb1eb6
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java

  Log Message:
  -----------
  [HWKMETRICS-478] Change order for reading system configuration.


  Commit: 874c67337c527d594061a00a3800b72c07747895
      https://github.com/hawkular/hawkular-metrics/commit/874c67337c527d594061a00a3800b72c07747895
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java

  Log Message:
  -----------
  [HWKMETRICS-478] Adding additional logging for max size.


  Commit: fe653495bcba931eddac74910e1819f59c363f45
      https://github.com/hawkular/hawkular-metrics/commit/fe653495bcba931eddac74910e1819f59c363f45
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-09-29 (Thu, 29 Sep 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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/StringITest.java

  Log Message:
  -----------
  [HWKMETRICS-478] Reverting debug code unrelated to the filter and config service changes.


  Commit: b5e1a337e206c961c3b9e8b47d40e28d081c2c59
      https://github.com/hawkular/hawkular-metrics/commit/b5e1a337e206c961c3b9e8b47d40e28d081c2c59
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-09-30 (Fri, 30 Sep 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/AdminFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M containers/metrics-api-jaxrs-openshift/pom.xml
    M core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/ConfigurationService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
    M integration-tests/rest-tests-jaxrs/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.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/GaugesITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy

  Log Message:
  -----------
  Merge pull request #603 from hawkular/HWKMETRICS-478

[HWKMETRICS-478] Protect /tenants endpoint with a secret admin token.


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

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Force official Java installer.


  Commit: 9f5ba787f9b69c88556683684c6fe32b7edcc92a
      https://github.com/hawkular/hawkular-metrics/commit/9f5ba787f9b69c88556683684c6fe32b7edcc92a
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-10-03 (Mon, 03 Oct 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Merge pull request #620 from hawkular/jdk_update

Force official Java installer.


  Commit: 730a7aaede45f82b07e9e75b20e240bcbf9929ab
      https://github.com/hawkular/hawkular-metrics/commit/730a7aaede45f82b07e9e75b20e240bcbf9929ab
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-03 (Mon, 03 Oct 2016)

  Changed paths:
    M job-scheduler/pom.xml
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  [HWKMETRICS-486] use exclusive lock for job execution

This commit also increases the timeouts in JobExecutionTest.executeLotsOfJobs
because of intermittent failures on travis. On my box the test only executes
8 jobs, but on travis it runs 64 jobs. I don't think the 30 second timeout
used is always enough time.


  Commit: f45663565f260bc54b79a9d36892dc97a35ac5e3
      https://github.com/hawkular/hawkular-metrics/commit/f45663565f260bc54b79a9d36892dc97a35ac5e3
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-03 (Mon, 03 Oct 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  [HWKMETRICS-486] handle jobs that fall behind schedule

I wound up refactoring some of the job execution code that involved using
Completable. I am using Single instead of Completable in several places. There
were a couple reasons for the change. First, I needed to pass state from one
operation to the next, namely the time slice in which a job is scheduled since
it will not necessarily be the same one as determined by the trigger. Secondly,
I think some of the Completable code I had was buggy as written. Things were
executing earlier than I expected.


  Commit: a1ec80eef7f04c78654ec00dbf951cadc83aee4a
      https://github.com/hawkular/hawkular-metrics/commit/a1ec80eef7f04c78654ec00dbf951cadc83aee4a
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-03 (Mon, 03 Oct 2016)

  Changed paths:
    M core/datetime-service/src/main/java/org/hawkular/metrics/datetime/DateTimeService.java

  Log Message:
  -----------
  [HWKMETRICS-324] use UTC


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

  Changed paths:
    M job-scheduler/pom.xml
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  Merge pull request #613 from jsanda/hwkmetrics-486

[HWKMETRICS-486] use exclusive lock for job execution


  Commit: 1c0cd165b2627eab9b90441c9c7fc4d96ce22ab4
      https://github.com/hawkular/hawkular-metrics/commit/1c0cd165b2627eab9b90441c9c7fc4d96ce22ab4
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-03 (Mon, 03 Oct 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  [HWKMETRICS-489] use strong consistency


  Commit: 67ecab5dcb64cf2118b7edcffe50c4f28e66f4a1
      https://github.com/hawkular/hawkular-metrics/commit/67ecab5dcb64cf2118b7edcffe50c4f28e66f4a1
  Author: jshaughn <jshaughn at localhost.localdomain>
  Date:   2016-10-03 (Mon, 03 Oct 2016)

  Changed paths:
    M alerting/pom.xml
    M alerting/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
    R alerting/src/main/java/org/hawkular/metrics/alerting/PublishCommandTable.java
    A alerting/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
    A alerting/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
    A alerting/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    A alerting/src/test/resources/arquillian.xml
    A alerting/src/test/resources/jboss-deployment-structure.xml
    A alerting/src/test/resources/logback-test.xml
    A alerting/src/test/resources/web.xml
    A alerting/src/test/resources/wildfly/configuration/standalone-test.xml
    M dist/component-ear/pom.xml
    M dist/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M dist/component-war/pom.xml
    M dist/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    M dist/component-war/src/main/webapp/WEB-INF/web.xml
    R dist/component-war/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
    R dist/component-war/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    R dist/component-war/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    R dist/component-war/src/test/resources/arquillian.xml
    R dist/component-war/src/test/resources/jboss-deployment-structure.xml
    R dist/component-war/src/test/resources/logback-test.xml
    R dist/component-war/src/test/resources/web.xml
    R dist/component-war/src/test/resources/wildfly/configuration/standalone-test.xml
    R dist/standalone-alerting-war/pom.xml
    R dist/standalone-alerting-war/src/main/webapp/WEB-INF/beans.xml
    R dist/standalone-alerting-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R dist/standalone-alerting-war/src/main/webapp/WEB-INF/jboss-web.xml
    R dist/standalone-alerting-war/src/main/webapp/WEB-INF/web.xml
    M dist/standalone-ear/pom.xml
    M dist/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M integration-tests/pom.xml
    A integration-tests/rest-tests-jaxrs-dist/pom.xml
    A integration-tests/rest-tests-jaxrs-dist/src/main/application/META-INF/beans.xml
    A integration-tests/rest-tests-jaxrs-dist/src/main/application/META-INF/jboss-deployment-structure.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  HWKALERTS-169 Global front-line filtering
- alerting now responsible for filtering so just generate proper
  dataIds and send directly to alerting.
- remove publish cache decls and PublishCommandTable
- Adjust PublishDataPointsTest for updated filtering and move it under
  alerting module as it no longer has anything to do with the
  bus/services-component.
- Replace war with new ear deployment in the rest i-tests. Note that
  I had to add a new module to build a test ear because it has to package
  the test metrics war (which uses a test clock for test predictability).
  But it's basically the same ear as the standalone dist.
- remove unnecessary module (leftover from new ear dist work)
- cleanup deps, remove unnecessary ispn deps and other chaff
- add newly required cache for alerting
- Move schema jar to ear level so that cassalog can find the resources.
- up to alerting 1.2.1.Final release
- PR feedback
  - use a prefix map
  - add some doc about why we have the prefixes
  - don't publish UNDEFINED data, it's not a valid type for real data
  - handle String metrics appropriately


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

  Changed paths:
    M core/datetime-service/src/main/java/org/hawkular/metrics/datetime/DateTimeService.java

  Log Message:
  -----------
  Merge pull request #621 from jsanda/hwkmetrics-324

[HWKMETRICS-324] use UTC


  Commit: 40d6833c15766f49c07ec7a2b5a2322b867fedb0
      https://github.com/hawkular/hawkular-metrics/commit/40d6833c15766f49c07ec7a2b5a2322b867fedb0
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-03 (Mon, 03 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java

  Log Message:
  -----------
  [HWKMETRICS-490] make C* driver request and connection timeout settings configurable


  Commit: 5c13994d92e17f7cc4a813d8a11548e491dab82f
      https://github.com/hawkular/hawkular-metrics/commit/5c13994d92e17f7cc4a813d8a11548e491dab82f
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-04 (Tue, 04 Oct 2016)

  Changed paths:
    M alerting/pom.xml
    M alerting/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
    R alerting/src/main/java/org/hawkular/metrics/alerting/PublishCommandTable.java
    A alerting/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
    A alerting/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
    A alerting/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    A alerting/src/test/resources/arquillian.xml
    A alerting/src/test/resources/jboss-deployment-structure.xml
    A alerting/src/test/resources/logback-test.xml
    A alerting/src/test/resources/web.xml
    A alerting/src/test/resources/wildfly/configuration/standalone-test.xml
    M dist/component-ear/pom.xml
    M dist/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M dist/component-war/pom.xml
    M dist/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    M dist/component-war/src/main/webapp/WEB-INF/web.xml
    R dist/component-war/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
    R dist/component-war/src/test/java/org/hawkular/bus/PublishDataPointsTest.java
    R dist/component-war/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    R dist/component-war/src/test/resources/arquillian.xml
    R dist/component-war/src/test/resources/jboss-deployment-structure.xml
    R dist/component-war/src/test/resources/logback-test.xml
    R dist/component-war/src/test/resources/web.xml
    R dist/component-war/src/test/resources/wildfly/configuration/standalone-test.xml
    R dist/standalone-alerting-war/pom.xml
    R dist/standalone-alerting-war/src/main/webapp/WEB-INF/beans.xml
    R dist/standalone-alerting-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R dist/standalone-alerting-war/src/main/webapp/WEB-INF/jboss-web.xml
    R dist/standalone-alerting-war/src/main/webapp/WEB-INF/web.xml
    M dist/standalone-ear/pom.xml
    M dist/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M integration-tests/pom.xml
    A integration-tests/rest-tests-jaxrs-dist/pom.xml
    A integration-tests/rest-tests-jaxrs-dist/src/main/application/META-INF/beans.xml
    A integration-tests/rest-tests-jaxrs-dist/src/main/application/META-INF/jboss-deployment-structure.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #617 from jshaughn/filter

HWKALERTS-169 Global front-line filtering


  Commit: fb07ebbb8d6ddfe188ce2c9c1264f6444597e765
      https://github.com/hawkular/hawkular-metrics/commit/fb07ebbb8d6ddfe188ce2c9c1264f6444597e765
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-04 (Tue, 04 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java

  Log Message:
  -----------
  Merge pull request #623 from jsanda/hwkmetrics-490

[HWKMETRICS-490] make C* driver request and connection timeout settin…


  Commit: e08798032910ad57631feba88aa55bded4c90927
      https://github.com/hawkular/hawkular-metrics/commit/e08798032910ad57631feba88aa55bded4c90927
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-04 (Tue, 04 Oct 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  Merge pull request #622 from jsanda/hwkmetrics-489

[HWKMETRICS-489] use strong consistency


  Commit: 7b5d806a7b5c441db5702d2a0f157f80bfd7eae9
      https://github.com/hawkular/hawkular-metrics/commit/7b5d806a7b5c441db5702d2a0f157f80bfd7eae9
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-10-04 (Tue, 04 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M core/datetime-service/src/main/java/org/hawkular/metrics/datetime/DateTimeService.java
    M core/metrics-core-service/pom.xml
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/CompressedPointContainer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/CompressorHeader.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/TagsDeserializer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/TagsSerializer.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/DataPointCompressTransformer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/DataPointDecompressTransformer.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricFromDataRowTransformer.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricFromFullDataRowTransformer.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/compress/CompressorHeaderTest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/compress/TagsMapSerializingTest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
    A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.20.0.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Scheduler.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
    M pom.xml

  Log Message:
  -----------
  ETL based compression methods in the core for Gauge data

Add token range queries for metric partition keys

Reorder DISTINCT queries to match the partition key (required in the tokens for example), replace bind(Objects...) with bind().setXXX

Implement the CompressData job and the required changes to the MetricsService

Implement jobServices for ETL compress (not activated yet, needs rebase from master)

Add correct timing functions for the CompressDataJob and add the ability to fetch all jobs from JobScheduler

Add compressor header to every compressed field

Move bindpoint changes to another PR

Fix trigger time calculation to match UTC

Rebased the TestScheduler changes and updated compression library to 1.1.0

Use range delete in addAndCompress, requires removing batch statement as that does not preserve order

Add data_compressed table where all the compressed rows are stored in

Add ability to disable the compression job and remove data locality stuff for another PR..

Add support for compressing COUNTER and AVAILABILITY also

Add Tags serialization/deserialization and schema changes for them

Change CompressData to use jobTriggerTime and the tests to force UTC

Enable findDataPoints to use compressedData for COUNTER & AVAILABILITY and fix DataAccessITest to clean up compressed_table also before test

Improve CompressionHeader functionality

Enable tagsSerialization and test for that


  Commit: 45da8808ecebc478c9ccea4c15b504b1f229d4b6
      https://github.com/hawkular/hawkular-metrics/commit/45da8808ecebc478c9ccea4c15b504b1f229d4b6
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-10-04 (Tue, 04 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M core/datetime-service/src/main/java/org/hawkular/metrics/datetime/DateTimeService.java
    M core/metrics-core-service/pom.xml
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/CompressedPointContainer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/CompressorHeader.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/TagsDeserializer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/compress/TagsSerializer.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/DataPointCompressTransformer.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/DataPointDecompressTransformer.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricFromDataRowTransformer.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/MetricFromFullDataRowTransformer.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/compress/CompressorHeaderTest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/compress/TagsMapSerializingTest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/AvailabilityType.java
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
    A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.20.0.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Scheduler.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
    M pom.xml

  Log Message:
  -----------
  Merge pull request #595 from burmanm/etl_compression

ETL compression process based on Gorilla algorithms


  Commit: f43e0bfba0e24dbb7ef61e4fd1c6fd486d51ddae
      https://github.com/hawkular/hawkular-metrics/commit/f43e0bfba0e24dbb7ef61e4fd1c6fd486d51ddae
  Author: Michael Burman <miburman at redhat.com>
  Date:   2016-10-04 (Tue, 04 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java

  Log Message:
  -----------
  Change to jobScheduler.now() for endSlice also


  Commit: a455828110c8ab4196830a8a1bb94e8142b27bed
      https://github.com/hawkular/hawkular-metrics/commit/a455828110c8ab4196830a8a1bb94e8142b27bed
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-04 (Tue, 04 Oct 2016)

  Changed paths:
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java

  Log Message:
  -----------
  fix default request timeout. should be 12 sec, not 1.2 sec


  Commit: f34a6c753170fdda7f6c278daa0439851a1e1ed1
      https://github.com/hawkular/hawkular-metrics/commit/f34a6c753170fdda7f6c278daa0439851a1e1ed1
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-04 (Tue, 04 Oct 2016)

  Changed paths:
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java

  Log Message:
  -----------
  Merge pull request #625 from jsanda/request-timeout

fix default request timeout. should be 12 sec, not 1.2 sec


  Commit: a3bbb5e68aaa90d199480cc090f943e6be24ae13
      https://github.com/hawkular/hawkular-metrics/commit/a3bbb5e68aaa90d199480cc090f943e6be24ae13
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-04 (Tue, 04 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java

  Log Message:
  -----------
  [HWKMETRICS-492] avoid duplicate job creation/scheduling


  Commit: f3589a3f1e847873efa7888d8b6be627bf4d2d0b
      https://github.com/hawkular/hawkular-metrics/commit/f3589a3f1e847873efa7888d8b6be627bf4d2d0b
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-04 (Tue, 04 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java

  Log Message:
  -----------
  [HWKMETRICS-492] add back job registration


  Commit: 6cb20c279efd939e73792f5ddb27464a8e0287b0
      https://github.com/hawkular/hawkular-metrics/commit/6cb20c279efd939e73792f5ddb27464a8e0287b0
  Author: jshaughn <jshaughn at localhost.localdomain>
  Date:   2016-10-05 (Wed, 05 Oct 2016)

  Changed paths:
    M dist/standalone-ear/pom.xml
    A dist/standalone-war/pom.xml
    M integration-tests/metrics-api-jaxrs-test/pom.xml
    M integration-tests/rest-tests-jaxrs-dist/pom.xml
    M pom.xml

  Log Message:
  -----------
  Make sure we have proper alerting hooks in place in standalone deployment
- leave jaxrs war in place
- add new standalone-war (jaxrs war overlay with alerting hook)


  Commit: de7bf42c7e2f7d1a1514a08c7951b1e83778d52a
      https://github.com/hawkular/hawkular-metrics/commit/de7bf42c7e2f7d1a1514a08c7951b1e83778d52a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-05 (Wed, 05 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java

  Log Message:
  -----------
  Merge pull request #627 from jsanda/hwkmetrics-492

[HWKMETRICS-492] avoid duplicate job creation/scheduling


  Commit: c65366aefe4fdfd989a4333e70012a33664ed128
      https://github.com/hawkular/hawkular-metrics/commit/c65366aefe4fdfd989a4333e70012a33664ed128
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-05 (Wed, 05 Oct 2016)

  Changed paths:
    M dist/standalone-ear/pom.xml
    A dist/standalone-war/pom.xml
    M integration-tests/metrics-api-jaxrs-test/pom.xml
    M integration-tests/rest-tests-jaxrs-dist/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #626 from jshaughn/standalone-alerting-fix

Ensure proper alerting hooks in place in standalone deployment


  Commit: 11a0b6c7be7dbdc8e9f948160d446fa20952bd51
      https://github.com/hawkular/hawkular-metrics/commit/11a0b6c7be7dbdc8e9f948160d446fa20952bd51
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-10-05 (Wed, 05 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TagQueryParser.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TagsIndexRowTransformer.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java

  Log Message:
  -----------
  [HWKMETRICS-480] Add the ability to filter metrics from tags without a
certain tag being set, query format is !tagName


  Commit: f79c2015360b749d1e812a22db718823adefde50
      https://github.com/hawkular/hawkular-metrics/commit/f79c2015360b749d1e812a22db718823adefde50
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-05 (Wed, 05 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  fix retry logic on job failure


  Commit: c4dc675f20139887c360b9ceed0705e46463df4a
      https://github.com/hawkular/hawkular-metrics/commit/c4dc675f20139887c360b9ceed0705e46463df4a
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-05 (Wed, 05 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  Merge pull request #629 from jsanda/retry-job

fix retry logic on job failure


  Commit: fadb73fb152c24eba35146c4958eda9b2add3076
      https://github.com/hawkular/hawkular-metrics/commit/fadb73fb152c24eba35146c4958eda9b2add3076
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-05 (Wed, 05 Oct 2016)

  Changed paths:
    M alerting/pom.xml
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-util/pom.xml
    M bus/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/hawkular-metrics-openshift-integration/pom.xml
    M containers/metrics-api-jaxrs-openshift/pom.xml
    M containers/pom.xml
    M core/configuration-service/pom.xml
    M core/datetime-service/pom.xml
    M core/metrics-core-service/pom.xml
    M core/metrics-model/pom.xml
    M core/rx-java-driver/pom.xml
    M core/schema/pom.xml
    M data-generator/pom.xml
    M dist/component-ear/pom.xml
    M dist/component-war/pom.xml
    M dist/pom.xml
    M dist/standalone-ear/pom.xml
    M dist/standalone-war/pom.xml
    M dist/wildfly-embedded-cassandra/pom.xml
    M dist/wildfly-standalone/pom.xml
    M integration-tests/jmh-benchmark/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/metrics-api-jaxrs-test/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs-dist/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M job-scheduler/pom.xml
    M pom.xml

  Log Message:
  -----------
  Development 0.21.0-SNAPSHOT


  Commit: 0300bb1f0a9a3186873a6520c3bc06f5f25f2805
      https://github.com/hawkular/hawkular-metrics/commit/0300bb1f0a9a3186873a6520c3bc06f5f25f2805
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-10-06 (Thu, 06 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java

  Log Message:
  -----------
  Add missing truncate to BaseMetricsITest


  Commit: 639480b2be95b703998ee9fa1702551f1289f195
      https://github.com/hawkular/hawkular-metrics/commit/639480b2be95b703998ee9fa1702551f1289f195
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-06 (Thu, 06 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java

  Log Message:
  -----------
  [HWKMETRICS-492] fix config lookup


  Commit: 14df3e71bef3e18b06646e4b1c0023a62ce86ae2
      https://github.com/hawkular/hawkular-metrics/commit/14df3e71bef3e18b06646e4b1c0023a62ce86ae2
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-06 (Thu, 06 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java

  Log Message:
  -----------
  need to reset job config between tests so job gets scheduled


  Commit: f8b2f1cef77f23c6048069d3660f4c75d4e2282e
      https://github.com/hawkular/hawkular-metrics/commit/f8b2f1cef77f23c6048069d3660f4c75d4e2282e
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-06 (Thu, 06 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java

  Log Message:
  -----------
  Merge pull request #631 from jsanda/maybe-schedule-compression-job

[HWKMETRICS-492] fix config lookup


  Commit: 1ae725b322c30b31f2f771a2b5330d34517df570
      https://github.com/hawkular/hawkular-metrics/commit/1ae725b322c30b31f2f771a2b5330d34517df570
  Author: jshaughn <jshaughn at localhost.localdomain>
  Date:   2016-10-07 (Fri, 07 Oct 2016)

  Changed paths:
    A alerting/alerter-war/.gitignore
    A alerting/alerter-war/pom.xml
    A alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/Expression.java
    A alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
    A alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/log/MsgLogger.java
    A alerting/alerter-war/src/main/webapp/WEB-INF/beans.xml
    A alerting/alerter-war/src/main/webapp/WEB-INF/jboss-web.xml
    A alerting/alerter-war/src/main/webapp/WEB-INF/web.xml
    A alerting/alerter-war/src/main/webapp/index.jsp
    A alerting/alerter-war/src/test/java/org/hawkular/metrics/alerter/ExpressionTest.java
    A alerting/alerting-jar/pom.xml
    A alerting/alerting-jar/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
    A alerting/alerting-jar/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
    A alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
    A alerting/alerting-jar/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    A alerting/alerting-jar/src/test/resources/arquillian.xml
    A alerting/alerting-jar/src/test/resources/jboss-deployment-structure.xml
    A alerting/alerting-jar/src/test/resources/logback-test.xml
    A alerting/alerting-jar/src/test/resources/web.xml
    A alerting/alerting-jar/src/test/resources/wildfly/configuration/standalone-test.xml
    M alerting/pom.xml
    R alerting/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
    R alerting/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
    R alerting/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
    R alerting/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    R alerting/src/test/resources/arquillian.xml
    R alerting/src/test/resources/jboss-deployment-structure.xml
    R alerting/src/test/resources/logback-test.xml
    R alerting/src/test/resources/web.xml
    R alerting/src/test/resources/wildfly/configuration/standalone-test.xml
    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 dist/component-ear/pom.xml
    M dist/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M dist/component-war/pom.xml
    M dist/pom.xml
    M dist/standalone-ear/pom.xml
    M dist/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M dist/standalone-war/pom.xml
    M integration-tests/rest-tests-jaxrs-dist/pom.xml
    M integration-tests/rest-tests-jaxrs-dist/src/main/application/META-INF/jboss-deployment-structure.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITest.groovy
    A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITestBase.groovy
    A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/ExternalAlerterITest.groovy
    M pom.xml

  Log Message:
  -----------
  HWKALERTS-172 Migrate Metric External Alerter to Metrics Repo
- migrate external alerter to metrics repo
- create new alerting-parent module to umbrella alerting jar and x-alerter
- add new x-alerter and alerting i-tests to rest-tests i-tests
- make sure we have proper alerting hooks in place in standalone deployment
- use the proper alerting artifact now that it has been fixed
- exclude transitive Halerting deps. it can cause CP problems
  to have alerting jars in the metrics war when there is
  already a deployment dependency declared from the metrics war to
  the alerting war, at the ear level.
- rename Manager to ExpressionManager in xalerter to be more specific
- trivial: spelling and inline doc fixes
- for safety, let findDataPoints default to ASC order when order is not specified.
- up to alerting src dep


  Commit: ac0cbe15516f77156416af6f573d43e4e904c75f
      https://github.com/hawkular/hawkular-metrics/commit/ac0cbe15516f77156416af6f573d43e4e904c75f
  Author: Michael Burman <miburman at redhat.com>
  Date:   2016-10-10 (Mon, 10 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TagQueryParser.java

  Log Message:
  -----------
  Fix issues mentioned in the PR review


  Commit: 3770c211297d135282be614cecbe3fb2e00615df
      https://github.com/hawkular/hawkular-metrics/commit/3770c211297d135282be614cecbe3fb2e00615df
  Author: Michael Burman <miburman at redhat.com>
  Date:   2016-10-10 (Mon, 10 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TagQueryParser.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java

  Log Message:
  -----------
  Add datapoints to the tags testing to trigger duplicates and fix filtering


  Commit: 8142e77730edc481bc7936795a4f32fcedd0d94b
      https://github.com/hawkular/hawkular-metrics/commit/8142e77730edc481bc7936795a4f32fcedd0d94b
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-11 (Tue, 11 Oct 2016)

  Changed paths:
    A alerting/alerter-war/.gitignore
    A alerting/alerter-war/pom.xml
    A alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/Expression.java
    A alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
    A alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/log/MsgLogger.java
    A alerting/alerter-war/src/main/webapp/WEB-INF/beans.xml
    A alerting/alerter-war/src/main/webapp/WEB-INF/jboss-web.xml
    A alerting/alerter-war/src/main/webapp/WEB-INF/web.xml
    A alerting/alerter-war/src/main/webapp/index.jsp
    A alerting/alerter-war/src/test/java/org/hawkular/metrics/alerter/ExpressionTest.java
    A alerting/alerting-jar/pom.xml
    A alerting/alerting-jar/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
    A alerting/alerting-jar/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
    A alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
    A alerting/alerting-jar/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    A alerting/alerting-jar/src/test/resources/arquillian.xml
    A alerting/alerting-jar/src/test/resources/jboss-deployment-structure.xml
    A alerting/alerting-jar/src/test/resources/logback-test.xml
    A alerting/alerting-jar/src/test/resources/web.xml
    A alerting/alerting-jar/src/test/resources/wildfly/configuration/standalone-test.xml
    M alerting/pom.xml
    R alerting/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
    R alerting/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
    R alerting/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
    R alerting/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
    R alerting/src/test/resources/arquillian.xml
    R alerting/src/test/resources/jboss-deployment-structure.xml
    R alerting/src/test/resources/logback-test.xml
    R alerting/src/test/resources/web.xml
    R alerting/src/test/resources/wildfly/configuration/standalone-test.xml
    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 dist/component-ear/pom.xml
    M dist/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M dist/component-war/pom.xml
    M dist/pom.xml
    M dist/standalone-ear/pom.xml
    M dist/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M dist/standalone-war/pom.xml
    M integration-tests/rest-tests-jaxrs-dist/pom.xml
    M integration-tests/rest-tests-jaxrs-dist/src/main/application/META-INF/jboss-deployment-structure.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITest.groovy
    A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITestBase.groovy
    A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/ExternalAlerterITest.groovy
    M pom.xml

  Log Message:
  -----------
  Merge pull request #632 from jshaughn/xalerter

HWKALERTS-172 Migrate Metric External Alerter to Metrics Repo


  Commit: de3f181416d41b75c646383becc26ce00bc64bf8
      https://github.com/hawkular/hawkular-metrics/commit/de3f181416d41b75c646383becc26ce00bc64bf8
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-11 (Tue, 11 Oct 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Update the container to 'trusty' distribution; note: sudo is required.


  Commit: 83d3f359122a6a769c6bf75a9baf1a57b71795f5
      https://github.com/hawkular/hawkular-metrics/commit/83d3f359122a6a769c6bf75a9baf1a57b71795f5
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-11 (Tue, 11 Oct 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  No need for the JDK switcher; it badly overrides the image installed version.


  Commit: 74df3efd6f71e23c5e58b8d5b23cb56767d8bd07
      https://github.com/hawkular/hawkular-metrics/commit/74df3efd6f71e23c5e58b8d5b23cb56767d8bd07
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-11 (Tue, 11 Oct 2016)

  Changed paths:
    A .travis.install.maven.sh
    M .travis.yml

  Log Message:
  -----------
  Add maven install script to get the latest maven version.


  Commit: ec0ee6f5af79ead30b0069fa52fcdd7d06325970
      https://github.com/hawkular/hawkular-metrics/commit/ec0ee6f5af79ead30b0069fa52fcdd7d06325970
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-11 (Tue, 11 Oct 2016)

  Changed paths:
    M .travis.install.maven.sh

  Log Message:
  -----------
  Try to fix the license header.


  Commit: 35fc15ac0c198d25853aee6c4bc80dee1cc49892
      https://github.com/hawkular/hawkular-metrics/commit/35fc15ac0c198d25853aee6c4bc80dee1cc49892
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-10-11 (Tue, 11 Oct 2016)

  Changed paths:
    A .travis.install.maven.sh
    M .travis.yml

  Log Message:
  -----------
  Merge pull request #636 from hawkular/trusty_update

Update the container to 'trusty' distribution


  Commit: 3fb3c4d2add792d4a4d9d315457f441ef782fccd
      https://github.com/hawkular/hawkular-metrics/commit/3fb3c4d2add792d4a4d9d315457f441ef782fccd
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M .travis.install.cassandra.sh
    M README.adoc

  Log Message:
  -----------
  Switch to Cassandra 3.0.9.


  Commit: 29f5e6d949218475c49da6f102c72e46cc6f65f2
      https://github.com/hawkular/hawkular-metrics/commit/29f5e6d949218475c49da6f102c72e46cc6f65f2
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M .travis.install.cassandra.sh
    M README.adoc

  Log Message:
  -----------
  Merge pull request #639 from hawkular/change_cassandra

Switch to Cassandra 3.0.9.


  Commit: bcd3e458f9982fc3d6e011a04ac5c4363d33d6ce
      https://github.com/hawkular/hawkular-metrics/commit/bcd3e458f9982fc3d6e011a04ac5c4363d33d6ce
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M README.adoc

  Log Message:
  -----------
  Compress the ccm commands to a single line using create options.


  Commit: 6b1c0466444027c957e3c397e990aad3211bef27
      https://github.com/hawkular/hawkular-metrics/commit/6b1c0466444027c957e3c397e990aad3211bef27
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-10-12 (Wed, 12 Oct 2016)

  Changed paths:
    M README.adoc

  Log Message:
  -----------
  Merge pull request #637 from hawkular/update_ccm_sample

Compress the ccm commands to a single line using create options.


  Commit: 77eb56f24e2c3b51e51c02d17793b02e27a20089
      https://github.com/hawkular/hawkular-metrics/commit/77eb56f24e2c3b51e51c02d17793b02e27a20089
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/TagQueryParser.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/TagsIndexRowTransformer.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java

  Log Message:
  -----------
  Merge pull request #628 from burmanm/hwkmetrics_480

[HWKMETRICS-480] Ability to filter with non-existing tagName


  Commit: e176bd3c3c14d4ebc4bcd6bf2e422aacae26f3b0
      https://github.com/hawkular/hawkular-metrics/commit/e176bd3c3c14d4ebc4bcd6bf2e422aacae26f3b0
  Author: jshaughn <jshaughn at localhost.localdomain>
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
    M alerting/alerting-jar/pom.xml
    M alerting/alerting-jar/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
    M alerting/alerting-jar/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
    M alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
    M alerting/alerting-jar/src/test/resources/jboss-deployment-structure.xml
    M alerting/alerting-jar/src/test/resources/web.xml
    M alerting/alerting-jar/src/test/resources/wildfly/configuration/standalone-test.xml
    M pom.xml

  Log Message:
  -----------
  hwkmetrics-507
- move filtering back into metrics to avoid any unnecessary load
  on AlertsService.sendData
- perform filtering prior to converting to Data objects
- send all unfiltered metric data in one call per batch of metrics
- fix up the logic around the Observer definition
- use provided scope for alerts deps in metrics, we already have
  the deployment-level dependency defined in the ear
- update PublishDataPointsTest to use new CacheClient filtering
- update to use new hawkular-alerts-filter-api jar
- update to use AlertsService.sendData ignoreFilter flag to
  avoid duplicate filtering.
- up to alerting srcdep


  Commit: 285097618c081bc39c40b95392fd3af9677e151d
      https://github.com/hawkular/hawkular-metrics/commit/285097618c081bc39c40b95392fd3af9677e151d
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-13 (Thu, 13 Oct 2016)

  Changed paths:
    M alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M clients/ptranslator/pom.xml
    M integration-tests/hawkular-server-tests/pom.xml
    M integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/LiveCassandraManager.java
    M integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/MetricServiceManager.java
    M integration-tests/rest-tests-jaxrs/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-508] Update configuration keys to a consistent scheme. All the properties now start with "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: df2bbd3ce3cd0715e8de62427c16636e81f32d85
      https://github.com/hawkular/hawkular-metrics/commit/df2bbd3ce3cd0715e8de62427c16636e81f32d85
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-14 (Fri, 14 Oct 2016)

  Changed paths:
    M alerting/alerting-jar/pom.xml
    M alerting/alerting-jar/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
    M alerting/alerting-jar/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
    M alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
    M alerting/alerting-jar/src/test/resources/jboss-deployment-structure.xml
    M alerting/alerting-jar/src/test/resources/web.xml
    M alerting/alerting-jar/src/test/resources/wildfly/configuration/standalone-test.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #638 from jshaughn/hwkmetrics-507

[HWKMETRICS-507] One Alerting send per list of inserted metrics


  Commit: 3dda41bb25238caec72774027cab187067f70882
      https://github.com/hawkular/hawkular-metrics/commit/3dda41bb25238caec72774027cab187067f70882
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-10-14 (Fri, 14 Oct 2016)

  Changed paths:
    M alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M clients/ptranslator/pom.xml
    M integration-tests/hawkular-server-tests/pom.xml
    M integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/LiveCassandraManager.java
    M integration-tests/jmh-benchmark/src/main/java/org/hawkular/metrics/benchmark/jmh/util/MetricServiceManager.java
    M integration-tests/rest-tests-jaxrs/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITest.groovy

  Log Message:
  -----------
  Merge pull request #642 from hawkular/HWKMETRICS-508

[HWKMETRICS-508] Update configuration keys to a consistent scheme. Al…


  Commit: 4a82a4364c2e619638c87a188c99ef3d351526d6
      https://github.com/hawkular/hawkular-metrics/commit/4a82a4364c2e619638c87a188c99ef3d351526d6
  Author: John Sanda <jsanda 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/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
    M integration-tests/rest-tests-jaxrs/pom.xml
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java

  Log Message:
  -----------
  [HWKMETRICS-504] set schema refresh interval to zero for tests

I have made it configurable so we can set it for REST tests as well. This will
shave quite a few seconds off of the time for schema updates to complete.


  Commit: cfef6bac408e573a61761be07c3fc31f368623b4
      https://github.com/hawkular/hawkular-metrics/commit/cfef6bac408e573a61761be07c3fc31f368623b4
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-14 (Fri, 14 Oct 2016)

  Changed paths:
    M integration-tests/rest-tests-jaxrs/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-504] disable schema refresh for REST tests


  Commit: 2752879f5944c70d2a835496250b7d5e41ab816d
      https://github.com/hawkular/hawkular-metrics/commit/2752879f5944c70d2a835496250b7d5e41ab816d
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-14 (Fri, 14 Oct 2016)

  Changed paths:
    R samples/rhmap/script/send_availability.sh
    R samples/rhmap/web/.bowerrc
    R samples/rhmap/web/.gitignore
    R samples/rhmap/web/bower.json
    R samples/rhmap/web/sample.html

  Log Message:
  -----------
  Purge unneeded samples content.


  Commit: 8c969c8e06f65117fc0a73268948ed8c74defa0c
      https://github.com/hawkular/hawkular-metrics/commit/8c969c8e06f65117fc0a73268948ed8c74defa0c
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-14 (Fri, 14 Oct 2016)

  Changed paths:
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java

  Log Message:
  -----------
  rename property to be consistent with naming convention


  Commit: 84f1bdbd2ab7c5e66d9cb4d4d9bf62b7db74748f
      https://github.com/hawkular/hawkular-metrics/commit/84f1bdbd2ab7c5e66d9cb4d4d9bf62b7db74748f
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-14 (Fri, 14 Oct 2016)

  Changed paths:
    M integration-tests/rest-tests-jaxrs/pom.xml

  Log Message:
  -----------
  fix property name


  Commit: 98a73f10afc9836d2002da7de14bfe546c2a2c8b
      https://github.com/hawkular/hawkular-metrics/commit/98a73f10afc9836d2002da7de14bfe546c2a2c8b
  Author: Stefan Negrea <snegrea 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/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/BaseITest.java
    M integration-tests/rest-tests-jaxrs/pom.xml
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java

  Log Message:
  -----------
  Merge pull request #635 from jsanda/schema-refresh

[HWKMETRICS-504] set schema refresh interval to zero for tests


  Commit: 7fd39c4897eafa327ff355c89dc08bde12eec497
      https://github.com/hawkular/hawkular-metrics/commit/7fd39c4897eafa327ff355c89dc08bde12eec497
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-10-15 (Sat, 15 Oct 2016)

  Changed paths:
    R samples/rhmap/script/send_availability.sh
    R samples/rhmap/web/.bowerrc
    R samples/rhmap/web/.gitignore
    R samples/rhmap/web/bower.json
    R samples/rhmap/web/sample.html

  Log Message:
  -----------
  Merge pull request #643 from hawkular/purge_samples

Purge unneeded samples content.


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

  Changed paths:
    M dist/pom.xml
    A dist/standalone/wildfly-embedded-cassandra/pom.xml
    A dist/standalone/wildfly-embedded-cassandra/src/assembly/dist.xml
    A dist/standalone/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
    A dist/standalone/wildfly-standalone/pom.xml
    A dist/standalone/wildfly-standalone/src/assembly/dist.xml
    R dist/wildfly-embedded-cassandra/pom.xml
    R dist/wildfly-embedded-cassandra/src/assembly/dist.xml
    R dist/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
    R dist/wildfly-standalone/pom.xml
    R dist/wildfly-standalone/src/assembly/dist.xml

  Log Message:
  -----------
  [HWKMETRICS-509] Relocate WF distributions to standalone folder.


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

  Changed paths:
    M dist/pom.xml
    R dist/standalone-ear/pom.xml
    R dist/standalone-ear/src/main/application/META-INF/beans.xml
    R dist/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    R dist/standalone-war/pom.xml
    A dist/standalone/standalone-ear/pom.xml
    A dist/standalone/standalone-ear/src/main/application/META-INF/beans.xml
    A dist/standalone/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    A dist/standalone/standalone-war/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-509] Move standalone related projects (WAR and EAR) to standalone folder.


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

  Changed paths:
    R dist/component-ear/pom.xml
    R dist/component-ear/src/main/application/META-INF/beans.xml
    R dist/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    R dist/component-war/pom.xml
    R dist/component-war/src/main/java/org/hawkular/metrics/component/MetricsJNDIPublisher.java
    R dist/component-war/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
    R dist/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R dist/component-war/src/main/webapp/WEB-INF/jboss-web.xml
    R dist/component-war/src/main/webapp/WEB-INF/web.xml
    A dist/component/component-ear/pom.xml
    A dist/component/component-ear/src/main/application/META-INF/beans.xml
    A dist/component/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    A dist/component/component-war/pom.xml
    A dist/component/component-war/src/main/java/org/hawkular/metrics/component/MetricsJNDIPublisher.java
    A dist/component/component-war/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
    A dist/component/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A dist/component/component-war/src/main/webapp/WEB-INF/jboss-web.xml
    A dist/component/component-war/src/main/webapp/WEB-INF/web.xml
    M dist/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-509] Move component related projects (WAR and EAR) to component folder.


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

  Changed paths:
    M dist/pom.xml
    M dist/standalone/wildfly-embedded-cassandra/pom.xml
    R dist/standalone/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
    A dist/standalone/wildfly-embedded-cassandra/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl

  Log Message:
  -----------
  [HWKMETRICS-509] Add step to configure standalone*.xml files by adding infinispan configuration needed by Alerting.


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

  Changed paths:
    M dist/standalone/wildfly-embedded-cassandra/pom.xml
    M dist/standalone/wildfly-embedded-cassandra/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl

  Log Message:
  -----------
  [HWKMETRICS-509] Update xls processing to replace configuration files in place.


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

  Changed paths:
    M dist/standalone/wildfly-embedded-cassandra/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl

  Log Message:
  -----------
  [HWKMETRICS-509] Update xsl file.


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

  Changed paths:
    M dist/standalone/wildfly-embedded-cassandra/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl

  Log Message:
  -----------
  [HWKMETRICS-509] Fix formatting.


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

  Changed paths:
    M dist/standalone/wildfly-embedded-cassandra/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl

  Log Message:
  -----------
  [HWKMETRICS-509] Update the xsl template query to use the correct namespace selector.


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

  Changed paths:
    R dist/standalone/wildfly-embedded-cassandra/pom.xml
    R dist/standalone/wildfly-embedded-cassandra/src/assembly/dist.xml
    R dist/standalone/wildfly-embedded-cassandra/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
    M dist/standalone/wildfly-standalone/pom.xml
    M dist/standalone/wildfly-standalone/src/assembly/dist.xml
    A dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl

  Log Message:
  -----------
  [HWKMETRICS-509] Update the standalone distribution to deploy the ear; remove the embedded Cassandra distribution for now.


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

  Changed paths:
    M dist/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-509] Delete removed project from dist pom.xml


  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


  Commit: 623a76ad2286ab3459e27f5e61a32917891223f6
      https://github.com/hawkular/hawkular-metrics/commit/623a76ad2286ab3459e27f5e61a32917891223f6
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-17 (Mon, 17 Oct 2016)

  Changed paths:
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.18.0.groovy
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.20.0.groovy
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-495] upgrade to cassalog 0.4.0 and add verification checks

The verification checks are used in restart scenarios to help determine whether
or not a change, such as creating a table, has already been applied. Applying
the schema change and updating the changelog table cannot be done atomically
so we need to do some extra work to make sure we are in a known, good state.


  Commit: c3acaeeb921e0a9cb85175ff4250137ee45adb95
      https://github.com/hawkular/hawkular-metrics/commit/c3acaeeb921e0a9cb85175ff4250137ee45adb95
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-17 (Mon, 17 Oct 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [HWKEMTRICS-495] bump cassalog version again due to screw up with cassalog release


  Commit: d18b44c91b16cfdf6eeafcc7b1358b08403c3adc
      https://github.com/hawkular/hawkular-metrics/commit/d18b44c91b16cfdf6eeafcc7b1358b08403c3adc
  Author: Michael Burman <miburman at redhat.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java

  Log Message:
  -----------
  [HWKMETRICS-494] [HWKMETRICS-488] Add linear retry wait capabilities to the compressBlock, to ensure that the
execution never fails.


  Commit: e4dca519b869677558e5288ca7a969ebf11b7b24
      https://github.com/hawkular/hawkular-metrics/commit/e4dca519b869677558e5288ca7a969ebf11b7b24
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/SortedMerge.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/operators/SortedMergeTest.java

  Log Message:
  -----------
  [HWKMETRICS-506] Add merging of two sorted observables with duplicate filtering


  Commit: 20b7ca5ae9a079610eef45137be730242f73d515
      https://github.com/hawkular/hawkular-metrics/commit/20b7ca5ae9a079610eef45137be730242f73d515
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    R dist/component-ear/pom.xml
    R dist/component-ear/src/main/application/META-INF/beans.xml
    R dist/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    R dist/component-war/pom.xml
    R dist/component-war/src/main/java/org/hawkular/metrics/component/MetricsJNDIPublisher.java
    R dist/component-war/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
    R dist/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R dist/component-war/src/main/webapp/WEB-INF/jboss-web.xml
    R dist/component-war/src/main/webapp/WEB-INF/web.xml
    A dist/component/component-ear/pom.xml
    A dist/component/component-ear/src/main/application/META-INF/beans.xml
    A dist/component/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    A dist/component/component-war/pom.xml
    A dist/component/component-war/src/main/java/org/hawkular/metrics/component/MetricsJNDIPublisher.java
    A dist/component/component-war/src/main/java/org/hawkular/metrics/component/insert/NewDataListener.java
    A dist/component/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A dist/component/component-war/src/main/webapp/WEB-INF/jboss-web.xml
    A dist/component/component-war/src/main/webapp/WEB-INF/web.xml
    M dist/pom.xml
    R dist/standalone-ear/pom.xml
    R dist/standalone-ear/src/main/application/META-INF/beans.xml
    R dist/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    R dist/standalone-war/pom.xml
    A dist/standalone/standalone-ear/pom.xml
    A dist/standalone/standalone-ear/src/main/application/META-INF/beans.xml
    A dist/standalone/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    A dist/standalone/standalone-war/pom.xml
    A dist/standalone/wildfly-standalone/pom.xml
    A dist/standalone/wildfly-standalone/src/assembly/dist.xml
    A dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
    R dist/wildfly-embedded-cassandra/pom.xml
    R dist/wildfly-embedded-cassandra/src/assembly/dist.xml
    R dist/wildfly-embedded-cassandra/src/main/resources/wildfly/configuration/standalone.xml
    R dist/wildfly-standalone/pom.xml
    R dist/wildfly-standalone/src/assembly/dist.xml

  Log Message:
  -----------
  Merge pull request #645 from hawkular/dist_change

[HWKMETRICS-509] Distribution changes


  Commit: 2da5d8985563e6e8897ccf95ee74be3776e4664e
      https://github.com/hawkular/hawkular-metrics/commit/2da5d8985563e6e8897ccf95ee74be3776e4664e
  Author: jshaughn <jshaughn at localhost.localdomain>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M dist/component/component-war/pom.xml
    M dist/component/component-war/src/main/java/org/hawkular/metrics/component/MetricsJNDIPublisher.java

  Log Message:
  -----------
  hwkmetrics-512 jndi bind issue
- change from @ApplicationScoped+ at Eager to @Singleton+ at Startup
  - In general Hmetrics does not use EJB, but I have not found a
    way to get this working using other annotations.  This is only
    not in any metrics jars, just the component war.


  Commit: 81a2da1a37f4fa8e51c1f767bcda7eb1415fda2f
      https://github.com/hawkular/hawkular-metrics/commit/81a2da1a37f4fa8e51c1f767bcda7eb1415fda2f
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-495] upgrade alerts src dep


  Commit: e528b5a7de17cf0e0898e30fefe1207b418bc520
      https://github.com/hawkular/hawkular-metrics/commit/e528b5a7de17cf0e0898e30fefe1207b418bc520
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
    A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.21.0.groovy
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/JobDetails.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/JobStatus.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Scheduler.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/JobsService.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java

  Log Message:
  -----------
  [HWKMETRICS-505] Several changes to improve error handling

This commit includes a bunch of changes.

* Store job details in scheduled_jobs_idx
I previously only stored the job id in scheduled_jobs_idx and fetched the
details from the jobs table. This eliminates the extra read. I also am no
longer storing the job details in the jobs table. Right now it doesn't really
serve a purpose, and it has actually made things a little more complex because
there are times when the next trigger gets persisted and the job for the
current trigger still has to be retried.

* Do not updated finished_jobs_idx until other post-execution steps are done
I previously updated finished_jobs_idx right after the job was done executing.
If a subsequent post-execution step failed, namely reschulding, the job would
never run again because the computeRemainingJobs() method which determines
eligible jobs to execute filters out jobs that are already in finished_jobs_idx
for the time slice in question.

* Add status column to scheduled_jobs_idx
Rather than updating finished_jobs_idx right away, I now update this new status
column. If the job is then retried after a failure we first check to see if
the status flag is set. If it is we skip job execution and move right to the
post-execution steps.

* Add error logging
I have added a bunch of doOnError(Throwable) calls in the post-execution steps
for improved debugging to make it easier to see what exactly fails.

* Make sure active jobs cache is updated
Previously if there was an error during post-execution, the job id would not
get removed from the active jobs cache. This would prevent subsequent execution
of the job since we filter out those jobs in the active jobs cache when
determining the eligible jobs. A server restart would have been required. Now
I make sure the cache gets updated in a doOnError(Throwable) callback that is
at the end of the post-execution call chain.

[HWKMETRICS-505] fix compiler error]

Forgot to remove reference to uncommitted, PoC code.

add license header

[HWKMETRICS-505] fix broken tests

Tests broke since we are no longer updating the jobs table.

fix compile error

[HWKMETRICS-505] changes based on PR review

license header


  Commit: bb9d19dc5a36494a278307a7de5b4b6a5d2ec8f0
      https://github.com/hawkular/hawkular-metrics/commit/bb9d19dc5a36494a278307a7de5b4b6a5d2ec8f0
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/SortedMerge.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/operators/SortedMergeTest.java

  Log Message:
  -----------
  Merge pull request #640 from burmanm/compress_stability

[HWKMETRICS-494] Retry on failures in compressJob


  Commit: 7d59670f24f5727ddf12270575f562fdf7892763
      https://github.com/hawkular/hawkular-metrics/commit/7d59670f24f5727ddf12270575f562fdf7892763
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.15.0.groovy
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.18.0.groovy
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.20.0.groovy
    M pom.xml

  Log Message:
  -----------
  Merge pull request #647 from jsanda/hwkmetrics-495

[HWKMETRICS-495] upgrade to cassalog 0.4.0 and add verification checks


  Commit: 45bdf0aae3c2356fb8cf2f21c98b42e11d577338
      https://github.com/hawkular/hawkular-metrics/commit/45bdf0aae3c2356fb8cf2f21c98b42e11d577338
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    M core/schema/src/main/resources/org/hawkular/schema/cassalog.groovy
    A core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.21.0.groovy
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/JobDetails.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/JobStatus.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/Scheduler.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/JobsService.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java

  Log Message:
  -----------
  Merge pull request #641 from jsanda/hwkmetrics-505

[HWKMETRICS-505] Several changes to improve error handling


  Commit: ce109831639e13b038a48c62f544a24611557630
      https://github.com/hawkular/hawkular-metrics/commit/ce109831639e13b038a48c62f544a24611557630
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M dist/component/component-war/pom.xml
    M dist/component/component-war/src/main/java/org/hawkular/metrics/component/MetricsJNDIPublisher.java

  Log Message:
  -----------
  Merge pull request #646 from jshaughn/hwkmetrics-512

[HWKMETRICS-512] jndi bind issue


  Commit: 6da447e77bb2fa8ad897f43d8aff24951665ce94
      https://github.com/hawkular/hawkular-metrics/commit/6da447e77bb2fa8ad897f43d8aff24951665ce94
  Author: mwringe <mwringe at redhat.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    A containers/hawkular-alerts-openshift/pom.xml
    A containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
    A containers/hawkular-metrics-openshift-dist/pom.xml
    A containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/beans.xml
    A containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
    R containers/hawkular-metrics-openshift-integration/pom.xml
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/Authenticator.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthenticator.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthServletExtension.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/SecurityOption.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/Utils.java
    R containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
    A containers/hawkular-metrics-openshift/pom.xml
    A containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
    A containers/hawkular-openshift-security-filter/pom.xml
    A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/Authenticator.java
    A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/BasicAuthenticator.java
    A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
    A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthServletExtension.java
    A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/SecurityOption.java
    A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
    A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/Utils.java
    A containers/hawkular-openshift-security-filter/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
    R containers/metrics-api-jaxrs-openshift/pom.xml
    R containers/metrics-api-jaxrs-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    M containers/pom.xml

  Log Message:
  -----------
  Initial OpenShift update to include support for HAM


  Commit: 0f602f03bffd658587eb5d812189d59304e08e46
      https://github.com/hawkular/hawkular-metrics/commit/0f602f03bffd658587eb5d812189d59304e08e46
  Author: jshaughn <jshaughn at localhost.localdomain>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  - Up alerting SRC dep
- Up commons dep to latest version to match alerting


  Commit: 41d301eebc688f236a653d2805b4ce77d40ce72a
      https://github.com/hawkular/hawkular-metrics/commit/41d301eebc688f236a653d2805b4ce77d40ce72a
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/util/GCGraceSecondsManager.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/util/GCGraceSecondsManagerITest.java
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.21.0.groovy

  Log Message:
  -----------
  [HWKMETRICS-381] dynamically manage gc_grace_seconds for all tables


  Commit: 716fe75b90642dfb14c8b8034308ded73bcbc259
      https://github.com/hawkular/hawkular-metrics/commit/716fe75b90642dfb14c8b8034308ded73bcbc259
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/util/GCGraceSecondsManager.java

  Log Message:
  -----------
  [HWKMETRICS-381] a couple changes based on review


  Commit: 150caeee2f6e43ac2d8910d60f0909745aeaa63e
      https://github.com/hawkular/hawkular-metrics/commit/150caeee2f6e43ac2d8910d60f0909745aeaa63e
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    A containers/hawkular-alerts-openshift/pom.xml
    A containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
    A containers/hawkular-metrics-openshift-dist/pom.xml
    A containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/beans.xml
    A containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
    R containers/hawkular-metrics-openshift-integration/pom.xml
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/Authenticator.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/BasicAuthenticator.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthServletExtension.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/SecurityOption.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
    R containers/hawkular-metrics-openshift-integration/src/main/java/org/hawkular/openshift/auth/Utils.java
    R containers/hawkular-metrics-openshift-integration/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
    A containers/hawkular-metrics-openshift/pom.xml
    A containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
    A containers/hawkular-openshift-security-filter/pom.xml
    A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/Authenticator.java
    A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/BasicAuthenticator.java
    A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
    A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthServletExtension.java
    A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/SecurityOption.java
    A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java
    A containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/Utils.java
    A containers/hawkular-openshift-security-filter/src/main/resources/META-INF/services/io.undertow.servlet.ServletExtension
    R containers/metrics-api-jaxrs-openshift/pom.xml
    R containers/metrics-api-jaxrs-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    M containers/pom.xml

  Log Message:
  -----------
  Merge pull request #644 from mwringe/ham-security-filter

Initial OpenShift update to include support for HM+A


  Commit: 144d0b85811509eac5254f3da8f95042be42b03d
      https://github.com/hawkular/hawkular-metrics/commit/144d0b85811509eac5254f3da8f95042be42b03d
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #648 from jshaughn/up-alerting

Up alerting SRC dep


  Commit: e0ea35b546d0c8508e88c7d01be1db4c30d1d542
      https://github.com/hawkular/hawkular-metrics/commit/e0ea35b546d0c8508e88c7d01be1db4c30d1d542
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M containers/hawkular-alerts-openshift/pom.xml
    M containers/hawkular-metrics-openshift-dist/pom.xml
    M containers/hawkular-metrics-openshift/pom.xml
    M containers/hawkular-openshift-security-filter/pom.xml

  Log Message:
  -----------
  Reparent container artifacts to the containers submodule to avoid maven build errors.


  Commit: be237743b359297f9cbddf5ac8684f43b75db3c4
      https://github.com/hawkular/hawkular-metrics/commit/be237743b359297f9cbddf5ac8684f43b75db3c4
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java

  Log Message:
  -----------
  fix tests that are failing on travis


  Commit: e21cc9297920904e2894cdb7db0653f180378a0e
      https://github.com/hawkular/hawkular-metrics/commit/e21cc9297920904e2894cdb7db0653f180378a0e
  Author: Matthew Wringe <mwringe at users.noreply.github.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M containers/hawkular-alerts-openshift/pom.xml
    M containers/hawkular-metrics-openshift-dist/pom.xml
    M containers/hawkular-metrics-openshift/pom.xml
    M containers/hawkular-openshift-security-filter/pom.xml

  Log Message:
  -----------
  Merge pull request #649 from hawkular/reparent_cont_artifacts

Reparent container artifacts to the containers submodule to avoid mav…


  Commit: 60ff7c670b0ec2a6c39793b6c117cb0674387636
      https://github.com/hawkular/hawkular-metrics/commit/60ff7c670b0ec2a6c39793b6c117cb0674387636
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-18 (Tue, 18 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/util/GCGraceSecondsManager.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/GaugeITest.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/util/GCGraceSecondsManagerITest.java
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.21.0.groovy

  Log Message:
  -----------
  Merge pull request #633 from jsanda/hwkmetrics-381

[HWKMETRICS-381] dynamically manage gc_grace_seconds for all tables


  Commit: 21cdbd9c521ddef7f0a0ed246ccfa5e6e0f072ba
      https://github.com/hawkular/hawkular-metrics/commit/21cdbd9c521ddef7f0a0ed246ccfa5e6e0f072ba
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    R containers/hawkular-alerts-openshift/pom.xml
    R containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
    R containers/hawkular-metrics-openshift-dist/pom.xml
    R containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/beans.xml
    R containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
    R containers/hawkular-metrics-openshift/pom.xml
    R containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
    M containers/pom.xml
    A dist/containers/hawkular-alerts-openshift/pom.xml
    A dist/containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A dist/containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
    A dist/containers/hawkular-metrics-openshift-dist/pom.xml
    A dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/beans.xml
    A dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
    A dist/containers/hawkular-metrics-openshift/pom.xml
    A dist/containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A dist/containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
    M dist/pom.xml
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-509] Move container artifact related modules to dist folder.


  Commit: 6d86916a610194d0dad958df813d4853ea0e437c
      https://github.com/hawkular/hawkular-metrics/commit/6d86916a610194d0dad958df813d4853ea0e437c
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    R containers/README.adoc

  Log Message:
  -----------
  [HWKMETRICS-509] Removed outdated documentation file.


  Commit: 7270e25bf092f5bc6b9fa9b0c055ac4e18aba24c
      https://github.com/hawkular/hawkular-metrics/commit/7270e25bf092f5bc6b9fa9b0c055ac4e18aba24c
  Author: Matthew Wringe <mwringe at users.noreply.github.com>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    R containers/README.adoc
    R containers/hawkular-alerts-openshift/pom.xml
    R containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
    R containers/hawkular-metrics-openshift-dist/pom.xml
    R containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/beans.xml
    R containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
    R containers/hawkular-metrics-openshift/pom.xml
    R containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
    M containers/pom.xml
    A dist/containers/hawkular-alerts-openshift/pom.xml
    A dist/containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A dist/containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
    A dist/containers/hawkular-metrics-openshift-dist/pom.xml
    A dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/beans.xml
    A dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
    A dist/containers/hawkular-metrics-openshift/pom.xml
    A dist/containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A dist/containers/hawkular-metrics-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
    M dist/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #650 from hawkular/HWKMETRICS-509_2

HWKMETRICS-509 - Update the dist folder with container related submodules


  Commit: ee60c8eafda1b4770f47964dddae5c2ae6d44884
      https://github.com/hawkular/hawkular-metrics/commit/ee60c8eafda1b4770f47964dddae5c2ae6d44884
  Author: jshaughn <jshaughn at localhost.localdomain>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Up to Alerting 1.3.0.Final


  Commit: 3c7953f860753df8ae7695af7be02d023147bade
      https://github.com/hawkular/hawkular-metrics/commit/3c7953f860753df8ae7695af7be02d023147bade
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #651 from jshaughn/alerting-1.3.0.Final

Up to Alerting 1.3.0.Final


  Commit: 1ac6b35a9216140caa4c0c35a70ac83f934bb066
      https://github.com/hawkular/hawkular-metrics/commit/1ac6b35a9216140caa4c0c35a70ac83f934bb066
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.21.0.groovy

  Log Message:
  -----------
  [HWKMETRICS-510] add configurable retry logic for inserting data points

If insertion of data points fail, we will use an exponential back off delay
with caps on the delay and the number of retries. The max delay and max number
of retries are stored in the sys_config table and can be updated via system
properties or environment variables.


  Commit: 32c1f81c31d8d56548f2592062d822c102cec071
      https://github.com/hawkular/hawkular-metrics/commit/32c1f81c31d8d56548f2592062d822c102cec071
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-19 (Wed, 19 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java

  Log Message:
  -----------
  [HWKEMTRICS-510] only retry driver exceptions


  Commit: cb4ad82fd2a548efb17fb0c01b802b9ea0c4aba3
      https://github.com/hawkular/hawkular-metrics/commit/cb4ad82fd2a548efb17fb0c01b802b9ea0c4aba3
  Author: jshaughn <jshaughn at localhost.localdomain>
  Date:   2016-10-20 (Thu, 20 Oct 2016)

  Changed paths:
    R dist/containers/hawkular-alerts-openshift/pom.xml
    R dist/containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R dist/containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
    A dist/containers/hawkular-metrics-openshift-alerting/pom.xml
    A dist/containers/hawkular-metrics-openshift-alerting/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A dist/containers/hawkular-metrics-openshift-alerting/src/main/webapp/WEB-INF/openshift-security-filter.properties
    M dist/containers/hawkular-metrics-openshift-dist/pom.xml
    M dist/pom.xml

  Log Message:
  -----------
  Rename module hawkular-alerts-openshift to hawkular-metrics-openshift-alerting.
The current naming is confusing as it overlaps with the module and
artifact naming in hawkular alerting itself.


  Commit: 3c165f00e22931c3611de0839c32341ad47a5734
      https://github.com/hawkular/hawkular-metrics/commit/3c165f00e22931c3611de0839c32341ad47a5734
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-20 (Thu, 20 Oct 2016)

  Changed paths:
    R dist/containers/hawkular-alerts-openshift/pom.xml
    R dist/containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    R dist/containers/hawkular-alerts-openshift/src/main/webapp/WEB-INF/openshift-security-filter.properties
    A dist/containers/hawkular-metrics-openshift-alerting/pom.xml
    A dist/containers/hawkular-metrics-openshift-alerting/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    A dist/containers/hawkular-metrics-openshift-alerting/src/main/webapp/WEB-INF/openshift-security-filter.properties
    M dist/containers/hawkular-metrics-openshift-dist/pom.xml
    M dist/pom.xml

  Log Message:
  -----------
  Merge pull request #653 from jshaughn/os-alerting-rename

Rename module hawkular-alerts-openshift


  Commit: 39d63e81ddef746c032e1be3aefa14ca030b2606
      https://github.com/hawkular/hawkular-metrics/commit/39d63e81ddef746c032e1be3aefa14ca030b2606
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-10-20 (Thu, 20 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/DataPointCompressTransformer.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/DataPointDecompressTransformer.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java

  Log Message:
  -----------
  Store all the value types as doubles to the compressed array


  Commit: 82dbec4d1043f7a8848cda961293c38fb3f2ddb1
      https://github.com/hawkular/hawkular-metrics/commit/82dbec4d1043f7a8848cda961293c38fb3f2ddb1
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-10-20 (Thu, 20 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/DataPointCompressTransformer.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/DataPointDecompressTransformer.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/CounterITest.java

  Log Message:
  -----------
  Merge pull request #654 from burmanm/change_to_doubles

Store all values as doubles in the compression block


  Commit: eaf8e25787f213aa86bc8cc39d0da18f9629662f
      https://github.com/hawkular/hawkular-metrics/commit/eaf8e25787f213aa86bc8cc39d0da18f9629662f
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-20 (Thu, 20 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/log/CoreLogger.java
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.21.0.groovy

  Log Message:
  -----------
  Merge pull request #652 from jsanda/hwkmetrics-510

[HWKMETRICS-510] add configurable retry logic for inserting data points


  Commit: bb2e2c4cb9a8f298ed8a5530982585527ce44d51
      https://github.com/hawkular/hawkular-metrics/commit/bb2e2c4cb9a8f298ed8a5530982585527ce44d51
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-21 (Fri, 21 Oct 2016)

  Changed paths:
    M alerting/alerter-war/pom.xml
    M alerting/alerting-jar/pom.xml
    M alerting/pom.xml
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-util/pom.xml
    M bus/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/hawkular-openshift-security-filter/pom.xml
    M containers/pom.xml
    M core/configuration-service/pom.xml
    M core/datetime-service/pom.xml
    M core/metrics-core-service/pom.xml
    M core/metrics-model/pom.xml
    M core/rx-java-driver/pom.xml
    M core/schema/pom.xml
    M data-generator/pom.xml
    M dist/component/component-ear/pom.xml
    M dist/component/component-war/pom.xml
    M dist/containers/hawkular-metrics-openshift-alerting/pom.xml
    M dist/containers/hawkular-metrics-openshift-dist/pom.xml
    M dist/containers/hawkular-metrics-openshift/pom.xml
    M dist/pom.xml
    M dist/standalone/standalone-ear/pom.xml
    M dist/standalone/standalone-war/pom.xml
    M dist/standalone/wildfly-standalone/pom.xml
    M integration-tests/jmh-benchmark/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/metrics-api-jaxrs-test/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs-dist/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M job-scheduler/pom.xml
    M pom.xml

  Log Message:
  -----------
  Development 0.22.0-SNAPSHOT


  Commit: cfc435c8554265e4c2e3cf38d4d0f2a0d886656e
      https://github.com/hawkular/hawkular-metrics/commit/cfc435c8554265e4c2e3cf38d4d0f2a0d886656e
  Author: jshaughn <jshaughn at localhost.localdomain>
  Date:   2016-10-21 (Fri, 21 Oct 2016)

  Changed paths:
    M alerting/alerting-jar/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java

  Log Message:
  -----------
  HWKMETRICS-516 Make batch size configurable in InsertedDataSubscriber
- Now defaults to 100 but can be changed via configuration


  Commit: e3dab354efcaea52e63f61c5f82621424a8c799f
      https://github.com/hawkular/hawkular-metrics/commit/e3dab354efcaea52e63f61c5f82621424a8c799f
  Author: mwringe <mwringe at redhat.com>
  Date:   2016-10-21 (Fri, 21 Oct 2016)

  Changed paths:
    M dist/containers/hawkular-metrics-openshift-alerting/pom.xml

  Log Message:
  -----------
  Fix issue where we could have 2 common-codec jars in the Alerting war


  Commit: 18693ce976ff33d0cb4c9dcb414b09d7c5f2316f
      https://github.com/hawkular/hawkular-metrics/commit/18693ce976ff33d0cb4c9dcb414b09d7c5f2316f
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-21 (Fri, 21 Oct 2016)

  Changed paths:
    M dist/containers/hawkular-metrics-openshift-alerting/pom.xml

  Log Message:
  -----------
  Merge pull request #657 from mwringe/fix_alerting_commons_codec_classloading

Fix issue where we could have 2 common-codec jars in the Alerting war


  Commit: aee3ac2b086336dda524f67472e1c51aba435d9f
      https://github.com/hawkular/hawkular-metrics/commit/aee3ac2b086336dda524f67472e1c51aba435d9f
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-23 (Sun, 23 Oct 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-521] Update Hawkular Alerting to 1.3.1.Final; the latest version released that contains two fixes.


  Commit: af8f92e219a8ddd62a8030677f8f4e151b36fe11
      https://github.com/hawkular/hawkular-metrics/commit/af8f92e219a8ddd62a8030677f8f4e151b36fe11
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-23 (Sun, 23 Oct 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #658 from hawkular/HWKMETRICS-521

[HWKMETRICS-521] Update Hawkular Alerting to 1.3.1.Final; the latest …


  Commit: 5357e3b403281a21e6e397ddc61d0e68fbc7b07b
      https://github.com/hawkular/hawkular-metrics/commit/5357e3b403281a21e6e397ddc61d0e68fbc7b07b
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-24 (Mon, 24 Oct 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  [HWKMETRICS-518] make sure activeTimeSlices cache is updated when error occurs


  Commit: 68df2fc786b0eb963f0b9d1f9487f4994111e73c
      https://github.com/hawkular/hawkular-metrics/commit/68df2fc786b0eb963f0b9d1f9487f4994111e73c
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-24 (Mon, 24 Oct 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/JobsService.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java

  Log Message:
  -----------
  [HWKMETRICS-518] directly query scheduled_jobs_idx to find active time slices

Using the active_time_slices table is error prone.


  Commit: a5d8b766a4dbff9f35a39a874a4dd7005ac6f1d7
      https://github.com/hawkular/hawkular-metrics/commit/a5d8b766a4dbff9f35a39a874a4dd7005ac6f1d7
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-25 (Tue, 25 Oct 2016)

  Changed paths:
    M alerting/alerting-jar/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java

  Log Message:
  -----------
  Merge pull request #656 from jshaughn/hwkmetrics-516

HWKMETRICS-516 Make batch size configurable in InsertedDataSubscriber


  Commit: 2b50827b0de26b733ccf590eab2a67dcfc2a5025
      https://github.com/hawkular/hawkular-metrics/commit/2b50827b0de26b733ccf590eab2a67dcfc2a5025
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-25 (Tue, 25 Oct 2016)

  Changed paths:
    M .travis.install.cassandra.sh

  Log Message:
  -----------
  Check the status of Cassandra's binary interface and wait up to 60 seconds for the server to start before proceeding with the build.


  Commit: 909d923998b2d1364d8289af958f49a1038bd90e
      https://github.com/hawkular/hawkular-metrics/commit/909d923998b2d1364d8289af958f49a1038bd90e
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-10-25 (Tue, 25 Oct 2016)

  Changed paths:
    M .travis.install.cassandra.sh

  Log Message:
  -----------
  Merge pull request #662 from hawkular/wait_cassandra

Check the status of Cassandra's binary interface and wait up to 60 se…


  Commit: 8083b4a0d9840a058aac3cac11a77b46d346f202
      https://github.com/hawkular/hawkular-metrics/commit/8083b4a0d9840a058aac3cac11a77b46d346f202
  Author: jshaughn <jshaughn at localhost.localdomain>
  Date:   2016-10-25 (Tue, 25 Oct 2016)

  Changed paths:
    M alerting/alerter-war/pom.xml
    M alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
    M alerting/alerter-war/src/main/webapp/WEB-INF/web.xml

  Log Message:
  -----------
  HWKMETRICS-515 Make external alerter cluster-aware
- use ISPN CacheManager to inspect and react to cluster topology
- limit expression evaluation to only the cooridinater node


  Commit: b4b1b22b789cd3ec51d6e3fb16ec75370ce5bd24
      https://github.com/hawkular/hawkular-metrics/commit/b4b1b22b789cd3ec51d6e3fb16ec75370ce5bd24
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-25 (Tue, 25 Oct 2016)

  Changed paths:
    M alerting/alerter-war/pom.xml
    M alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
    M alerting/alerter-war/src/main/webapp/WEB-INF/web.xml

  Log Message:
  -----------
  Merge pull request #655 from jshaughn/hwkmetrics-515

HWKMETRICS-515 Make external alerter cluster-aware


  Commit: 0d6a3b798e0b5075aa111c8926ad953b8f7004f6
      https://github.com/hawkular/hawkular-metrics/commit/0d6a3b798e0b5075aa111c8926ad953b8f7004f6
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-26 (Wed, 26 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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/jobs/CompressDataJobITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.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

  Log Message:
  -----------
  [HWKMETRICS-520] make query page size configurable

The compression job defaults to a page size of 1,000. This only effects queries
on raw data.


  Commit: 5fc575b1ff222b4335fd6430db0f553d58db26bf
      https://github.com/hawkular/hawkular-metrics/commit/5fc575b1ff222b4335fd6430db0f553d58db26bf
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-26 (Wed, 26 Oct 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  [HWMETRICS-518] clean up logging and add rejected execution handler


  Commit: c6229ef9b5cbbd3cf2af22fd61a0e915f68fbaf3
      https://github.com/hawkular/hawkular-metrics/commit/c6229ef9b5cbbd3cf2af22fd61a0e915f68fbaf3
  Author: jshaughn <jshaughn at localhost.localdomain>
  Date:   2016-10-27 (Thu, 27 Oct 2016)

  Changed paths:
    M clients/ptranslator/pom.xml
    M pom.xml

  Log Message:
  -----------
  Migrate ptrans ITest to run against standalone ear as opposed
to the jaxrs war, which is no longer a formal dist.


  Commit: f6babe7aa7c7017c5c9ac02c067ab0cd1d0e61b6
      https://github.com/hawkular/hawkular-metrics/commit/f6babe7aa7c7017c5c9ac02c067ab0cd1d0e61b6
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-27 (Thu, 27 Oct 2016)

  Changed paths:
    M clients/ptranslator/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #667 from jshaughn/ptrans-itest

Migrate ptrans ITest to run against standalone ear


  Commit: 2131b6308b37d4755d7486b7242a715d023b3d75
      https://github.com/hawkular/hawkular-metrics/commit/2131b6308b37d4755d7486b7242a715d023b3d75
  Author: jshaughn <jshaughn at localhost.localdomain>
  Date:   2016-10-27 (Thu, 27 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    R api/metrics-api-jaxrs/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    M dist/component/component-ear/pom.xml
    M dist/component/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M dist/containers/hawkular-metrics-openshift-dist/pom.xml
    M dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
    M dist/standalone/standalone-ear/pom.xml
    M dist/standalone/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M dist/standalone/standalone-war/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  Thin Artifacts
- up alerting version to use thinner wars
- remove cassandra-driver as transitive dep in api-jaxrs war, and
  package it explicitly where needed.
  - for component war do not package cassandra-driver, it is
    provided by hawkular commons module.
  - for standalone and openshift ear, package cassandra driver
- add comments in ear dist poms explaining why cassalog/cassandra
  deps are not at ear level
- remove jboss-deployment-structure.xml from jaxrs-api war, it is
  superseded by the ear-level version.


  Commit: 066dfa41d1730c198748fed14c3734644228fd07
      https://github.com/hawkular/hawkular-metrics/commit/066dfa41d1730c198748fed14c3734644228fd07
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/JobsService.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java

  Log Message:
  -----------
  Merge pull request #660 from jsanda/hwkmetrics-518

[HWKMETRICS-518] make sure activeTimeSlices cache is updated when error occurs


  Commit: 9154043a59ecc73485fbb3160bdc957132f7e204
      https://github.com/hawkular/hawkular-metrics/commit/9154043a59ecc73485fbb3160bdc957132f7e204
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    R api/metrics-api-jaxrs/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    M dist/component/component-ear/pom.xml
    M dist/component/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M dist/containers/hawkular-metrics-openshift-dist/pom.xml
    M dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
    M dist/standalone/standalone-ear/pom.xml
    M dist/standalone/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M dist/standalone/standalone-war/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #669 from jshaughn/thin-artifacts

Thin Artifacts


  Commit: a6946544d2cc5e76878922e025b568e0c36eb98b
      https://github.com/hawkular/hawkular-metrics/commit/a6946544d2cc5e76878922e025b568e0c36eb98b
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/AdminFilter.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-528] Fix error code of missing admin filter


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

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/AdminFilter.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy

  Log Message:
  -----------
  Merge pull request #671 from burmanm/hwkmetrics_528

[HWKMETRICS-528] Fix error code of missing admin filter


  Commit: 899b6f36ba33c3ef55c335427bb0e5552326b178
      https://github.com/hawkular/hawkular-metrics/commit/899b6f36ba33c3ef55c335427bb0e5552326b178
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M alerting/alerting-jar/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java

  Log Message:
  -----------
  Fix issue with buffer size initialization.


  Commit: 13bc6a78c2cd0c6ae89f08eb47b616abaf5b273a
      https://github.com/hawkular/hawkular-metrics/commit/13bc6a78c2cd0c6ae89f08eb47b616abaf5b273a
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java

  Log Message:
  -----------
  [HWKMETRICS-520] change default page size


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

  Changed paths:
    M alerting/alerting-jar/src/main/java/org/hawkular/metrics/alerting/InsertedDataSubscriber.java

  Log Message:
  -----------
  Merge pull request #672 from jshaughn/buffer-size

HWKMETRICS-531


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

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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/jobs/CompressDataJobITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DataAccessITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/AvailabilityITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.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

  Log Message:
  -----------
  Merge pull request #665 from jsanda/hwkmetrics-520

[HWKMETRICS-520] make query page size configurable


  Commit: 85281997957f7b42e0a1e7f1e06db13764b09225
      https://github.com/hawkular/hawkular-metrics/commit/85281997957f7b42e0a1e7f1e06db13764b09225
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/Configuration.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java

  Log Message:
  -----------
  [HWKMETRICS-524] add flag for disabling compression job

The job can be enabled/disabled with either the system property

  -Dhawkular.metrics.jobs.compression.enabled=false

or using the environment variable

  export COMPRESSION_JOB_ENABLED=false

The job actually still runs but is just a no-op. This is important from a job
scheduling standpoint. Suppose the job is disabled just before 13:00, and it is
re-enabled at 23:00. Raw data ingested between 11:00 and 21:00 will not get
compressed.


  Commit: 0792ac6daa22334d412e1cbf90d46553063fa4a1
      https://github.com/hawkular/hawkular-metrics/commit/0792ac6daa22334d412e1cbf90d46553063fa4a1
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.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/jobs/CompressDataJobITest.java

  Log Message:
  -----------
  [HWKMETRICS-524] updates from PR review


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

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/Configuration.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.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/jobs/CompressDataJobITest.java

  Log Message:
  -----------
  Merge pull request #666 from jsanda/hwkmetrics-524

[HWKMETRICS-524] add flag for disabling compression job


  Commit: e045f05c0cd5cb91cd0e62247b51ad7082f9a98d
      https://github.com/hawkular/hawkular-metrics/commit/e045f05c0cd5cb91cd0e62247b51ad7082f9a98d
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-02 (Wed, 02 Nov 2016)

  Changed paths:
    M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java

  Log Message:
  -----------
  [HWKMETRICS-533] Safely register connection related metrics from the TokenAuthenticator on a shared metric registry.


  Commit: 2a31f9d64cc979d58293374c3f946513d7fcbd28
      https://github.com/hawkular/hawkular-metrics/commit/2a31f9d64cc979d58293374c3f946513d7fcbd28
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-02 (Wed, 02 Nov 2016)

  Changed paths:
    M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
    M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java

  Log Message:
  -----------
  [HWKMETRICS-533] Use component name instead of resource name for naming the metrics.


  Commit: 3022b1e2494aa03ca45287fcd98161ed82e2b659
      https://github.com/hawkular/hawkular-metrics/commit/3022b1e2494aa03ca45287fcd98161ed82e2b659
  Author: Matthew Wringe <mwringe at users.noreply.github.com>
  Date:   2016-11-02 (Wed, 02 Nov 2016)

  Changed paths:
    M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/OpenshiftAuthHandler.java
    M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java

  Log Message:
  -----------
  Merge pull request #677 from hawkular/HWKMETRICS-533

[HWKMETRICS-533] Safely register connection related metrics from the …


  Commit: ca1fee2f64c4f3aaad665bce0a6a03bd1e78539c
      https://github.com/hawkular/hawkular-metrics/commit/ca1fee2f64c4f3aaad665bce0a6a03bd1e78539c
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-02 (Wed, 02 Nov 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/DistributedLock.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
    M dist/component/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml

  Log Message:
  -----------
  [HWKMETRICS-514] a distributed lock to coordinate schema changes


  Commit: 295663bd40c846f8bb5b82ce92100f6a0533a76e
      https://github.com/hawkular/hawkular-metrics/commit/295663bd40c846f8bb5b82ce92100f6a0533a76e
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-02 (Wed, 02 Nov 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-514] license check


  Commit: 82ea80cfae7cf1960ce45f422721e2d2f3a65492
      https://github.com/hawkular/hawkular-metrics/commit/82ea80cfae7cf1960ce45f422721e2d2f3a65492
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-02 (Wed, 02 Nov 2016)

  Changed paths:
    M clients/ptranslator/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-514] update server config for tests


  Commit: 4757e70f20123e5775bc31415ee0b8a98cad9ab5
      https://github.com/hawkular/hawkular-metrics/commit/4757e70f20123e5775bc31415ee0b8a98cad9ab5
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-03 (Thu, 03 Nov 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl

  Log Message:
  -----------
  [HWKMETRICS-514] update server config


  Commit: d87eb48f51a7203a98d79ff2e45b39d5eab0d782
      https://github.com/hawkular/hawkular-metrics/commit/d87eb48f51a7203a98d79ff2e45b39d5eab0d782
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-03 (Thu, 03 Nov 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/DistributedLock.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
    M clients/ptranslator/pom.xml
    M dist/component/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    M dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
    M integration-tests/rest-tests-jaxrs/pom.xml

  Log Message:
  -----------
  Merge pull request #679 from jsanda/hwkmetrics-514

[HWKMETRICS-514] a distributed lock to coordinate schema changes


  Commit: 5a918fe754ecacc21d3d2cb6ac27df6b69c43dfb
      https://github.com/hawkular/hawkular-metrics/commit/5a918fe754ecacc21d3d2cb6ac27df6b69c43dfb
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-04 (Fri, 04 Nov 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/JobsService.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  [HWKMETRICS-536] check if jobs in finished state are already rescheduled

When we go to execute a job that is already in the finished state we need to
check if the job has already been rescheduled. If so, we skip rescheduling to
avoid an execution loop.


  Commit: fae2f502f537bb64987d35535c05c2d49cb07432
      https://github.com/hawkular/hawkular-metrics/commit/fae2f502f537bb64987d35535c05c2d49cb07432
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-04 (Fri, 04 Nov 2016)

  Changed paths:
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/ScheduledExecution.java

  Log Message:
  -----------
  [HWKMETRICS-536] forgot to include this in previous commit


  Commit: cc9f7f0a767225a8173b3feb42beab7dee8223a2
      https://github.com/hawkular/hawkular-metrics/commit/cc9f7f0a767225a8173b3feb42beab7dee8223a2
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-04 (Fri, 04 Nov 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
    M clients/ptranslator/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-538] update locks cache configuration


  Commit: e21f1d1b246dd4ae16508a51972b2b9848bd2181
      https://github.com/hawkular/hawkular-metrics/commit/e21f1d1b246dd4ae16508a51972b2b9848bd2181
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-04 (Fri, 04 Nov 2016)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/JobsService.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/ScheduledExecution.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  Merge pull request #683 from jsanda/hwmetrics-536

[HWKMETRICS-536] check if jobs in finished state are already rescheduled


  Commit: 2864c75eaa5ccb5b52b60e2166eebe7ed88d702e
      https://github.com/hawkular/hawkular-metrics/commit/2864c75eaa5ccb5b52b60e2166eebe7ed88d702e
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-04 (Fri, 04 Nov 2016)

  Changed paths:
    M dist/component/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml

  Log Message:
  -----------
  [HWKMETRICS-538] remove deps since they are declared at ear level


  Commit: 9c3f606248de2f55629568ad7a074237622e181d
      https://github.com/hawkular/hawkular-metrics/commit/9c3f606248de2f55629568ad7a074237622e181d
  Author: Jay Shaughnessy <jshaughn at users.noreply.github.com>
  Date:   2016-11-07 (Mon, 07 Nov 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
    M clients/ptranslator/pom.xml
    M dist/component/component-war/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    M integration-tests/rest-tests-jaxrs/pom.xml

  Log Message:
  -----------
  Merge pull request #684 from jsanda/hwkmetrics-538

[HWKMETRICS-538] update locks cache configuration


  Commit: 95ee57baeb0016820d6090a4a3487eba35099096
      https://github.com/hawkular/hawkular-metrics/commit/95ee57baeb0016820d6090a4a3487eba35099096
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2016-11-07 (Mon, 07 Nov 2016)

  Changed paths:
    M dist/component/component-war/src/main/webapp/WEB-INF/web.xml

  Log Message:
  -----------
  Add new cache resources to the component war web.xml overlay.


  Commit: 0462bf1a948358ed10fd141e1c15656775abe1f8
      https://github.com/hawkular/hawkular-metrics/commit/0462bf1a948358ed10fd141e1c15656775abe1f8
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-08 (Tue, 08 Nov 2016)

  Changed paths:
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy

  Log Message:
  -----------
  [HWKMETRICS-539] fix upgrade script


  Commit: 0c6934a8ae7db3612cf08abc6c831740ed13e2fa
      https://github.com/hawkular/hawkular-metrics/commit/0c6934a8ae7db3612cf08abc6c831740ed13e2fa
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-08 (Tue, 08 Nov 2016)

  Changed paths:
    M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.19.0.groovy

  Log Message:
  -----------
  Merge pull request #689 from jsanda/hwkmetrics-539

[HWKMETRICS-539] fix upgrade script


  Commit: 1e15bfd7879633c691ae89937a0932463b43baeb
      https://github.com/hawkular/hawkular-metrics/commit/1e15bfd7879633c691ae89937a0932463b43baeb
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-09 (Wed, 09 Nov 2016)

  Changed paths:
    M dist/component/component-war/src/main/webapp/WEB-INF/web.xml

  Log Message:
  -----------
  Merge pull request #686 from jshaughn/component-war

HWKMETRICS-541 Add new cache resources to the component war web.xml overlay.


  Commit: d918e257774e5086a050296915cafbc88e72680c
      https://github.com/hawkular/hawkular-metrics/commit/d918e257774e5086a050296915cafbc88e72680c
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-09 (Wed, 09 Nov 2016)

  Changed paths:
    M alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
    M alerting/alerting-jar/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
    M pom.xml

  Log Message:
  -----------
  Update to version 49 of Parent, version 0.9.0 of Commons, and latest Alerting.


  Commit: ac55bcfaa862607e438604af760f49566faf8080
      https://github.com/hawkular/hawkular-metrics/commit/ac55bcfaa862607e438604af760f49566faf8080
  Author: Jay Shaughnessy <jshaughn at users.noreply.github.com>
  Date:   2016-11-09 (Wed, 09 Nov 2016)

  Changed paths:
    M alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
    M alerting/alerting-jar/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
    M pom.xml

  Log Message:
  -----------
  Merge pull request #682 from hawkular/update_parent_pom

Update to version 47 of Hawkular Parent project.


  Commit: 97ed024baf7236d64f2a7f2b9aef5335503dd02c
      https://github.com/hawkular/hawkular-metrics/commit/97ed024baf7236d64f2a7f2b9aef5335503dd02c
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-11-16 (Wed, 16 Nov 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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/main/java/org/hawkular/metrics/core/service/TagQueryParser.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.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/TagsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-532] Add /tags endpoint which fetches available tag names


  Commit: e5813810609a7d2a0185f7325c018a9eb5a26a99
      https://github.com/hawkular/hawkular-metrics/commit/e5813810609a7d2a0185f7325c018a9eb5a26a99
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-11-16 (Wed, 16 Nov 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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/main/java/org/hawkular/metrics/core/service/TagQueryParser.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/TagsITest.java

  Log Message:
  -----------
  Add the ability to filter by type


  Commit: 74e470131813319871585bca7609516e16eb5762
      https://github.com/hawkular/hawkular-metrics/commit/74e470131813319871585bca7609516e16eb5762
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-11-16 (Wed, 16 Nov 2016)

  Changed paths:
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy

  Log Message:
  -----------
  REST test for type filter in tagNames


  Commit: 2a6d0cb0c107a30cccbcb6a220fb3dae492a3fe4
      https://github.com/hawkular/hawkular-metrics/commit/2a6d0cb0c107a30cccbcb6a220fb3dae492a3fe4
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-16 (Wed, 16 Nov 2016)

  Changed paths:
    M dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl

  Log Message:
  -----------
  Add missing locks cache to the WF distribution.


  Commit: 3e3b21c912db947654686603a7a239628b308c14
      https://github.com/hawkular/hawkular-metrics/commit/3e3b21c912db947654686603a7a239628b308c14
  Author: Jay Shaughnessy <jshaughn at users.noreply.github.com>
  Date:   2016-11-16 (Wed, 16 Nov 2016)

  Changed paths:
    M dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl

  Log Message:
  -----------
  Merge pull request #693 from hawkular/fix_metrics_cache

Add missing locks cache to the WF distribution.


  Commit: aff45836262640103bcea519fd6469f7b67ffccd
      https://github.com/hawkular/hawkular-metrics/commit/aff45836262640103bcea519fd6469f7b67ffccd
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2016-11-16 (Wed, 16 Nov 2016)

  Changed paths:
    M alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
    M alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
    M clients/ptranslator/pom.xml
    M dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  Bump alerting src-dep to gain some recent improvements.


  Commit: 63861809d2f1a74857d28b27952c20b94a20a247
      https://github.com/hawkular/hawkular-metrics/commit/63861809d2f1a74857d28b27952c20b94a20a247
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-16 (Wed, 16 Nov 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.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/main/java/org/hawkular/metrics/core/service/TagQueryParser.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.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/TagsITest.groovy

  Log Message:
  -----------
  Merge pull request #676 from burmanm/available_tags

[HWKMETRICS-532] Add /tags endpoint which fetches available tag names


  Commit: b35cf578f4b77356d742911452f9d0f92ec41f8e
      https://github.com/hawkular/hawkular-metrics/commit/b35cf578f4b77356d742911452f9d0f92ec41f8e
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-16 (Wed, 16 Nov 2016)

  Changed paths:
    M alerting/alerter-war/src/main/java/org/hawkular/metrics/alerter/ExpressionManager.java
    M alerting/alerting-jar/src/test/java/org/hawkular/metrics/alerting/PublishDataPointsTest.java
    M clients/ptranslator/pom.xml
    M dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #694 from jshaughn/bump-srcdep

Bump alerting src-dep to gain some recent improvements.


  Commit: 0421ee5b732afcaded23142c6735fc40cb322358
      https://github.com/hawkular/hawkular-metrics/commit/0421ee5b732afcaded23142c6735fc40cb322358
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-11-17 (Thu, 17 Nov 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.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

  Log Message:
  -----------
  Move slice calculation to CompressData for variable block size capabilities


  Commit: e98aa08feebe06c1b919745da0eafab937018745
      https://github.com/hawkular/hawkular-metrics/commit/e98aa08feebe06c1b919745da0eafab937018745
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-11-17 (Thu, 17 Nov 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.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

  Log Message:
  -----------
  [HWKMETRICS-545] Add configurable compression block size


  Commit: 88f8c2f96420a8a744b341aa81ac5a067fde4987
      https://github.com/hawkular/hawkular-metrics/commit/88f8c2f96420a8a744b341aa81ac5a067fde4987
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-11-18 (Fri, 18 Nov 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImplMBean.java

  Log Message:
  -----------
  [HWKMETRICS-502] JMX MBean control for executing compression job manually


  Commit: 2cf6b73c97fa6f9e74e64bfb900bae7bf376eb24
      https://github.com/hawkular/hawkular-metrics/commit/2cf6b73c97fa6f9e74e64bfb900bae7bf376eb24
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-11-21 (Mon, 21 Nov 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/TagsITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-543] Missing type in exact id filtering should return 400


  Commit: 291fabc1214149653ee3df14e0f2c60b10c64360
      https://github.com/hawkular/hawkular-metrics/commit/291fabc1214149653ee3df14e0f2c60b10c64360
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-11-21 (Mon, 21 Nov 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/TagsITest.groovy

  Log Message:
  -----------
  Merge pull request #697 from burmanm/hwkmetrics-543

[HWKMETRICS-543] Missing type in exact id filtering should return 400


  Commit: 7aab126b77b20e7097d815c02a5bddcc64493245
      https://github.com/hawkular/hawkular-metrics/commit/7aab126b77b20e7097d815c02a5bddcc64493245
  Author: jshaughn <jshaughn at redhat.com>
  Date:   2016-11-23 (Wed, 23 Nov 2016)

  Changed paths:
    M alerting/alerting-jar/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
    M pom.xml

  Log Message:
  -----------
  Bump alerting src-dep for new perf enhancements and to stay in sync


  Commit: e3c879531f4b8cf88a32628ec7ed598300936384
      https://github.com/hawkular/hawkular-metrics/commit/e3c879531f4b8cf88a32628ec7ed598300936384
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2016-11-23 (Wed, 23 Nov 2016)

  Changed paths:
    M dist/component/component-ear/pom.xml
    M dist/component/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M dist/containers/hawkular-metrics-openshift-dist/pom.xml
    M dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
    M dist/standalone/standalone-ear/pom.xml
    M dist/standalone/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M integration-tests/rest-tests-jaxrs-dist/pom.xml
    M integration-tests/rest-tests-jaxrs-dist/src/main/application/META-INF/jboss-deployment-structure.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITest.groovy

  Log Message:
  -----------
  HWKMETRICS-552 Add Alerting Action Plugins to Distributions
- Initial plugins to be packaged are email and webhook.
- Add email action test (optional manual verification)


  Commit: 0b9a43fc2d1a01ab7b908a715d740bf1e0c4aaf7
      https://github.com/hawkular/hawkular-metrics/commit/0b9a43fc2d1a01ab7b908a715d740bf1e0c4aaf7
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-11-24 (Thu, 24 Nov 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.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

  Log Message:
  -----------
  Change compressBlock to be Completable instead of Observable


  Commit: 3d7f53686b850734dcb17214b04c992fb37de6a6
      https://github.com/hawkular/hawkular-metrics/commit/3d7f53686b850734dcb17214b04c992fb37de6a6
  Author: Michael Burman <yak at iki.fi>
  Date:   2016-11-25 (Fri, 25 Nov 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  Force toBlocking to ensure that the job is scheduled properly, and log errors in schedulerImpl


  Commit: be3b221bc064feed1964ff4c972d528b04e124f4
      https://github.com/hawkular/hawkular-metrics/commit/be3b221bc064feed1964ff4c972d528b04e124f4
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImplMBean.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 job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  Merge pull request #696 from burmanm/scheduler_mbean

[HWKMETRICS-545] [HWKMETRICS-502] Compression job control


  Commit: 3c08369d41bc3ad4f580ec41076400210554feed
      https://github.com/hawkular/hawkular-metrics/commit/3c08369d41bc3ad4f580ec41076400210554feed
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M alerting/alerting-jar/src/test/java/org/hawkular/alerts/api/services/AlertsServiceMock.java
    M pom.xml

  Log Message:
  -----------
  Merge pull request #699 from jshaughn/alerting-7ad2c0

Bump alerting src-dep for new perf enhancements and to stay in sync


  Commit: 3bbd3af33558f123ad4e6bad38eacddd7e8cbbee
      https://github.com/hawkular/hawkular-metrics/commit/3bbd3af33558f123ad4e6bad38eacddd7e8cbbee
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M dist/component/component-ear/pom.xml
    M dist/component/component-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M dist/containers/hawkular-metrics-openshift-dist/pom.xml
    M dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml
    M dist/standalone/standalone-ear/pom.xml
    M dist/standalone/standalone-ear/src/main/application/META-INF/jboss-deployment-structure.xml
    M integration-tests/rest-tests-jaxrs-dist/pom.xml
    M integration-tests/rest-tests-jaxrs-dist/src/main/application/META-INF/jboss-deployment-structure.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/alerting/AlertingITest.groovy

  Log Message:
  -----------
  Merge pull request #700 from jshaughn/hwkmetrics-552

HWKMETRICS-552 Add Alerting Action Plugins to Distributions


  Commit: e787ccebd0f4f66d0c1fe4936b7047c64ea80af0
      https://github.com/hawkular/hawkular-metrics/commit/e787ccebd0f4f66d0c1fe4936b7047c64ea80af0
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricNameService.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java

  Log Message:
  -----------
  [HWKMETRICS-550] persist internally collected metrics

THis commit adds support for persisting internally collected metrics provided
that they follow the naming scheme specified in MetricNameService.


  Commit: eb00ca02ea6aac9f63b120cc952765f26c447e26
      https://github.com/hawkular/hawkular-metrics/commit/eb00ca02ea6aac9f63b120cc952765f26c447e26
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricNameService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java

  Log Message:
  -----------
  [HWKMETRICS-550] license header


  Commit: 16ff72b544ea77bf301151ba7242668795e775a7
      https://github.com/hawkular/hawkular-metrics/commit/16ff72b544ea77bf301151ba7242668795e775a7
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-550] checkstyle fix


  Commit: c474d6c1d02eaedc73bf1322d87621362c835972
      https://github.com/hawkular/hawkular-metrics/commit/c474d6c1d02eaedc73bf1322d87621362c835972
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricNameService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java

  Log Message:
  -----------
  [HWKMETRICS-550] change tenant id and add component tag

The idea with the component tag is to be able to identify and group metrics
belonging to different components such as hawkular-metrics, hawkular-alerts, or
the datastax driver.


  Commit: 3180eb58c50c76487a546ac7a8b2d1e6c9cae506
      https://github.com/hawkular/hawkular-metrics/commit/3180eb58c50c76487a546ac7a8b2d1e6c9cae506
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java

  Log Message:
  -----------
  [HWKMETRICS-550] checkstyle


  Commit: 801aa7b13f6e25ab90f08e51dad90b1936f920ea
      https://github.com/hawkular/hawkular-metrics/commit/801aa7b13f6e25ab90f08e51dad90b1936f920ea
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ManifestInformation.java

  Log Message:
  -----------
  [hwkmetrics-537] log version info


  Commit: 4e1949bfd4b03ebea611b85ea4d4127165386728
      https://github.com/hawkular/hawkular-metrics/commit/4e1949bfd4b03ebea611b85ea4d4127165386728
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M clients/ptranslator/pom.xml
    M dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  Bump alerting src dep and update compatibility


  Commit: cb155603427b2a467425d7fce3a7e91a1c001c90
      https://github.com/hawkular/hawkular-metrics/commit/cb155603427b2a467425d7fce3a7e91a1c001c90
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-29 (Tue, 29 Nov 2016)

  Changed paths:
    M clients/ptranslator/pom.xml
    M dist/standalone/wildfly-standalone/src/main/xsl/subsystem-templates/hawkular-alerting-infinispan.xsl
    M integration-tests/rest-tests-jaxrs/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge pull request #703 from jshaughn/alerting-33a8b414

Bump alerting src dep and update compatibility


  Commit: 594c7b4d9d079d7cb94af1ef19a751e0f37b942f
      https://github.com/hawkular/hawkular-metrics/commit/594c7b4d9d079d7cb94af1ef19a751e0f37b942f
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Upgrade to hawkular-parent 50


  Commit: e1a88b2e64a1554b0e4af7da18104659e5ad79a5
      https://github.com/hawkular/hawkular-metrics/commit/e1a88b2e64a1554b0e4af7da18104659e5ad79a5
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    A .mvn/wrapper/maven-wrapper.jar
    A .mvn/wrapper/maven-wrapper.properties
    R .travis.install.maven.sh
    M .travis.swagger.sh
    M .travis.yml
    M README.adoc
    A mvnw
    A mvnw.cmd

  Log Message:
  -----------
  Introduce mvnw - a way to ensure that devs and CI use the same Maven
version

A part of this change was done by running


  Commit: 80c93cdde18e4503f5082dedb3dd4a1fe54ee491
      https://github.com/hawkular/hawkular-metrics/commit/80c93cdde18e4503f5082dedb3dd4a1fe54ee491
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Clean the cached directories once their size exceeds the space left on
the partition


  Commit: b3b9f8c21f8d397cb252ad1522e7cb79adb1fea3
      https://github.com/hawkular/hawkular-metrics/commit/b3b9f8c21f8d397cb252ad1522e7cb79adb1fea3
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Remove the unused version.org.hawkular.accounts property from pom.xml


  Commit: f3679296844a54b9a3c39f20940a6c63b795edfe
      https://github.com/hawkular/hawkular-metrics/commit/f3679296844a54b9a3c39f20940a6c63b795edfe
  Author: Peter Palaga <ppalaga at redhat.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    A .mvn/extensions.xml
    A .mvn/srcdeps.yaml

  Log Message:
  -----------
  Replace srcdeps-maven-plugin with srcdeps core extension


  Commit: bbdc256d4cd2e83135749f184324f880baf647ae
      https://github.com/hawkular/hawkular-metrics/commit/bbdc256d4cd2e83135749f184324f880baf647ae
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    A .mvn/extensions.xml
    A .mvn/srcdeps.yaml
    A .mvn/wrapper/maven-wrapper.jar
    A .mvn/wrapper/maven-wrapper.properties
    R .travis.install.maven.sh
    M .travis.swagger.sh
    M .travis.yml
    M README.adoc
    A mvnw
    A mvnw.cmd
    M pom.xml

  Log Message:
  -----------
  Merge pull request #704 from ppalaga/161129-mvnw

Replace srcdeps-maven-plugin with srcdeps core extension


  Commit: 12da6649ca340c221145d54a22f952c2c61eef7e
      https://github.com/hawkular/hawkular-metrics/commit/12da6649ca340c221145d54a22f952c2c61eef7e
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ManifestInformation.java

  Log Message:
  -----------
  Merge pull request #702 from jsanda/hwkmetrics-537

[hwkmetrics-537] log version info


  Commit: 11512abe607b489f6ffd842cf13d10f1c662ef13
      https://github.com/hawkular/hawkular-metrics/commit/11512abe607b489f6ffd842cf13d10f1c662ef13
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Bump to alerting 1.4.0.Final in preparation for release


  Commit: 450389217f4402179904ae35ed4843e9008e2d69
      https://github.com/hawkular/hawkular-metrics/commit/450389217f4402179904ae35ed4843e9008e2d69
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #705 from jshaughn/alerting-1.4.0

Bump to alerting 1.4.0.Final in preparation for release


  Commit: 3488d487dc16c0e04a106570b9ce99194488c86e
      https://github.com/hawkular/hawkular-metrics/commit/3488d487dc16c0e04a106570b9ce99194488c86e
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/CassandraStatus.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/Status.java

  Log Message:
  -----------
  [HWKMETRICS-526] report status of Cassandra nodes


  Commit: 021043ff2d122e9802eb3126529f0853ab6f2e8b
      https://github.com/hawkular/hawkular-metrics/commit/021043ff2d122e9802eb3126529f0853ab6f2e8b
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/Status.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StatusITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-526] fix property name and test


  Commit: fbfa4f76bf10dc490df1783d49edb94494c2f99f
      https://github.com/hawkular/hawkular-metrics/commit/fbfa4f76bf10dc490df1783d49edb94494c2f99f
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/AdminFilter.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AdminHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
    M integration-tests/rest-tests-jaxrs/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StatusITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-526] new /admin/status endpoint that reports C* status


  Commit: 9c75623bfefaaf28f71aceacbf33923c5d61945a
      https://github.com/hawkular/hawkular-metrics/commit/9c75623bfefaaf28f71aceacbf33923c5d61945a
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AdminITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-526] test for new /admin/status endpoint


  Commit: b9614159a14e84104f1408cd48c7ab4b6db027b6
      https://github.com/hawkular/hawkular-metrics/commit/b9614159a14e84104f1408cd48c7ab4b6db027b6
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

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

  Log Message:
  -----------
  [HWMETRICS-526] report summary status for C* in /status endpoint

The summary status reports up, down, or degraded and does not include any node
address.


  Commit: aa31d8140b96ecd499418ad57dcd73bcd0bd3c70
      https://github.com/hawkular/hawkular-metrics/commit/aa31d8140b96ecd499418ad57dcd73bcd0bd3c70
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

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

  Log Message:
  -----------
  [HWKMETRICS-526] rebase and fix merge conflicts


  Commit: 4ad3f3a1417dc185d5f89c98636dc06fea41a7be
      https://github.com/hawkular/hawkular-metrics/commit/4ad3f3a1417dc185d5f89c98636dc06fea41a7be
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-11-30 (Wed, 30 Nov 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/AdminFilter.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AdminHandler.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/CassandraStatus.java
    A core/metrics-model/src/main/java/org/hawkular/metrics/model/Status.java
    M integration-tests/rest-tests-jaxrs/pom.xml
    A integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/AdminITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/StatusITest.groovy
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy

  Log Message:
  -----------
  Merge pull request #701 from jsanda/hwkmetrics-526

[HWKMETRICS-526] report status of Cassandra nodes


  Commit: 21ce69b7cfb9cbb24340eb4633373c51b7a1a37a
      https://github.com/hawkular/hawkular-metrics/commit/21ce69b7cfb9cbb24340eb4633373c51b7a1a37a
  Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
  Date:   2016-12-02 (Fri, 02 Dec 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricNameService.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java

  Log Message:
  -----------
  Merge pull request #698 from jsanda/hwkmetrics-550

[HWKMETRICS-550] persist internally collected metrics


  Commit: 27d038df429f4056141f4d67bd51376659b3bde2
      https://github.com/hawkular/hawkular-metrics/commit/27d038df429f4056141f4d67bd51376659b3bde2
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-12-05 (Mon, 05 Dec 2016)

  Changed paths:
    M alerting/alerter-war/pom.xml
    M alerting/alerting-jar/pom.xml
    M alerting/pom.xml
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-util/pom.xml
    M bus/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/hawkular-openshift-security-filter/pom.xml
    M containers/pom.xml
    M core/configuration-service/pom.xml
    M core/datetime-service/pom.xml
    M core/metrics-core-service/pom.xml
    M core/metrics-model/pom.xml
    M core/rx-java-driver/pom.xml
    M core/schema/pom.xml
    M data-generator/pom.xml
    M dist/component/component-ear/pom.xml
    M dist/component/component-war/pom.xml
    M dist/containers/hawkular-metrics-openshift-alerting/pom.xml
    M dist/containers/hawkular-metrics-openshift-dist/pom.xml
    M dist/containers/hawkular-metrics-openshift/pom.xml
    M dist/pom.xml
    M dist/standalone/standalone-ear/pom.xml
    M dist/standalone/standalone-war/pom.xml
    M dist/standalone/wildfly-standalone/pom.xml
    M integration-tests/jmh-benchmark/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/metrics-api-jaxrs-test/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs-dist/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M job-scheduler/pom.xml
    M pom.xml

  Log Message:
  -----------
  Development 0.23.0-SNAPSHOT


  Commit: 3b23d3dc046a7f39a761bd9bdf4c6eb99d6227c1
      https://github.com/hawkular/hawkular-metrics/commit/3b23d3dc046a7f39a761bd9bdf4c6eb99d6227c1
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-12-07 (Wed, 07 Dec 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java

  Log Message:
  -----------
  [HWKMETRICS-555] include hostname in id when creating metrics


  Commit: 88e8cc884d5621decd489b45559a198d8da5a0d9
      https://github.com/hawkular/hawkular-metrics/commit/88e8cc884d5621decd489b45559a198d8da5a0d9
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-12-12 (Mon, 12 Dec 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/MixedMetricsITest.java

  Log Message:
  -----------
  fix test errors on travis

use unique tenant ids

relax assertion


  Commit: 4f768ca396fdb42ccc2412bab6d28f529379fc86
      https://github.com/hawkular/hawkular-metrics/commit/4f768ca396fdb42ccc2412bab6d28f529379fc86
  Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/BaseMetricsITest.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/MixedMetricsITest.java

  Log Message:
  -----------
  Merge pull request #709 from jsanda/fix-travis

fix test errors on travis


  Commit: df42328d105afdec185989e1a2a9b660f02f4bca
      https://github.com/hawkular/hawkular-metrics/commit/df42328d105afdec185989e1a2a9b660f02f4bca
  Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java

  Log Message:
  -----------
  Merge pull request #708 from jsanda/hwkmetrics-555

[HWKMETRICS-555] include hostname in id when creating metrics


  Commit: 1f018423dca386a1790ba25ac21e1dfd840d3983
      https://github.com/hawkular/hawkular-metrics/commit/1f018423dca386a1790ba25ac21e1dfd840d3983
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-12-14 (Wed, 14 Dec 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Remove okhttp version from parent pom. The library is no longer used by the project.


  Commit: cd6bc20a5396e83232ccff53ef27820dc9e5bbd9
      https://github.com/hawkular/hawkular-metrics/commit/cd6bc20a5396e83232ccff53ef27820dc9e5bbd9
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-12-15 (Thu, 15 Dec 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java

  Log Message:
  -----------
  [HWKMETRICS-542] set max connections == core connections


  Commit: 74c0bca6623bd338f7afa316a852ad4c019ac619
      https://github.com/hawkular/hawkular-metrics/commit/74c0bca6623bd338f7afa316a852ad4c019ac619
  Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
  Date:   2016-12-15 (Thu, 15 Dec 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java

  Log Message:
  -----------
  Merge pull request #710 from jsanda/hwkmetrics-542

[HWKMETRICS-542] set driver max connections == core connections


  Commit: caafbf8dd3142a76b68d4620d48449bff629774f
      https://github.com/hawkular/hawkular-metrics/commit/caafbf8dd3142a76b68d4620d48449bff629774f
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-12-15 (Thu, 15 Dec 2016)

  Changed paths:
    M integration-tests/load-tests/README.adoc
    M integration-tests/load-tests/pom.xml
    M integration-tests/load-tests/src/test/resources/gatling.conf
    M integration-tests/load-tests/src/test/scala/org/hawkular/metrics/loadtest/MetricsSimulation.scala

  Log Message:
  -----------
  [HWKMETRICS-559] add support for duration option

I have also updated the version of Gatling since we were behind a bit.


  Commit: f5accf9efe19a59bf1f92096be067da086bd7031
      https://github.com/hawkular/hawkular-metrics/commit/f5accf9efe19a59bf1f92096be067da086bd7031
  Author: jsanda <jsanda at redhat.com>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #711 from hawkular/clean_pom_property

Remove okhttp version from parent pom. The library is no longer used …


  Commit: dcaa1b127d9ae2cec0422965b391d95e15fe1645
      https://github.com/hawkular/hawkular-metrics/commit/dcaa1b127d9ae2cec0422965b391d95e15fe1645
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    M core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy

  Log Message:
  -----------
  [HAWKULAR-1168] make replication_factor configurable

It can be set at start up using the hawkular.metrics.cassandra.replication-factor
system property or the CASSANDRA_REPLICATION_FACTOR environment variable.


  Commit: c412280119e2dd36102db4ab1ce67e7aa6e5a503
      https://github.com/hawkular/hawkular-metrics/commit/c412280119e2dd36102db4ab1ce67e7aa6e5a503
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M integration-tests/load-tests/src/test/resources/gatling.conf

  Log Message:
  -----------
  [HWKMETRICS-559] license header


  Commit: de52db877e97c26363c92423fd4ea27c6a9e8b67
      https://github.com/hawkular/hawkular-metrics/commit/de52db877e97c26363c92423fd4ea27c6a9e8b67
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2016-12-16 (Fri, 16 Dec 2016)

  Changed paths:
    M dist/containers/hawkular-metrics-openshift-alerting/pom.xml
    R dist/containers/hawkular-metrics-openshift-alerting/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    M dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml

  Log Message:
  -----------
  HWKMETRICS-558 WildFly 10.1.0 Deployment issue (for openshift dist)
- change jboss-deployment-structure.xml for compatibility
- also, minor tweaks to os-dist alerting war
  - remove obsolete exclusion
  - delete unnecessary jboss-deployment-structure.xml


  Commit: 44217ef77459a6af97d4f45b73458eaafeb9ccfa
      https://github.com/hawkular/hawkular-metrics/commit/44217ef77459a6af97d4f45b73458eaafeb9ccfa
  Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
  Date:   2016-12-19 (Mon, 19 Dec 2016)

  Changed paths:
    M dist/containers/hawkular-metrics-openshift-alerting/pom.xml
    R dist/containers/hawkular-metrics-openshift-alerting/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
    M dist/containers/hawkular-metrics-openshift-dist/src/main/application/META-INF/jboss-deployment-structure.xml

  Log Message:
  -----------
  Merge pull request #714 from jshaughn/hwkmetrics-558

HWKMETRICS-558 WildFly 10.1.0 Deployment issue (for openshift dist)


  Commit: b4fb182785894f3e5f3422cb35aa4649c0ab47d3
      https://github.com/hawkular/hawkular-metrics/commit/b4fb182785894f3e5f3422cb35aa4649c0ab47d3
  Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
  Date:   2016-12-19 (Mon, 19 Dec 2016)

  Changed paths:
    M integration-tests/load-tests/README.adoc
    M integration-tests/load-tests/pom.xml
    M integration-tests/load-tests/src/test/resources/gatling.conf
    M integration-tests/load-tests/src/test/scala/org/hawkular/metrics/loadtest/MetricsSimulation.scala

  Log Message:
  -----------
  Merge pull request #712 from jsanda/hwkmetrics-559

[HWKMETRICS-559] add support for duration option


  Commit: d6309f44e63bcce43fa1c60a36997ecac62e0d04
      https://github.com/hawkular/hawkular-metrics/commit/d6309f44e63bcce43fa1c60a36997ecac62e0d04
  Author: Joel Takvorian <jtakvori at redhat.com>
  Date:   2016-12-20 (Tue, 20 Dec 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsRequestFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsResponseFilter.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/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/observer/NamedDataPointObserver.java

  Log Message:
  -----------
  [HWKMETRICS-554] Fix several issues with CORS

- payload was sent even on error 400 on invalid origin. This was because CORS validation occured at response filtering => move validation to request filter

- CORS related headers not sent for some endpoints. Related to how NamedDataPointObserver was handling the async response, i think the output stream was closed and subsequent response filter adding headers were ineffective; now use AsyncResponse::resume to complete the response.


  Commit: 2f229206ac8ca8eeb9a32a3af6786c4f82011c69
      https://github.com/hawkular/hawkular-metrics/commit/2f229206ac8ca8eeb9a32a3af6786c4f82011c69
  Author: Joel Takvorian <jtakvori at redhat.com>
  Date:   2016-12-20 (Tue, 20 Dec 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsRequestFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsResponseFilter.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/Headers.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/OriginValidation.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-554] Use CORS filtering utility from hawkular-commons

Add CORS tests


  Commit: 1e720345b087704575650ab66b96f12a609bb57a
      https://github.com/hawkular/hawkular-metrics/commit/1e720345b087704575650ab66b96f12a609bb57a
  Author: Joel Takvorian <jtakvori at redhat.com>
  Date:   2016-12-20 (Tue, 20 Dec 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Use srcdeps for commons


  Commit: 8eaeb1a3175216623bbd6f2539684e44fecb28f1
      https://github.com/hawkular/hawkular-metrics/commit/8eaeb1a3175216623bbd6f2539684e44fecb28f1
  Author: Joel Takvorian <jtakvori at redhat.com>
  Date:   2016-12-20 (Tue, 20 Dec 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Use hawkular-commons 0.9.1 final


  Commit: a77e80f69b41a8075baf8661575ac3e9b710e7cf
      https://github.com/hawkular/hawkular-metrics/commit/a77e80f69b41a8075baf8661575ac3e9b710e7cf
  Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
  Date:   2016-12-20 (Tue, 20 Dec 2016)

  Changed paths:
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsRequestFilter.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsResponseFilter.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/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/observer/NamedDataPointObserver.java
    R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/Headers.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/OriginValidation.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/CORSITest.groovy
    M pom.xml

  Log Message:
  -----------
  Merge pull request #707 from jotak/cors-requests

[HWKMETRICS-554] Fix several issues with CORS


  Commit: 2e371313abf791fb04283284fdb9393105b84981
      https://github.com/hawkular/hawkular-metrics/commit/2e371313abf791fb04283284fdb9393105b84981
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

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

  Log Message:
  -----------
  [HAWKULAR-1168] log replication_factor


  Commit: 4beb2937c9216c8f58dd246efb8a415838e05d9e
      https://github.com/hawkular/hawkular-metrics/commit/4beb2937c9216c8f58dd246efb8a415838e05d9e
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

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

  Log Message:
  -----------
  [HAWKULAR-1168] log replication_factor at start up


  Commit: 64c8e01a2a6727d18fb32195e776496a5efaa75e
      https://github.com/hawkular/hawkular-metrics/commit/64c8e01a2a6727d18fb32195e776496a5efaa75e
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

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

  Log Message:
  -----------
  [HAWKULAR-1168] fix formatting


  Commit: 3c8fdfd8f69313b32ea1947d44b981508f9bb8e1
      https://github.com/hawkular/hawkular-metrics/commit/3c8fdfd8f69313b32ea1947d44b981508f9bb8e1
  Author: Jay Shaughnessy <jshaughn at redhat.com>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Move to Alerting 1.5.0.Final


  Commit: 3fd86fe6e33ad6c4d7a217da2dceae1eb3cf24cc
      https://github.com/hawkular/hawkular-metrics/commit/3fd86fe6e33ad6c4d7a217da2dceae1eb3cf24cc
  Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #716 from jshaughn/alerting-1.5.0

Move to Alerting 1.5.0.Final


  Commit: 9d6c76f2807bc565e629843147feb6da4c6d73c9
      https://github.com/hawkular/hawkular-metrics/commit/9d6c76f2807bc565e629843147feb6da4c6d73c9
  Author: Michael Burman <yak at iki.fi>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/SortedMerge.java
    M pom.xml

  Log Message:
  -----------
  Update RxJava to 1.2.4


  Commit: c5d1f9af0a5f2ec19a6c262eebe51ff5122cbb40
      https://github.com/hawkular/hawkular-metrics/commit/c5d1f9af0a5f2ec19a6c262eebe51ff5122cbb40
  Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M core/schema/src/main/java/org/hawkular/metrics/schema/SchemaService.java
    M core/schema/src/main/resources/org/hawkular/schema/bootstrap.groovy

  Log Message:
  -----------
  Merge pull request #713 from jsanda/configure-replication-factor

[HAWKULAR-1168] make replication_factor configurable


  Commit: 2bade6d7f68b5fcea29e6157e889cdc6f3546e42
      https://github.com/hawkular/hawkular-metrics/commit/2bade6d7f68b5fcea29e6157e889cdc6f3546e42
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2017-01-04 (Wed, 04 Jan 2017)

  Changed paths:
    M alerting/alerter-war/pom.xml
    M alerting/alerting-jar/pom.xml
    M alerting/pom.xml
    M api/metrics-api-jaxrs/pom.xml
    M api/metrics-api-util/pom.xml
    M bus/pom.xml
    M clients/common/pom.xml
    M clients/pom.xml
    M clients/ptranslator/pom.xml
    M containers/hawkular-openshift-security-filter/pom.xml
    M containers/pom.xml
    M core/configuration-service/pom.xml
    M core/datetime-service/pom.xml
    M core/metrics-core-service/pom.xml
    M core/metrics-model/pom.xml
    M core/rx-java-driver/pom.xml
    M core/schema/pom.xml
    M data-generator/pom.xml
    M dist/component/component-ear/pom.xml
    M dist/component/component-war/pom.xml
    M dist/containers/hawkular-metrics-openshift-alerting/pom.xml
    M dist/containers/hawkular-metrics-openshift-dist/pom.xml
    M dist/containers/hawkular-metrics-openshift/pom.xml
    M dist/pom.xml
    M dist/standalone/standalone-ear/pom.xml
    M dist/standalone/standalone-war/pom.xml
    M dist/standalone/wildfly-standalone/pom.xml
    M integration-tests/jmh-benchmark/pom.xml
    M integration-tests/load-tests/pom.xml
    M integration-tests/metrics-api-jaxrs-test/pom.xml
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs-dist/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M job-scheduler/pom.xml
    M pom.xml

  Log Message:
  -----------
  Development 0.24.0-SNAPSHOT


  Commit: 8489455cfa036761265f59bf7320d9d91e27517b
      https://github.com/hawkular/hawkular-metrics/commit/8489455cfa036761265f59bf7320d9d91e27517b
  Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
  Date:   2017-01-05 (Thu, 05 Jan 2017)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/SortedMerge.java
    M pom.xml

  Log Message:
  -----------
  Merge pull request #718 from burmanm/rxjava_124

Update RxJava to 1.2.4


  Commit: eacccd7ff3aec11c306efbb3977da338218284bc
      https://github.com/hawkular/hawkular-metrics/commit/eacccd7ff3aec11c306efbb3977da338218284bc
  Author: John Sanda <jsanda at redhat.com>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/JobsService.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  [HWKMETRICS-564] fix several bugs

When jobs fall behind and are rescheduled for immediate execution, we first
renew the job lock. The job should only be executed again if the lock is
successfully renewed. We were always executing the job. This is fixed.

When there are jobs to execute across multiple time slices, we were executing
things out of order. This is fixed simply by replacing flatMap with concatMap
in a few places.

When retrying a job execution, we were updating finished_jobs_idx with the
wrong timestamp. We were using the trigger time instead of the time in which
the job is scheduled. In this scenario, the scheduled time != the trigger time.


  Commit: 91cb9007a400b356c03dced348d6fd9cfdeb3904
      https://github.com/hawkular/hawkular-metrics/commit/91cb9007a400b356c03dced348d6fd9cfdeb3904
  Author: John Sanda <jsanda at redhat.com>
  Date:   2017-01-09 (Mon, 09 Jan 2017)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  [HWKMETRICS-564] changes based on PR review


  Commit: 028528516fb315f232874d0de1e6301a1ca3d53e
      https://github.com/hawkular/hawkular-metrics/commit/028528516fb315f232874d0de1e6301a1ca3d53e
  Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/JobsService.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  Merge pull request #719 from jsanda/hwkmetrics-564

[HWKMETRICS-564] fix several bugs


  Commit: 20d86c30242ca3238de55e660f8f41fe2ea79e64
      https://github.com/hawkular/hawkular-metrics/commit/20d86c30242ca3238de55e660f8f41fe2ea79e64
  Author: mwringe <mwringe at redhat.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java

  Log Message:
  -----------
  HWKMETRICS-571: properly handle all response types from the OpenShift API.


  Commit: 185b2db40d38dd3d08454112c7bae60fad5eb182
      https://github.com/hawkular/hawkular-metrics/commit/185b2db40d38dd3d08454112c7bae60fad5eb182
  Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M containers/hawkular-openshift-security-filter/src/main/java/org/hawkular/openshift/auth/TokenAuthenticator.java

  Log Message:
  -----------
  Merge pull request #720 from mwringe/HWKMETRICS-571

HWKMETRICS-571: properly handle all response types from the OpenShift API


  Commit: af66de6b339bfb3705584a2afbdd1f8bdd02b854
      https://github.com/hawkular/hawkular-metrics/commit/af66de6b339bfb3705584a2afbdd1f8bdd02b854
  Author: Michael Burman <yak at iki.fi>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java

  Log Message:
  -----------
  Change dropWizard logging to debug


  Commit: 8b8f02038e6143fa8c6464ba5649240e9189dbad
      https://github.com/hawkular/hawkular-metrics/commit/8b8f02038e6143fa8c6464ba5649240e9189dbad
  Author: jsanda <jsanda at redhat.com>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java

  Log Message:
  -----------
  Merge pull request #722 from burmanm/dropwizard_logging

Change dropWizard logging to debug


  Commit: c0463168ef570a54376293f8ffbd3d1d9db18ff4
      https://github.com/hawkular/hawkular-metrics/commit/c0463168ef570a54376293f8ffbd3d1d9db18ff4
  Author: Michael Burman <yak at iki.fi>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java

  Log Message:
  -----------
  Hiphurraa license header


  Commit: 746b219b3f22de18664f2b5cd50393ad2ef1da2d
      https://github.com/hawkular/hawkular-metrics/commit/746b219b3f22de18664f2b5cd50393ad2ef1da2d
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2017-01-17 (Tue, 17 Jan 2017)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricNameService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java

  Log Message:
  -----------
  [HWKMETRICS-572] Make admin tenant configurable. The admin tenant is used for persisting internal metrics.


  Commit: 7ce50ad2f582e7ac6b810b7c534da6dfaf62099e
      https://github.com/hawkular/hawkular-metrics/commit/7ce50ad2f582e7ac6b810b7c534da6dfaf62099e
  Author: jsanda <jsanda at redhat.com>
  Date:   2017-01-18 (Wed, 18 Jan 2017)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricNameService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/MetricsInitializer.java

  Log Message:
  -----------
  Merge pull request #728 from hawkular/HWKMETRICS-572

[HWKMETRICS-572] Make admin tenant configurable. The admin tenant is …


  Commit: e1fccdcd3ba65895c109febfeec25298c3412cfe
      https://github.com/hawkular/hawkular-metrics/commit/e1fccdcd3ba65895c109febfeec25298c3412cfe
  Author: John Sanda <jsanda at redhat.com>
  Date:   2017-01-18 (Wed, 18 Jan 2017)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java

  Log Message:
  -----------
  [HWKMETRICS-577] make MetricNameService object a member variable


  Commit: 48b22e2909e22d28e68e227c9c7a0097df575e59
      https://github.com/hawkular/hawkular-metrics/commit/48b22e2909e22d28e68e227c9c7a0097df575e59
  Author: John Sanda <jsanda at redhat.com>
  Date:   2017-01-18 (Wed, 18 Jan 2017)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java

  Log Message:
  -----------
  [HWKMETRICS-578] disable metrics reporting by default


  Commit: f8026cad4748be3ae1c3d4ca332bd8fd8dccdab8
      https://github.com/hawkular/hawkular-metrics/commit/f8026cad4748be3ae1c3d4ca332bd8fd8dccdab8
  Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java

  Log Message:
  -----------
  Merge pull request #732 from jsanda/hwkmetrics-578

[HWKMETRICS-578] disable metrics reporting by default


  Commit: b8b224ec0daceeaab32dc25cd757dca4e1538858
      https://github.com/hawkular/hawkular-metrics/commit/b8b224ec0daceeaab32dc25cd757dca4e1538858
  Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/dropwizard/DropWizardReporter.java

  Log Message:
  -----------
  Merge pull request #730 from jsanda/hwkmetrics-577

[HWKMETRICS-577] make MetricNameService object a member variable


  Commit: 67e3a467f3f60019ed472b6bda7e6cad82029401
      https://github.com/hawkular/hawkular-metrics/commit/67e3a467f3f60019ed472b6bda7e6cad82029401
  Author: John Sanda <jsanda at redhat.com>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  [HWKMETRICS-579] job subscription should run on the I/O scheduler


  Commit: cd83a172307d7ecccd6436c6336018e09601219f
      https://github.com/hawkular/hawkular-metrics/commit/cd83a172307d7ecccd6436c6336018e09601219f
  Author: Paul Gier <pgier at redhat.com>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  [HWKMETRICS-582] Upgrade joda-time 2.7 -> 2.9.5


  Commit: 40b30c4e602aabb041303dd11ad5591405fc7248
      https://github.com/hawkular/hawkular-metrics/commit/40b30c4e602aabb041303dd11ad5591405fc7248
  Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Merge pull request #739 from pgier/HWKMETRICS-582

[HWKMETRICS-582] Upgrade joda-time 2.7 -> 2.9.5


  Commit: 046cb9839c8199d0fdeab27886caf53c2bfeb896
      https://github.com/hawkular/hawkular-metrics/commit/046cb9839c8199d0fdeab27886caf53c2bfeb896
  Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
  Date:   2017-01-20 (Fri, 20 Jan 2017)

  Changed paths:
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  Merge pull request #737 from jsanda/hwkmetrics-579

[HWKMETRICS-579] job subscription should run on the I/O scheduler


Compare: https://github.com/hawkular/hawkular-metrics/compare/5d7f0d1e638b...046cb9839c81


More information about the hawkular-commits mailing list