[hawkular/hawkular-metrics] 75606f: Split numeric metric methods into a separate handl...
by jsanda
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: 75606f0c31a2928e8736323c852fb967ce9abc94
https://github.com/hawkular/hawkular-metrics/commit/75606f0c31a2928e87363...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/NumericHandler.java
M api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/MetricsHandlers.java
M clients/ptranslator/ptrans.conf
M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandlerITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/BaseITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/NumericMetricStatisticsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Split numeric metric methods into a separate handler and adjust the end-point urls, tests, and ptrans.
Commit: bd31a45a1ad4d436e959dd498165056f02f32260
https://github.com/hawkular/hawkular-metrics/commit/bd31a45a1ad4d436e959d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
M rest-tests/src/test/java/org/hawkular/metrics/test/ErrorsITest.java
Log Message:
-----------
Fix a botched rebase.
Commit: 000679bef322c1991d0d94c6ec461d938642b491
https://github.com/hawkular/hawkular-metrics/commit/000679bef322c1991d0d9...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AvailabilityHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Split availability and counter end-points to separate handler files.
Commit: 089ef8300e177b2b531d6eacd3be15942bbadfb6
https://github.com/hawkular/hawkular-metrics/commit/089ef8300e177b2b531d6...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/JacksonConfig.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
Log Message:
-----------
Move Jackson config class to a better package.
Commit: b4fa940b32b6bd90904a37a16458b14e79d246a8
https://github.com/hawkular/hawkular-metrics/commit/b4fa940b32b6bd90904a3...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AvailabilityHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GuageHandler.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/NumericHandler.java
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
M api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/MetricsHandlers.java
M clients/ptranslator/ptrans.conf
M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandlerITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/BaseITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/NumericMetricStatisticsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
M rest-tests/src/test/java/org/hawkular/metrics/test/ErrorsITest.java
M ui/explorer/src/main/webapp/scripts/services/metric-data-service.ts
Log Message:
-----------
Numeric metrics is now guage metrics (guage is better name for variable numeric metric).
Commit: 202585822fb5508c679dab9a43f633c1b7943169
https://github.com/hawkular/hawkular-metrics/commit/202585822fb5508c679da...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/jboss-web.xml
M api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/MainServer.java
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/test/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandlerITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
M rest-tests/pom.xml
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M rest-tests/src/test/java/org/hawkular/metrics/test/InfluxDBTest.java
M rest-tests/src/test/java/org/hawkular/metrics/test/RESTTest.java
Log Message:
-----------
Update root url to follow the same pattern as the rest of Hawkular projects.
Commit: 8b00954b63762ed4f0d8bfaaa0ba961634838f32
https://github.com/hawkular/hawkular-metrics/commit/8b00954b63762ed4f0d8b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GuageHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/MetricsHandlers.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Guage.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GuageData.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/MetricsService.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericData.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericMetric.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/BucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsIndexMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/NumericBucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/NumericDataMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/TaggedNumericDataMapper.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DelegatingDataAccess.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandraITest.java
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M ui/explorer/src/main/webapp/scripts/services/metric-data-service.ts
Log Message:
-----------
Rename all the numeric metric types to the correct guage type.
Commit: ade6c2aafcc33f019629478a31e8a6bf0ee1c8c5
https://github.com/hawkular/hawkular-metrics/commit/ade6c2aafcc33f0196294...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/request/MixedMetricsRequest.java
Log Message:
-----------
Add mixed metric request to be used for inserting multiple types of metrics.
Commit: ff028c17710f40f99f75b18a09fa0f31268c648a
https://github.com/hawkular/hawkular-metrics/commit/ff028c17710f40f99f75b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M core/metrics-core-api/pom.xml
M core/metrics-core-impl/pom.xml
M embedded-cassandra/embedded-cassandra-ear/pom.xml
M embedded-cassandra/embedded-cassandra-service/pom.xml
M pom.xml
M rest-tests/pom.xml
M ui/explorer/pom.xml
Log Message:
-----------
Update version to avoid breaking existing 0.3.2-SNAPSHOT clients.
Commit: 6d0cde6e263bd70909bdd9aad8088d0753687cf4
https://github.com/hawkular/hawkular-metrics/commit/6d0cde6e263bd70909bdd...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
Log Message:
-----------
Add POST for inserting mixed metrics, right now only guages are supported.
Commit: 9d48afb2150a6cc97805ad7cbd88e22b74b5157c
https://github.com/hawkular/hawkular-metrics/commit/9d48afb2150a6cc97805a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GaugeHandler.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GuageHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-undertow/pom.xml
M api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/MetricsHandlers.java
M clients/ptranslator/ptrans.conf
M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandlerITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
M containers/cassandra-docker/pom.xml
M containers/cassandra-seed-provider/pom.xml
M containers/hawkular-metrics-docker/pom.xml
M containers/kubernetes/pom.xml
M containers/pom.xml
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregatedValue.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Gauge.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeBucketDataPoint.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeData.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Guage.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GuageData.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/MetricsService.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketDataPoint.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/BucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsIndexMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/NumericBucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/NumericDataMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/TaggedNumericDataMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/request/MixedMetricsRequest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DelegatingDataAccess.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandraITest.java
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/BaseITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
A rest-tests/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
R rest-tests/src/test/groovy/org/hawkular/metrics/rest/NumericMetricStatisticsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
M rest-tests/src/test/java/org/hawkular/metrics/test/ErrorsITest.java
M ui/explorer/src/main/webapp/scripts/services/metric-data-service.ts
Log Message:
-----------
One more iteration for replacing numeric with gauge.
Commit: df8d2a155be0acc540a0062ded3624b81a1eb893
https://github.com/hawkular/hawkular-metrics/commit/df8d2a155be0acc540a00...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandlerITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/Functions.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/GaugeBucketedOutputMapper.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/GaugeDataMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsIndexMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/NumericBucketedOutputMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/NumericDataMapper.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/TaggedGaugeDataMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/TaggedNumericDataMapper.java
M core/metrics-core-impl/src/main/resources/schema.cql
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandraITest.java
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
Log Message:
-----------
Final changes to rename existing numeric naming to gauge.
Commit: c578326a7aa13b649e4749baea2c19728503f8d9
https://github.com/hawkular/hawkular-metrics/commit/c578326a7aa13b649e474...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
Log Message:
-----------
Fix broken ptranslator integration test.
Commit: 09d6d01122a865029eca9847346838c5f3d8e0f6
https://github.com/hawkular/hawkular-metrics/commit/09d6d01122a865029eca9...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AvailabilityHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Availability.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityData.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityMetric.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/cassandra/AvailabilityBucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsIndexMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/TaggedAvailabilityMappper.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/AvailabilityBucketedOutputMapperTest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DelegatingDataAccess.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandraITest.java
Log Message:
-----------
Refactor class names for availability to match the gauge naming. Availability and Gauge are the overarching metric types while AvailabilityData and GaugeData are the data points for each type.
Commit: 5ac16a98d61b2ed0445303518713a3a8c102e336
https://github.com/hawkular/hawkular-metrics/commit/5ac16a98d61b2ed044530...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
Log Message:
-----------
Insert both availability and gauge data for metrics on a /data post.
Commit: b95510d5d664f9b3b68dfd65a66c1c33128c2936
https://github.com/hawkular/hawkular-metrics/commit/b95510d5d664f9b3b68df...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M rest-tests/src/test/java/org/hawkular/metrics/test/ErrorsITest.java
Log Message:
-----------
Fix broken indentation.
Commit: 97a626caf17f0ceeea3512bff608662aff880e08
https://github.com/hawkular/hawkular-metrics/commit/97a626caf17f0ceeea351...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricType.java
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M ui/explorer/src/main/webapp/scripts/services/metric-data-service.ts
Log Message:
-----------
Use long metric names in all API code. Using singular words to metric end-points. And move generic metric code to metric/ end-point.
Commit: dd8b25841c42b38f04b60acb004dc07eb4f9239f
https://github.com/hawkular/hawkular-metrics/commit/dd8b25841c42b38f04b60...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
Log Message:
-----------
Fix a broken integration test that is not failing locally.
Commit: 793f7db2e5eff4cf7b434fb64c1e316b76d9c854
https://github.com/hawkular/hawkular-metrics/commit/793f7db2e5eff4cf7b434...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/MixedMetricsRequest.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/TagRequest.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/request/MixedMetricsRequest.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/request/TagRequest.java
Log Message:
-----------
Relocate the request classes to a location that matches the usage for JAXRS implementation.
Commit: d34a75342aa218aca6437fc98b31ae9e164688fb
https://github.com/hawkular/hawkular-metrics/commit/d34a75342aa218aca6437...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
M api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/MetricsHandlers.java
M clients/ptranslator/ptrans.conf
M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandlerITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/BaseITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
M rest-tests/src/test/java/org/hawkular/metrics/test/ErrorsITest.java
M ui/explorer/src/main/webapp/scripts/services/metric-data-service.ts
Log Message:
-----------
Update end-points to use plural of metric type names. The only exception to the rule is availability.
Commit: 4f8120ec3f03cd4ff8035da0b689c82ca78922cc
https://github.com/hawkular/hawkular-metrics/commit/4f8120ec3f03cd4ff8035...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
Log Message:
-----------
Fix broken integration test.
Commit: 15fe93fd164a65e7b835f10ade8f28cc95c62f27
https://github.com/hawkular/hawkular-metrics/commit/15fe93fd164a65e7b835f...
Author: jsanda <jsanda(a)redhat.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AvailabilityHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/CounterHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GaugeHandler.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/JacksonConfig.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/MixedMetricsRequest.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/TagRequest.java
M 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/JacksonConfig.java
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/jboss-web.xml
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
M api/metrics-api-undertow/pom.xml
M api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/MainServer.java
M api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/MetricsHandlers.java
M clients/common/pom.xml
M clients/pom.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/test/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandlerITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
M containers/cassandra-docker/pom.xml
M containers/cassandra-seed-provider/pom.xml
M containers/hawkular-metrics-docker/pom.xml
M containers/kubernetes/pom.xml
M containers/pom.xml
M core/metrics-core-api/pom.xml
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregatedValue.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/Availability.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityData.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityMetric.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Gauge.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeBucketDataPoint.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeData.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/MetricsService.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketDataPoint.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericData.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericMetric.java
M core/metrics-core-impl/pom.xml
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/AvailabilityBucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/BucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/Functions.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/GaugeBucketedOutputMapper.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/GaugeDataMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsIndexMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/NumericBucketedOutputMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/NumericDataMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/TaggedAvailabilityMappper.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/TaggedGaugeDataMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/TaggedNumericDataMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/request/TagRequest.java
M core/metrics-core-impl/src/main/resources/schema.cql
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/AvailabilityBucketedOutputMapperTest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DelegatingDataAccess.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandraITest.java
M embedded-cassandra/embedded-cassandra-ear/pom.xml
M embedded-cassandra/embedded-cassandra-service/pom.xml
M pom.xml
M rest-tests/pom.xml
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/BaseITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
A rest-tests/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
R rest-tests/src/test/groovy/org/hawkular/metrics/rest/NumericMetricStatisticsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
M rest-tests/src/test/java/org/hawkular/metrics/test/ErrorsITest.java
M rest-tests/src/test/java/org/hawkular/metrics/test/InfluxDBTest.java
M rest-tests/src/test/java/org/hawkular/metrics/test/RESTTest.java
M ui/explorer/pom.xml
M ui/explorer/src/main/webapp/scripts/services/metric-data-service.ts
Log Message:
-----------
Merge pull request #197 from hawkular/restremake
I think everything looks good at this point based on all of the review.
Compare: https://github.com/hawkular/hawkular-metrics/compare/9f44ed23c22a...15fe9...
9 years
[hawkular/hawkular-alerts] 236014: HWKALERTS-35
by Lucas Ponce
Branch: refs/heads/wintermute
Home: https://github.com/hawkular/hawkular-alerts
Commit: 236014c481f076748b354b2c3a4e080b2cab1c9e
https://github.com/hawkular/hawkular-alerts/commit/236014c481f076748b354b...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M hawkular-actions-plugins/hawkular-actions-email/src/test/java/org/hawkular/actions/email/listener/EmailListenerTest.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/Alert.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/AvailabilityCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/CompareCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/StringCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/ThresholdCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/ThresholdRangeCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/dampening/Dampening.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/Trigger.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/TriggerTemplate.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsCriteria.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsService.java
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/JsonTest.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/BasicAlertsServiceImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/DbDefinitionsServiceImpl.java
M hawkular-alerts-engine/src/main/resources/hawkular-alerts/conditions.data
M hawkular-alerts-engine/src/main/resources/hawkular-alerts/dampening.data
M hawkular-alerts-engine/src/main/resources/hawkular-alerts/triggers.data
M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/DbDefinitionsServiceImplTest.java
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/RulesEngineTest.java
M hawkular-alerts-engine/src/test/resources/hawkular-alerts/conditions.data
M hawkular-alerts-engine/src/test/resources/hawkular-alerts/dampening.data
M hawkular-alerts-engine/src/test/resources/hawkular-alerts/triggers.data
M hawkular-alerts-rest-tests/pom.xml
M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/AlertsITest.groovy
M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/DampeningITest.groovy
A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/LifecycleITest.groovy
M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/conditions.data
M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/dampening.data
M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/triggers.data
M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
Log Message:
-----------
HWKALERTS-35
Add Ack and Resolved lifecycle support for alerts. Also, replace Trigger
"safety" mode with AutoResolve. And add AutoDisable support as well.
The following commits were squashed into this commit:
WIP Hawkular-35
- finish initial coding for alert lifecycle support
- adding tests, more tests pending
- converted some existing testcode from java asserts to junit asserts
because java asserts are ignored unless explicitly enabled for the JVM,
making it dangerous for test code. The java assertions may not get
processed.
WIP Hawkular-35: Add REST support for new alert fetch criteria
WIP Hawkular-35 - ready for review
- Add rest services for ack and resolve
- Add groovy integration tests for autoDisable, autoResolve, manual
ack and manual resolve.
- fix bugs
- add more properties to pom for finer control over the base uri segments.
This allows use of the bus' RestClient to send messages to the bus
(because the groovyx client can't handle the response given by the activeMQ
rest.war.
NOTE: Had to currently comment out the start/stop of the WFly server. I was
getting a trange VersionResolver error from Maven. Also, we need a
way to disable this with a prop other than skipTests, so that we can
run the server manually.
Commit: 37900fb6209af2679e73342c1b64c61bbc2ee9f9
https://github.com/hawkular/hawkular-alerts/commit/37900fb6209af2679e7334...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/Trigger.java
Log Message:
-----------
PR feedback, removing some dead code
Commit: 195466f8d520dc306601557d21de5b2e812b5ca9
https://github.com/hawkular/hawkular-alerts/commit/195466f8d520dc30660155...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M hawkular-alerts-rest-tests/pom.xml
Log Message:
-----------
PR comment and also re: HWKALERTS-38. Uncomment the wfly plugin
start/stop stuff but move to a different profile, -Pwildfly. This way
it's easy to execute the tests against a manually started wildfly server
that can continue running through several test executions. The problem
reported in HWKALERTS-38 now requires -Pwildfly if executed against a
branch with this commit.
Commit: 12a447c535db1ab650df58b726660bd6e02ca7c8
https://github.com/hawkular/hawkular-alerts/commit/12a447c535db1ab650df58...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M hawkular-alerts-engine/src/main/resources/hawkular-alerts/triggers.data
M hawkular-alerts-engine/src/test/resources/hawkular-alerts/triggers.data
M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/triggers.data
Log Message:
-----------
Fix header comment and correct typo in action for trigger-6
Commit: 26d486d4233647b4b5679212901e0d3315582dba
https://github.com/hawkular/hawkular-alerts/commit/26d486d4233647b4b56792...
Author: Jay Shaughnessy <jshaughn(a)redhat.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M hawkular-alerts-rest-tests/pom.xml
Log Message:
-----------
Bring back -Prest to work with travis. Add -Prest-only to execute the
tests against a manually started wildfly instance.
Commit: 0c79adeff6714ad7c198a1628d67fbc59248d2b5
https://github.com/hawkular/hawkular-alerts/commit/0c79adeff6714ad7c198a1...
Author: Lucas Ponce <ponce.ballesteros(a)gmail.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M hawkular-actions-plugins/hawkular-actions-email/src/test/java/org/hawkular/actions/email/listener/EmailListenerTest.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/Alert.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/AvailabilityCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/CompareCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/StringCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/ThresholdCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/condition/ThresholdRangeCondition.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/dampening/Dampening.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/Trigger.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/model/trigger/TriggerTemplate.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsCriteria.java
M hawkular-alerts-api/src/main/java/org/hawkular/alerts/api/services/AlertsService.java
M hawkular-alerts-api/src/test/java/org/hawkular/alerts/api/JsonTest.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/BasicAlertsServiceImpl.java
M hawkular-alerts-engine/src/main/java/org/hawkular/alerts/engine/impl/DbDefinitionsServiceImpl.java
M hawkular-alerts-engine/src/main/resources/hawkular-alerts/conditions.data
M hawkular-alerts-engine/src/main/resources/hawkular-alerts/dampening.data
M hawkular-alerts-engine/src/main/resources/hawkular-alerts/triggers.data
M hawkular-alerts-engine/src/main/resources/org/hawkular/alerts/engine/rules/ConditionMatch.drl
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/DbDefinitionsServiceImplTest.java
M hawkular-alerts-engine/src/test/java/org/hawkular/alerts/engine/RulesEngineTest.java
M hawkular-alerts-engine/src/test/resources/hawkular-alerts/conditions.data
M hawkular-alerts-engine/src/test/resources/hawkular-alerts/dampening.data
M hawkular-alerts-engine/src/test/resources/hawkular-alerts/triggers.data
M hawkular-alerts-rest-tests/pom.xml
M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/AlertsITest.groovy
M hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/DampeningITest.groovy
A hawkular-alerts-rest-tests/src/test/groovy/org/hawkular/alerts/rest/LifecycleITest.groovy
M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/conditions.data
M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/dampening.data
M hawkular-alerts-rest-tests/src/test/wildfly-data/hawkular-alerts/triggers.data
M hawkular-alerts-rest/src/main/java/org/hawkular/alerts/rest/AlertsHandler.java
Log Message:
-----------
Merge pull request #37 from jshaughn/lifecycle-squash
HWKALERTS-35
Compare: https://github.com/hawkular/hawkular-alerts/compare/28a85ce3b4ce...0c79ad...
9 years
[hawkular/hawkular-metrics] 793f7d: Relocate the request classes to a location that ma...
by Stefan Negrea
Branch: refs/heads/restremake
Home: https://github.com/hawkular/hawkular-metrics
Commit: 793f7db2e5eff4cf7b434fb64c1e316b76d9c854
https://github.com/hawkular/hawkular-metrics/commit/793f7db2e5eff4cf7b434...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/MixedMetricsRequest.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/TagRequest.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/request/MixedMetricsRequest.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/request/TagRequest.java
Log Message:
-----------
Relocate the request classes to a location that matches the usage for JAXRS implementation.
Commit: d34a75342aa218aca6437fc98b31ae9e164688fb
https://github.com/hawkular/hawkular-metrics/commit/d34a75342aa218aca6437...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-23 (Thu, 23 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GaugeHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
M api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/MetricsHandlers.java
M clients/ptranslator/ptrans.conf
M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandlerITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/BaseITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
M rest-tests/src/test/java/org/hawkular/metrics/test/ErrorsITest.java
M ui/explorer/src/main/webapp/scripts/services/metric-data-service.ts
Log Message:
-----------
Update end-points to use plural of metric type names. The only exception to the rule is availability.
Compare: https://github.com/hawkular/hawkular-metrics/compare/dd8b25841c42...d34a7...
9 years
[hawkular/hawkular-metrics] 75606f: Split numeric metric methods into a separate handl...
by Stefan Negrea
Branch: refs/heads/restremake
Home: https://github.com/hawkular/hawkular-metrics
Commit: 75606f0c31a2928e8736323c852fb967ce9abc94
https://github.com/hawkular/hawkular-metrics/commit/75606f0c31a2928e87363...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/NumericHandler.java
M api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/MetricsHandlers.java
M clients/ptranslator/ptrans.conf
M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandlerITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/BaseITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/NumericMetricStatisticsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Split numeric metric methods into a separate handler and adjust the end-point urls, tests, and ptrans.
Commit: bd31a45a1ad4d436e959dd498165056f02f32260
https://github.com/hawkular/hawkular-metrics/commit/bd31a45a1ad4d436e959d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
M rest-tests/src/test/java/org/hawkular/metrics/test/ErrorsITest.java
Log Message:
-----------
Fix a botched rebase.
Commit: 000679bef322c1991d0d94c6ec461d938642b491
https://github.com/hawkular/hawkular-metrics/commit/000679bef322c1991d0d9...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AvailabilityHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/CounterHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/AvailabilityMetricStatisticsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
Log Message:
-----------
Split availability and counter end-points to separate handler files.
Commit: 089ef8300e177b2b531d6eacd3be15942bbadfb6
https://github.com/hawkular/hawkular-metrics/commit/089ef8300e177b2b531d6...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/JacksonConfig.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
Log Message:
-----------
Move Jackson config class to a better package.
Commit: b4fa940b32b6bd90904a37a16458b14e79d246a8
https://github.com/hawkular/hawkular-metrics/commit/b4fa940b32b6bd90904a3...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AvailabilityHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GuageHandler.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/NumericHandler.java
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/web.xml
M api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/MetricsHandlers.java
M clients/ptranslator/ptrans.conf
M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandlerITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/BaseITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/NumericMetricStatisticsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
M rest-tests/src/test/java/org/hawkular/metrics/test/ErrorsITest.java
M ui/explorer/src/main/webapp/scripts/services/metric-data-service.ts
Log Message:
-----------
Numeric metrics is now guage metrics (guage is better name for variable numeric metric).
Commit: 202585822fb5508c679dab9a43f633c1b7943169
https://github.com/hawkular/hawkular-metrics/commit/202585822fb5508c679da...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/jboss-web.xml
M api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/MainServer.java
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/test/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandlerITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
M rest-tests/pom.xml
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/RESTTest.groovy
M rest-tests/src/test/java/org/hawkular/metrics/test/InfluxDBTest.java
M rest-tests/src/test/java/org/hawkular/metrics/test/RESTTest.java
Log Message:
-----------
Update root url to follow the same pattern as the rest of Hawkular projects.
Commit: 8b00954b63762ed4f0d8bfaaa0ba961634838f32
https://github.com/hawkular/hawkular-metrics/commit/8b00954b63762ed4f0d8b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GuageHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/MetricsHandlers.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Guage.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GuageData.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/MetricsService.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericData.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericMetric.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/BucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsIndexMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/NumericBucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/NumericDataMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/TaggedNumericDataMapper.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DelegatingDataAccess.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandraITest.java
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
M ui/explorer/src/main/webapp/scripts/services/metric-data-service.ts
Log Message:
-----------
Rename all the numeric metric types to the correct guage type.
Commit: ade6c2aafcc33f019629478a31e8a6bf0ee1c8c5
https://github.com/hawkular/hawkular-metrics/commit/ade6c2aafcc33f0196294...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/request/MixedMetricsRequest.java
Log Message:
-----------
Add mixed metric request to be used for inserting multiple types of metrics.
Commit: ff028c17710f40f99f75b18a09fa0f31268c648a
https://github.com/hawkular/hawkular-metrics/commit/ff028c17710f40f99f75b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M clients/common/pom.xml
M clients/pom.xml
M clients/ptranslator/pom.xml
M core/metrics-core-api/pom.xml
M core/metrics-core-impl/pom.xml
M embedded-cassandra/embedded-cassandra-ear/pom.xml
M embedded-cassandra/embedded-cassandra-service/pom.xml
M pom.xml
M rest-tests/pom.xml
M ui/explorer/pom.xml
Log Message:
-----------
Update version to avoid breaking existing 0.3.2-SNAPSHOT clients.
Commit: 6d0cde6e263bd70909bdd9aad8088d0753687cf4
https://github.com/hawkular/hawkular-metrics/commit/6d0cde6e263bd70909bdd...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
Log Message:
-----------
Add POST for inserting mixed metrics, right now only guages are supported.
Commit: 9d48afb2150a6cc97805ad7cbd88e22b74b5157c
https://github.com/hawkular/hawkular-metrics/commit/9d48afb2150a6cc97805a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GaugeHandler.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/GuageHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M api/metrics-api-undertow/pom.xml
M api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/MetricsHandlers.java
M clients/ptranslator/ptrans.conf
M clients/ptranslator/src/assembly/dist/assets/ptrans.conf
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandlerITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
M clients/ptranslator/src/test/resources/ptrans.conf
M containers/cassandra-docker/pom.xml
M containers/cassandra-seed-provider/pom.xml
M containers/hawkular-metrics-docker/pom.xml
M containers/kubernetes/pom.xml
M containers/pom.xml
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregatedValue.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AggregationTemplate.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Gauge.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeBucketDataPoint.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GaugeData.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Guage.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/GuageData.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/MetricsService.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/NumericBucketDataPoint.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/BucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsIndexMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/NumericBucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/NumericDataMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/TaggedNumericDataMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/request/MixedMetricsRequest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DelegatingDataAccess.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandraITest.java
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/BaseITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CassandraBackendITest.groovy
A rest-tests/src/test/groovy/org/hawkular/metrics/rest/GaugeMetricStatisticsITest.groovy
R rest-tests/src/test/groovy/org/hawkular/metrics/rest/NumericMetricStatisticsITest.groovy
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TagsITest.groovy
M rest-tests/src/test/java/org/hawkular/metrics/test/ErrorsITest.java
M ui/explorer/src/main/webapp/scripts/services/metric-data-service.ts
Log Message:
-----------
One more iteration for replacing numeric with gauge.
Commit: df8d2a155be0acc540a0062ded3624b81a1eb893
https://github.com/hawkular/hawkular-metrics/commit/df8d2a155be0acc540a00...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/README.adoc
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AvailabilityHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/backend/RestForwardingHandlerITest.java
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/Functions.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/GaugeBucketedOutputMapper.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/GaugeDataMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsIndexMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/NumericBucketedOutputMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/NumericDataMapper.java
A core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/TaggedGaugeDataMapper.java
R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/TaggedNumericDataMapper.java
M core/metrics-core-impl/src/main/resources/schema.cql
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandraITest.java
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
Log Message:
-----------
Final changes to rename existing numeric naming to gauge.
Commit: c578326a7aa13b649e4749baea2c19728503f8d9
https://github.com/hawkular/hawkular-metrics/commit/c578326a7aa13b649e474...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M clients/ptranslator/src/test/java/org/hawkular/metrics/clients/ptrans/fullstack/CollectdITest.java
Log Message:
-----------
Fix broken ptranslator integration test.
Commit: 09d6d01122a865029eca9847346838c5f3d8e0f6
https://github.com/hawkular/hawkular-metrics/commit/09d6d01122a865029eca9...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AvailabilityHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Availability.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityData.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityMetric.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/cassandra/AvailabilityBucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsIndexMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/TaggedAvailabilityMappper.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/AvailabilityBucketedOutputMapperTest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DelegatingDataAccess.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandraITest.java
Log Message:
-----------
Refactor class names for availability to match the gauge naming. Availability and Gauge are the overarching metric types while AvailabilityData and GaugeData are the data points for each type.
Commit: 5ac16a98d61b2ed0445303518713a3a8c102e336
https://github.com/hawkular/hawkular-metrics/commit/5ac16a98d61b2ed044530...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
Log Message:
-----------
Insert both availability and gauge data for metrics on a /data post.
Compare: https://github.com/hawkular/hawkular-metrics/compare/8419899d9e15...5ac16...
9 years
[hawkular/hawkular-metrics] 996383: Refactor class names for availability to match the...
by Stefan Negrea
Branch: refs/heads/restremake
Home: https://github.com/hawkular/hawkular-metrics
Commit: 9963831083237ed3bd7e224f380b453594db3ea9
https://github.com/hawkular/hawkular-metrics/commit/9963831083237ed3bd7e2...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/AvailabilityHandler.java
M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Availability.java
A core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityData.java
R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/AvailabilityMetric.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/cassandra/AvailabilityBucketedOutputMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccess.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/DataAccessImpl.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/Functions.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsIndexMapper.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/TaggedAvailabilityMappper.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/AvailabilityBucketedOutputMapperTest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DataAccessITest.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DelegatingDataAccess.java
M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandraITest.java
Log Message:
-----------
Refactor class names for availability to match the gauge naming. Availability and Gauge are the overarching metric types while AvailabilityData and GaugeData are the data points for each type.
Commit: 8419899d9e15bbc9ca684502c30693bfc3511011
https://github.com/hawkular/hawkular-metrics/commit/8419899d9e15bbc9ca684...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-04-22 (Wed, 22 Apr 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
Log Message:
-----------
Insert both availability and gauge data for metrics on a /data post.
Compare: https://github.com/hawkular/hawkular-metrics/compare/b55e09a010eb...84198...
9 years