Branch: refs/heads/HWKMETRICS-185
Home:
https://github.com/hawkular/hawkular-metrics
Commit: 33e7c6e5b47ba41420e13555140e454becc22a35
https://github.com/hawkular/hawkular-metrics/commit/33e7c6e5b47ba41420e13...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
A api/metrics-api-jaxrs-1.1/pom.xml
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/PingHandler.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/EntityCreatedObserver.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/ResultSetObserver.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
Log Message:
-----------
[HWKMETRICS-185] Create maven module for JAX-RS 1.1 implementation
Commit: ddcff7dd4b352745d743329d7183d4da5a630dd0
https://github.com/hawkular/hawkular-metrics/commit/ddcff7dd4b352745d7433...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
R api/metrics-api-undertow/pom.xml
R
api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/CorsHandler.java
R
api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/MainServer.java
R
api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/MetricsHandlers.java
R
api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/PingHandler.java
R
api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/Request.java
R
api/metrics-api-undertow/src/main/java/org/hawkular/metrics/api/undertow/Response.java
R api/metrics-api-undertow/test.html
Log Message:
-----------
[HWKMETRICS-185] Remove unmaintained undertow implementation
Commit: 0e704919fa8a16b4646f0f65db5734f5b077a445
https://github.com/hawkular/hawkular-metrics/commit/0e704919fa8a16b4646f0...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M pom.xml
Log Message:
-----------
[HWKMETRICS-185] Add new module to the list of modules to be built.
Commit: 560f1a8b82d4d9251b569b422a98450e9fdb90e2
https://github.com/hawkular/hawkular-metrics/commit/560f1a8b82d4d9251b569...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/pom.xml
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/BaseHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/EntityCreatedObserver.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/ResultSetObserver.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
Log Message:
-----------
[HWKMETRICS-185] Rough translation of Async code to sync variant for REST handlers.
Commit: b57eb53c90306c7e851e4bab4465f8152f42c1a3
https://github.com/hawkular/hawkular-metrics/commit/b57eb53c90306c7e851e4...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
A api/metrics-api-common/pom.xml
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/ApiError.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Duration.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
A api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Tags.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/request/MetricDefinition.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/request/MixedMetricsRequest.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/request/TagRequest.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/request/TenantParam.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/StringValue.java
R
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M pom.xml
Log Message:
-----------
[HWKMETRICS-185] Create a common module to store classes used by both JAX-RS
implementations.
Commit: ca542d997f7def8071e1dc672fb31692f2782e65
https://github.com/hawkular/hawkular-metrics/commit/ca542d997f7def8071e1d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsFilter.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
Log Message:
-----------
[HWKMETRICS-185] Copy but not port the filters from JAX-RS 2.0 implementation.
Commit: c4e7a5c917bdbb2743fdfc0f59f391daff89aa65
https://github.com/hawkular/hawkular-metrics/commit/c4e7a5c917bdbb2743fdf...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/ApiError.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/Availability.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/Duration.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
R api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/Tags.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/MetricDefinition.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/MixedMetricsRequest.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/TagRequest.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/request/TenantParam.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/StringValue.java
Log Message:
-----------
[HWKMETRICS-185] Clean JAX-RS 2.0 implementation of classes already moved to the common
module.
Commit: 1ef9300eeba784b340cb34dbf70a0705ec366a8b
https://github.com/hawkular/hawkular-metrics/commit/1ef9300eeba784b340cb3...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/pom.xml
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
Log Message:
-----------
[HWKMETRICS-185] Add back the injection annotation for Metrics Service.
Commit: ca2bdb66d9a915125202e8f7e8b67cf4c51c4c69
https://github.com/hawkular/hawkular-metrics/commit/ca2bdb66d9a915125202e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsFilter.java
R
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
Log Message:
-----------
[HWKMETRICS-185] Update the filters from JAX-RS 2.0 to regular servlet filters.
Commit: f29bfc1a9541721667805b3eba361b9f46fb205b
https://github.com/hawkular/hawkular-metrics/commit/f29bfc1a9541721667805...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
Log Message:
-----------
[HWKMETRICS-185] Duplicate application configuration classes.
Commit: 4fc20f762ae92ea1eac31e20f113831a57d80839
https://github.com/hawkular/hawkular-metrics/commit/4fc20f762ae92ea1eac31...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/Eager.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/EagerExtension.java
Log Message:
-----------
[HWKMETRICS-185] Port over the eager extension classes.
Commit: 6f7053ce440bdf276f535213ed9145ab73c0e3bb
https://github.com/hawkular/hawkular-metrics/commit/6f7053ce440bdf276f535...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/pom.xml
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
Log Message:
-----------
[HWKMETRICS-185] Migrate the metrics server lifecycle manager and general jax-rs
application entry-point.
Commit: b12befec5b69c611b46253be20cf537e4117aa47
https://github.com/hawkular/hawkular-metrics/commit/b12befec5b69c611b4625...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-185] Fix master rebase errors.
Commit: 7f1164d0a81cd6260d260a2b6abe4b38e064a061
https://github.com/hawkular/hawkular-metrics/commit/7f1164d0a81cd6260d260...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
A api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/beans.xml
A api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/jboss-web.xml
A api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/web.xml
M rest-tests/pom.xml
Log Message:
-----------
[HWKMETRICS-185] Add correct filter configuration and update filter code.
Commit: b1ab0f77e97743283d05792bd95d39278850f87d
https://github.com/hawkular/hawkular-metrics/commit/b1ab0f77e97743283d057...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/pom.xml
Log Message:
-----------
[HWKMETRICS-185] Add jboss-as maven plugin configuration.
Commit: fd3c0ba72845db23183336093c8423f44550d017
https://github.com/hawkular/hawkular-metrics/commit/fd3c0ba72845db2318333...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
M api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/web.xml
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
Log Message:
-----------
[HWKMETRICS-185] Move the Jackson provider configuration to the common module and enable
it in the new JAX-RS 1.1 implementation.
Commit: 492b905c2a38d42c3e2fb7ac1e792de5ba19108c
https://github.com/hawkular/hawkular-metrics/commit/492b905c2a38d42c3e2fb...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadException.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadInterceptor.java
Log Message:
-----------
[HWKMETRICS-185] Port over the empty payload filter and body interceptor.
Commit: a51b003657bb69ae47291ef1d077d56d4f70dc36
https://github.com/hawkular/hawkular-metrics/commit/a51b003657bb69ae47291...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/pom.xml
Log Message:
-----------
[HWKMETRICS-185] Bundle the RestEasy dependency for now since it is an older version.
Commit: 86d609ce8becec62026e373c3461f7583919face
https://github.com/hawkular/hawkular-metrics/commit/86d609ce8becec62026e3...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
Log Message:
-----------
[HWKMETRICS-185] Fix the empty payload interceptor.
Commit: 8799f89ed9fe13bb7761ae29c592a7f7a57f6ff7
https://github.com/hawkular/hawkular-metrics/commit/8799f89ed9fe13bb7761a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
R
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
R
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
R
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
R
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M api/metrics-api-jaxrs-1.1/pom.xml
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
A
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/ConvertersProvider.java
A
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
A
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
A
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
Log Message:
-----------
[HWKMETRICS-185] Adjust application structure to match json providers delivered with
each application server.
Commit: eb668293fa6aaf1506f7115f3bbb4fdd662daa8d
https://github.com/hawkular/hawkular-metrics/commit/eb668293fa6aaf1506f71...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M pom.xml
M rest-tests/pom.xml
A tests/rest-integration-tests-jaxrs-1.1/pom.xml
A
tests/rest-integration-tests-jaxrs-1.1/src/test/wildfly-configuration/application-roles.properties
A
tests/rest-integration-tests-jaxrs-1.1/src/test/wildfly-configuration/application-users.properties
A
tests/rest-integration-tests-jaxrs-1.1/src/test/wildfly-configuration/logging.properties
A
tests/rest-integration-tests-jaxrs-1.1/src/test/wildfly-configuration/mgmt-groups.properties
A
tests/rest-integration-tests-jaxrs-1.1/src/test/wildfly-configuration/mgmt-users.properties
A
tests/rest-integration-tests-jaxrs-1.1/src/test/wildfly-configuration/standalone-test.xml
Log Message:
-----------
[HWKMETRICS-185] Create a separate module for JAX-RS 1.1 integration tests.
Commit: 6aa3eff0eccdf10b885bd5b16cc7800e260febf8
https://github.com/hawkular/hawkular-metrics/commit/6aa3eff0eccdf10b885bd...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
Log Message:
-----------
[HWKMETRICS-185] Clip unneeded dependency.
Commit: 307cd57fd8920f112172a4dbf58a208b03dd0c50
https://github.com/hawkular/hawkular-metrics/commit/307cd57fd8920f112172a...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/pom.xml
Log Message:
-----------
[HWKMETRICS-185] Update dependent repository in main JAX-RS 1.1 module.
Commit: 9d9fad2a295e4b19c220d361b99907a749b2d119
https://github.com/hawkular/hawkular-metrics/commit/9d9fad2a295e4b19c220d...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/web.xml
Log Message:
-----------
[HWKMETRICS-185] Remove superfluous Jackson configuration provider.
Commit: 926451c622e9fc890ba92865d89de48a6864c6c0
https://github.com/hawkular/hawkular-metrics/commit/926451c622e9fc890ba92...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
Log Message:
-----------
[HWKMETRICS-185] Fix rebase error due to file moving to another location.
Commit: 9895e3943ad3cd6fb8b1480eddbc25b71ef93ba1
https://github.com/hawkular/hawkular-metrics/commit/9895e3943ad3cd6fb8b14...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/BadRequestExceptionMapper.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotAcceptableExceptionMapper.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotAllowedExceptionMapper.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotFoundExceptionMapper.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ReaderExceptionMapper.java
Log Message:
-----------
[HWKMETRICS-185] Port the exception mappers to JAX-RS 1.1 code.
Commit: 044c0489456ec3b81d9e521ae3444c67cb376a25
https://github.com/hawkular/hawkular-metrics/commit/044c0489456ec3b81d9e5...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
M tests/rest-integration-tests-jaxrs-1.1/pom.xml
Log Message:
-----------
[HWKMETRICS-185] Move to the Jackson mappers, the default jettison implementation is not
working properly with the current annotations.
Commit: c02764253d9ce9220b78e25ad4a0fbd2b64d2669
https://github.com/hawkular/hawkular-metrics/commit/c02764253d9ce9220b78e...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
Log Message:
-----------
[HWKMETRICS-185] Re-enable the status handler for the metrics service.
Commit: 3a1828e578ca7bb6293392b548cdd5551f4c1323
https://github.com/hawkular/hawkular-metrics/commit/3a1828e578ca7bb629339...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-185] Force response media type for the Gauge handler.
Commit: 78390ebda04ff0aefe0fdea5cddaa194e1481569
https://github.com/hawkular/hawkular-metrics/commit/78390ebda04ff0aefe0fd...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/ApiError.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/request/MetricDefinition.java
Log Message:
-----------
[HWKMETRICS-185] Add some Jackson annotations to base classes.
Commit: 81cf40d8d4d6816837c7850c32293c27bb79634a
https://github.com/hawkular/hawkular-metrics/commit/81cf40d8d4d6816837c78...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
Log Message:
-----------
[HWKMETRICS-185] Remove unused imports.
Commit: e7f1ca7edd8ec975f94e79ec77d2280209d633a4
https://github.com/hawkular/hawkular-metrics/commit/e7f1ca7edd8ec975f94e7...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
Log Message:
-----------
[HWKMETRICS-185] Update the JAX-RS 1.1 handlers to match the latest rebase changes.
Commit: 1057dc6893ca98361c19671dbbe649bdfe17bf71
https://github.com/hawkular/hawkular-metrics/commit/1057dc6893ca98361c196...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
Log Message:
-----------
[HWKMETRICS-185] Return proper JSON for errors from metrics service filter.
Commit: 6ced3bda2eb2a37a717b2a3f89e799436ed27ec9
https://github.com/hawkular/hawkular-metrics/commit/6ced3bda2eb2a37a717b2...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
Log Message:
-----------
[HWKMETRICS-185] Return proper JSON for errors from tenant filter.
Commit: 072d2ba56edbe5f4a36cb945f8642de51399d971
https://github.com/hawkular/hawkular-metrics/commit/072d2ba56edbe5f4a36cb...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
A
api/metrics-api-jaxrs-1.1/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension
Log Message:
-----------
[HWKMETRICS-185] Enable the eager extension in the JAX-RS 1.1 implementation.
Commit: 8c4654e54c5b397bbd37f6aee526a5c3f615c14b
https://github.com/hawkular/hawkular-metrics/commit/8c4654e54c5b397bbd37f...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/request/MetricDefinition.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M tests/rest-integration-tests-jaxrs-1.1/pom.xml
Log Message:
-----------
[HWKMETRICS-185] fix jboss-as plugin config and blocking subscriber code
There are three changes with this commit. First, the jboss-as plugin seems to
ignore the <javaOpts> config property. It does recognize <jvmArgs>.
Secondly, there was a subtle JSON mapping issue. When creating a metric with no
tags, MetricDefinition.tags is null and not an empty map. This was leading to a
NPE. I guard against it in MetricDefinition.getTags().
Lastly, in both GaugeHandler.createGaugeMetric and
AvailabilityHandler.createAvailabilityMetric we had,
observable.toBlocking().last();
The Observable does not emit any items so the last() call results in a
NoSuchElementException. Changing it to lastOrDefault(null) fixes it.
Commit: c8bc4ce834a798bd959501b81a2c4375f66c3ffa
https://github.com/hawkular/hawkular-metrics/commit/c8bc4ce834a798bd95950...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-185] Fix * imports in handler files.
Commit: 23f52cacd531fbce1fa556a42c6fe99994391d34
https://github.com/hawkular/hawkular-metrics/commit/23f52cacd531fbce1fa55...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
M api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/web.xml
Log Message:
-----------
[HWKMETRICS-185] Manually add the jackson provider to the list of providers.
Commit: 5098db28ae4c0164b2558d86fcac73c74263401d
https://github.com/hawkular/hawkular-metrics/commit/5098db28ae4c0164b2558...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-common/pom.xml
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
M api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/param/Tags.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/request/MetricDefinition.java
M api/metrics-api-jaxrs-1.1/pom.xml
Log Message:
-----------
[HWKMETRICS-185] Add Jackson 1.9 annotations to the REST common classes.
Commit: ded9fb35b810fd8f913597ba72adbe92dd11f4e9
https://github.com/hawkular/hawkular-metrics/commit/ded9fb35b810fd8f91359...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
Log Message:
-----------
[HWKMETRICS-185] Fix the tenant filter to avoid validation on routes that do not require
tenant id.
Commit: cb8befd3f216c1f5a0f20a3f79ee2ac8430b7f23
https://github.com/hawkular/hawkular-metrics/commit/cb8befd3f216c1f5a0f20...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
Log Message:
-----------
[HWKMETRICS-185] Update integration tests after changing the jackson mapper to be more
restrictive on the null & empty fields output.
Commit: dd0b6d0f9ab4894c969bb1df4f0b3a7b1b27043d
https://github.com/hawkular/hawkular-metrics/commit/dd0b6d0f9ab4894c969bb...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M rest-tests/src/test/java/org/hawkular/metrics/test/ErrorsITest.java
Log Message:
-----------
We shouldn't test error messages we don't control (these messages are generated
by the JAX-RS impl)
Commit: 795e0bd9697cad551246914acc0710bc0d628dfa
https://github.com/hawkular/hawkular-metrics/commit/795e0bd9697cad5512469...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M pom.xml
Log Message:
-----------
Always compile test classes, otherwise we can't build the project with
'-DskipTests'
Rest-tests 'tests' JAR is needed while dependencies are resolved in the JAX-RS 1.1
tests module. If tests are not compiled, the JAR is not built.
Commit: 25785fbd26a6365e1feec8f9627b1b09feffc133
https://github.com/hawkular/hawkular-metrics/commit/25785fbd26a6365e1feec...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M rest-tests/src/test/java/org/hawkular/metrics/test/ErrorsITest.java
Log Message:
-----------
When testing 415 response, we should indicate the content type of the request body, not
the accepted encodings
Commit: 6898442c71eadc07c35492655961d635958cb785
https://github.com/hawkular/hawkular-metrics/commit/6898442c71eadc07c3549...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/ExceptionMapperUtils.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotAllowedExceptionMapper.java
M rest-tests/src/test/java/org/hawkular/metrics/test/ErrorsITest.java
Log Message:
-----------
NotAllowedExceptionMapper wrongly ported to JAX-RS 1.1
Previous version of RestEasy has not Status#NOT_ALLOWED constant. But
NotAllowedExceptionMapper should not use the BAD_REQUEST status.
Also, I had left some error text comparisons.
Commit: da2540908a0ba4187fadb76231f8fd0327fedc6d
https://github.com/hawkular/hawkular-metrics/commit/da2540908a0ba4187fadb...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/EmptyPayloadFilter.java
Log Message:
-----------
EmptyPayloadFilter must set a request attribute, not a servlet context attribute
Commit: 3901ca920fdfd1a207a11b193d79b6108e9c1982
https://github.com/hawkular/hawkular-metrics/commit/3901ca920fdfd1a207a11...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StatusHandler.java
Log Message:
-----------
Fix StatusHandler
Commit: 3cbc94860dabe042a3c256d8b06a1bf601e3a68b
https://github.com/hawkular/hawkular-metrics/commit/3cbc94860dabe042a3c25...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
M api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/web.xml
Log Message:
-----------
Fix TenantFilter
Commit: 67d9582f5beeb29d4f23902cd65cb62c2dd7603d
https://github.com/hawkular/hawkular-metrics/commit/67d9582f5beeb29d4f239...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/MetricsServiceStateFilter.java
M api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/web.xml
Log Message:
-----------
MetricsServiceStateFilter should be a PreProcessInterceptor
Commit: 773b2d2daba9b169f547b3c686719c30be9a8d3c
https://github.com/hawkular/hawkular-metrics/commit/773b2d2daba9b169f547b...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
R
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonContextResolver.java
M api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/web.xml
A
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JacksonConfig.java
Log Message:
-----------
[HWKMETRICS-185] Create specific objectmapper provider for Jackson 1.9. Also move the
Jackson 2 object mapper configuration back into the JAX-RS 2.0 implementation.
Commit: a588a8ea0a51a5cb5fbf652d5ba18c17ffc74683
https://github.com/hawkular/hawkular-metrics/commit/a588a8ea0a51a5cb5fbf6...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
Log Message:
-----------
Fix TenantsHandler : blocking observable will rethrow the exception
Commit: eb5164b6b9afa4f7d04a576f80c4abae4235f484
https://github.com/hawkular/hawkular-metrics/commit/eb5164b6b9afa4f7d04a5...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
Log Message:
-----------
[HWKMETRICS-185] Replace first and last calls with a method that returns a null default
for cases where nothing gets emitted.
Commit: 00be89ced090b8908d4febbd185ac1b84a3cb7a9
https://github.com/hawkular/hawkular-metrics/commit/00be89ced090b8908d4fe...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/MetricTypeConverter.java
Log Message:
-----------
Added MetricTypeConverter
Commit: cb0803a6ac048be3d9b623352f09cefd3097907d
https://github.com/hawkular/hawkular-metrics/commit/cb0803a6ac048be3d9b62...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
R
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/ResultSetObserver.java
Log Message:
-----------
Removed ResultSetObserver
Commit: baf9a4ba79740e45977a9837a9f3118198825165
https://github.com/hawkular/hawkular-metrics/commit/baf9a4ba79740e45977a9...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
Log Message:
-----------
Fix incorrect error message
Commit: 500f632118cfab5f822da9f2afb3a97e89b5f09b
https://github.com/hawkular/hawkular-metrics/commit/500f632118cfab5f822da...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
R
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/EntityCreatedObserver.java
R
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/MetricCreatedObserver.java
R
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/TenantCreatedObserver.java
Log Message:
-----------
Remove EntityCreatedObserver and update code where needed
Due to timing issues, the blocking observable could return before the observer has a non
null response object. The result could then be "No Content" instead of
"Created"
Commit: 40222f602191b1dfccc43ff54354fafb1033ba63
https://github.com/hawkular/hawkular-metrics/commit/40222f602191b1dfccc43...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
Log Message:
-----------
Don't use #lastOrDefault(null) to return a response
If the observable emits no item, then the result is "No content" instead
"Ok"
Commit: dbe0cbc232e13cdde239dd04240a0b5e3ff1d96a
https://github.com/hawkular/hawkular-metrics/commit/dbe0cbc232e13cdde239d...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
Log Message:
-----------
Catch PatternSyntaxException and return badRequest
Commit: 80bfc9317d4acc000a61485782a53fdb19436cf0
https://github.com/hawkular/hawkular-metrics/commit/80bfc9317d4acc000a614...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/CorsFilter.java
M api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/web.xml
Log Message:
-----------
CorsFilter should be a PostProcessInterceptor
Commit: a562005f8028c47d0f8e005370bf646084ba66e1
https://github.com/hawkular/hawkular-metrics/commit/a562005f8028c47d0f8e0...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/web.xml
A api/metrics-api-jaxrs-1.1/src/main/webapp/favicon.ico
A api/metrics-api-jaxrs-1.1/src/main/webapp/hawkular_logo.png
A api/metrics-api-jaxrs-1.1/src/main/webapp/index.html
A api/metrics-api-jaxrs-1.1/src/main/webapp/status.js
A api/metrics-api-jaxrs-1.1/src/main/webapp/welcome.css
Log Message:
-----------
Fixes RootITest and adds the status page.
Resources can't go in a 'static' folder because JBossWeb doesn't have
something similar to 'resolve-against-context-root' in Undertow.
Commit: b2d2989499ffd7cadb7a5a9913b59672844d82f2
https://github.com/hawkular/hawkular-metrics/commit/b2d2989499ffd7cadb7a5...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/pom.xml
Log Message:
-----------
Removed unused plugin
Commit: 72843750f38a65a056dc39a81a8f411e8ed3914d
https://github.com/hawkular/hawkular-metrics/commit/72843750f38a65a056dc3...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/webapp/welcome.css
Log Message:
-----------
Fix CSS license header
Commit: efaa8371d0a40102509a4d9b46b63bff9f0a2a36
https://github.com/hawkular/hawkular-metrics/commit/efaa8371d0a40102509a4...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-185] Fix the gauge handler to properly transform data points retrieved from
storage. Also add more annotations to the api-commons classes.
Commit: efb569797a583c3a0c8a7c7fbf81fb608e8f5aeb
https://github.com/hawkular/hawkular-metrics/commit/efb569797a583c3a0c8a7...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M tests/rest-integration-tests-jaxrs-1.1/pom.xml
Log Message:
-----------
[HWKMETRICS-185] Attempt to force the failsafe plugin to not ignore failures.
Commit: 034f1809e0a1ec39e2aba66e2a6d4e70f787ecb8
https://github.com/hawkular/hawkular-metrics/commit/034f1809e0a1ec39e2aba...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
Log Message:
-----------
[HWKMETRICS-185] Restore gauge handler line that was clipped due to the rebase on
master.
Commit: 5b77aa754edf5d8f6b04577e60da61cb111ced99
https://github.com/hawkular/hawkular-metrics/commit/5b77aa754edf5d8f6b045...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
A
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/VirtualClock.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
R
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/VirtualClock.java
Log Message:
-----------
[HWKMETRICS-185] Fix errors after the last master rebase.
Commit: b1917ab4ddc27f07ee71ad9e31c2852b589cab17
https://github.com/hawkular/hawkular-metrics/commit/b1917ab4ddc27f07ee71a...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M tests/rest-integration-tests-jaxrs-1.1/pom.xml
Log Message:
-----------
Failsafe plugin ignores failures when using dependenciesToScan
See
https://issues.apache.org/jira/browse/SUREFIRE-1024
Commit: d3a5db53c8f7aeb426e54bcfd6fc2fa874507e4f
https://github.com/hawkular/hawkular-metrics/commit/d3a5db53c8f7aeb426e54...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M tests/rest-integration-tests-jaxrs-1.1/pom.xml
A
tests/rest-integration-tests-jaxrs-1.1/src/test/jboss-as-configuration/application-roles.properties
A
tests/rest-integration-tests-jaxrs-1.1/src/test/jboss-as-configuration/application-users.properties
A
tests/rest-integration-tests-jaxrs-1.1/src/test/jboss-as-configuration/logging.properties
A
tests/rest-integration-tests-jaxrs-1.1/src/test/jboss-as-configuration/mgmt-groups.properties
A
tests/rest-integration-tests-jaxrs-1.1/src/test/jboss-as-configuration/mgmt-users.properties
A
tests/rest-integration-tests-jaxrs-1.1/src/test/jboss-as-configuration/standalone.xml
R
tests/rest-integration-tests-jaxrs-1.1/src/test/wildfly-configuration/application-roles.properties
R
tests/rest-integration-tests-jaxrs-1.1/src/test/wildfly-configuration/application-users.properties
R
tests/rest-integration-tests-jaxrs-1.1/src/test/wildfly-configuration/logging.properties
R
tests/rest-integration-tests-jaxrs-1.1/src/test/wildfly-configuration/mgmt-groups.properties
R
tests/rest-integration-tests-jaxrs-1.1/src/test/wildfly-configuration/mgmt-users.properties
R
tests/rest-integration-tests-jaxrs-1.1/src/test/wildfly-configuration/standalone-test.xml
Log Message:
-----------
Use port offsets and AS configuration files
Commit: 61619ee8f95b155a9ba45a42cfe49d221bb7af81
https://github.com/hawkular/hawkular-metrics/commit/61619ee8f95b155a9ba45...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
tests/rest-integration-tests-jaxrs-1.1/src/test/jboss-as-configuration/standalone.xml
Log Message:
-----------
Fix indentation
Commit: b548d842bf39cfe7550263482caff423ed15b2d5
https://github.com/hawkular/hawkular-metrics/commit/b548d842bf39cfe755026...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/exception/mappers/NotSupportedExceptionMapper.java
Log Message:
-----------
Added NotSupportedExceptionMapper
Commit: ccb3e9153c8a0f6b6a2cc811c6907c913db8bec4
https://github.com/hawkular/hawkular-metrics/commit/ccb3e9153c8a0f6b6a2cc...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/HawkularMetricsRestApp.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/filter/TenantFilter.java
A
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/VirtualClockHandler.java
M tests/rest-integration-tests-jaxrs-1.1/pom.xml
Log Message:
-----------
Port virtual clock stuff
Commit: a90e74818c9926ff2a46674af001f9f96fc2e6dd
https://github.com/hawkular/hawkular-metrics/commit/a90e74818c9926ff2a466...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M .travis.yml
Log Message:
-----------
Set jboss-as.logging.console.level in Travis config
Commit: 403a5bfc43372c103e5ec65391e5580287fc0d85
https://github.com/hawkular/hawkular-metrics/commit/403a5bfc43372c103e5ec...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
A api/diff.txt
M api/metrics-api-jaxrs-1.1/pom.xml
M api/metrics-api-jaxrs-1.1/src/main/webapp/WEB-INF/jboss-deployment-structure.xml
M api/metrics-api-jaxrs/pom.xml
Log Message:
-----------
Added a diff.txt file in 'api' dir in order to compare api-jax-rs projects
Changed a few things to minimize the differences in diff.txt file.
Also, the Jackson libraries don't need to be included in the WAR if we use the ones
shipped in EAP.
Commit: 12b94b146c3db7a1c9904d89a2772a28c5ecd6d3
https://github.com/hawkular/hawkular-metrics/commit/12b94b146c3db7a1c9904...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/diff.txt
Log Message:
-----------
Fix license header
Commit: b17d1eed8a915024ea1af69eeee7711c53c65f16
https://github.com/hawkular/hawkular-metrics/commit/b17d1eed8a915024ea1af...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-common/pom.xml
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/request/MetricDefinition.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/request/MixedMetricsRequest.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/interceptor/EmptyPayloadInterceptor.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
M
api/metrics-api-jaxrs-1.1/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/DurationConverter.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/param/TagsConverter.java
M tests/rest-integration-tests-jaxrs-1.1/pom.xml
Log Message:
-----------
[HWKMETRICS-185] Fix errors after the lastest master rebase; mostly import order errors
due to checkstyle changes.
Commit: 93f2fa1742371056949c1c5d61c41b35be1bce60
https://github.com/hawkular/hawkular-metrics/commit/93f2fa1742371056949c1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/pom.xml
Log Message:
-----------
[HWKMETRICS-185] Use EAP 6.4 Beta1 pom in the JAX-RS 1.1 module.
Commit: d9f2d34c8d2df529809d8337c7f04b412c37c917
https://github.com/hawkular/hawkular-metrics/commit/d9f2d34c8d2df529809d8...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/AvailabilityDataPoint.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Counter.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/CounterDataPoint.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/request/MetricDefinition.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/request/MixedMetricsRequest.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/request/TenantParam.java
M tests/rest-integration-tests-jaxrs-1.1/pom.xml
Log Message:
-----------
[HWKMETRICS-185] Cleanup Jackson annotations in the api-common module.
Commit: e48069a9f624b900a2420af4e34a2a54aa44145e
https://github.com/hawkular/hawkular-metrics/commit/e48069a9f624b900a2420...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2015-08-13 (Thu, 13 Aug 2015)
Changed paths:
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/Gauge.java
M
api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/model/GaugeDataPoint.java
Log Message:
-----------
[HWKMETRICS-185] Fix line length due to Eclipse eager formatting.
Compare:
https://github.com/hawkular/hawkular-metrics/compare/dd11d51901b1...e4806...