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...