[Hawkular-commits] [hawkular/hawkular-metrics] 26d303: HWKMETRICS-265 Counter "rate" returning same data ...
Stefan Negrea
snegrea at redhat.com
Fri Aug 12 17:33:59 EDT 2016
Branch: refs/tags/0.18.2
Home: https://github.com/hawkular/hawkular-metrics
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: d5281e70603719809bdada72249b9330b22ebf96
https://github.com/hawkular/hawkular-metrics/commit/d5281e70603719809bdada72249b9330b22ebf96
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:
-----------
Release 0.18.0.Final
Commit: ce338d241afc431d37fa43f6700b0eeffc7a7107
https://github.com/hawkular/hawkular-metrics/commit/ce338d241afc431d37fa43f6700b0eeffc7a7107
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/updates/schema-0.18.0.groovy
Log Message:
-----------
[HWKMETRICS-454] use deflat compressor for data table
Commit: c9ef05fe1c89b3cbcd2736b78d343c1e6a22671c
https://github.com/hawkular/hawkular-metrics/commit/c9ef05fe1c89b3cbcd2736b78d343c1e6a22671c
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2016-08-09 (Tue, 09 Aug 2016)
Changed paths:
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.18.0.groovy
Log Message:
-----------
Merge pull request #561 from jsanda/release/0.18.0
[HWKMETRICS-454] use deflat compressor for data table
Commit: fd08659b48a1507422cb1d71c621ec527324c089
https://github.com/hawkular/hawkular-metrics/commit/fd08659b48a1507422cb1d71c621ec527324c089
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:
-----------
Add support for relative timestamps.
(cherry picked from commit 9d4a19752474a55148cb0b89453a66472c8d42e4)
Signed-off-by: Stefan Negrea <snegrea at redhat.com>
Commit: 0998bf935550011b7f87dea0b34887cb5e04e50a
https://github.com/hawkular/hawkular-metrics/commit/0998bf935550011b7f87dea0b34887cb5e04e50a
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: f3b65f3564a961c0259b8c9b10b551db118079a3
https://github.com/hawkular/hawkular-metrics/commit/f3b65f3564a961c0259b8c9b10b551db118079a3
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 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
M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/MetricsITest.groovy
Log Message:
-----------
Merge pull request #565 from hawkular/relativetime_release
Add support for relative timestamps.
Commit: d36d5e30a0b90915a72a3b221aa0766ef757fb65
https://github.com/hawkular/hawkular-metrics/commit/d36d5e30a0b90915a72a3b221aa0766ef757fb65
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2016-08-11 (Thu, 11 Aug 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:
-----------
Release 0.18.1.Final
Commit: 67bb904b4d713cf601eb98f65c44864e404e3c5d
https://github.com/hawkular/hawkular-metrics/commit/67bb904b4d713cf601eb98f65c44864e404e3c5d
Author: John Sanda <jsanda at redhat.com>
Date: 2016-08-12 (Fri, 12 Aug 2016)
Changed paths:
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.18.0.groovy
Log Message:
-----------
[HWKMETRICS-458] explicitly set keyspace due to cassalog bug
Commit: cdd9a5d3e68b20b5242f55549407ce9577037c35
https://github.com/hawkular/hawkular-metrics/commit/cdd9a5d3e68b20b5242f55549407ce9577037c35
Author: Matthew Wringe <mwringe at users.noreply.github.com>
Date: 2016-08-12 (Fri, 12 Aug 2016)
Changed paths:
M core/schema/src/main/resources/org/hawkular/schema/updates/schema-0.18.0.groovy
Log Message:
-----------
Merge pull request #569 from jsanda/hwkmetrics-458
[HWKMETRICS-458] explicitly set keyspace due to cassalog bug
Commit: 3e89de256bd3a779769788e65d5ab3734550d5ef
https://github.com/hawkular/hawkular-metrics/commit/3e89de256bd3a779769788e65d5ab3734550d5ef
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2016-08-12 (Fri, 12 Aug 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:
-----------
Release 0.18.2.Final
Compare: https://github.com/hawkular/hawkular-metrics/compare/590c9a8477ec...3e89de256bd3
More information about the hawkular-commits
mailing list