[Hawkular-commits] [hawkular/hawkular-metrics] dd8107: [HWKMETRICS-185] Create maven module for JAX-RS 1....
Stefan Negrea
snegrea at redhat.com
Wed Aug 12 21:30:18 EDT 2015
Branch: refs/heads/HWKMETRICS-185
Home: https://github.com/hawkular/hawkular-metrics
Commit: dd8107030944333c7bc3e0565af43866a9be3ff3
https://github.com/hawkular/hawkular-metrics/commit/dd8107030944333c7bc3e0565af43866a9be3ff3
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 978de920b4ac99e4eaf7794f6a356c1843a590fb
https://github.com/hawkular/hawkular-metrics/commit/978de920b4ac99e4eaf7794f6a356c1843a590fb
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: e4b98dbf51fa7953436576e02c353c7430d0a655
https://github.com/hawkular/hawkular-metrics/commit/e4b98dbf51fa7953436576e02c353c7430d0a655
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 Aug 2015)
Changed paths:
M pom.xml
Log Message:
-----------
[HWKMETRICS-185] Add new module to the list of modules to be built.
Commit: c9eed5edbf824fa1f6059cce9c2f425be2f37b3d
https://github.com/hawkular/hawkular-metrics/commit/c9eed5edbf824fa1f6059cce9c2f425be2f37b3d
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 6f705f026f4c3aebe9426880eaaf37fe7b21c1f9
https://github.com/hawkular/hawkular-metrics/commit/6f705f026f4c3aebe9426880eaaf37fe7b21c1f9
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 25e2ab80eb1d33f6ecddbc23b88311319ae85edf
https://github.com/hawkular/hawkular-metrics/commit/25e2ab80eb1d33f6ecddbc23b88311319ae85edf
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: ff2084d4e30e243b92a9b9ba55b127347a64db66
https://github.com/hawkular/hawkular-metrics/commit/ff2084d4e30e243b92a9b9ba55b127347a64db66
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 2c343f84c1c57ccee9b222df0ac40d6226c59dc8
https://github.com/hawkular/hawkular-metrics/commit/2c343f84c1c57ccee9b222df0ac40d6226c59dc8
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 85a368db36e4097414f475e03823bd04121b51fb
https://github.com/hawkular/hawkular-metrics/commit/85a368db36e4097414f475e03823bd04121b51fb
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: e3e451dd852c511c9bcd1468a2bd3b280060d0fd
https://github.com/hawkular/hawkular-metrics/commit/e3e451dd852c511c9bcd1468a2bd3b280060d0fd
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 625b42b217b1d3f7ab9d5a88a7af6e8130576ae2
https://github.com/hawkular/hawkular-metrics/commit/625b42b217b1d3f7ab9d5a88a7af6e8130576ae2
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 585a7ff91e5a2597db65cf0b480b334b60d0ceee
https://github.com/hawkular/hawkular-metrics/commit/585a7ff91e5a2597db65cf0b480b334b60d0ceee
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: d101b4ab0876773ff95d6c272aa81991e5fddc44
https://github.com/hawkular/hawkular-metrics/commit/d101b4ab0876773ff95d6c272aa81991e5fddc44
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 934ea64e4033c1e7b8d7a014e49e8eb3380b589d
https://github.com/hawkular/hawkular-metrics/commit/934ea64e4033c1e7b8d7a014e49e8eb3380b589d
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 8e48884834443734fa220f7a66a9aa3d8099ce75
https://github.com/hawkular/hawkular-metrics/commit/8e48884834443734fa220f7a66a9aa3d8099ce75
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/pom.xml
Log Message:
-----------
[HWKMETRICS-185] Add jboss-as maven plugin configuration.
Commit: 438593b8e05be20fb68ab9fe1a276aa49c5033e2
https://github.com/hawkular/hawkular-metrics/commit/438593b8e05be20fb68ab9fe1a276aa49c5033e2
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 3bbe95fefeeff42f64b5a6dadd21c063a7cf7257
https://github.com/hawkular/hawkular-metrics/commit/3bbe95fefeeff42f64b5a6dadd21c063a7cf7257
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 4998f3eb459d0821543146a18d858dd02729e98e
https://github.com/hawkular/hawkular-metrics/commit/4998f3eb459d0821543146a18d858dd02729e98e
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: ac27d9b137a2b3e51e16a5c50e562ed2d33643f0
https://github.com/hawkular/hawkular-metrics/commit/ac27d9b137a2b3e51e16a5c50e562ed2d33643f0
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 20c8978c7b5bb49a411824e913fe99a6bea4d6f3
https://github.com/hawkular/hawkular-metrics/commit/20c8978c7b5bb49a411824e913fe99a6bea4d6f3
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: ab916454ece2a8ed3c40193b7afe84a1e54fff6e
https://github.com/hawkular/hawkular-metrics/commit/ab916454ece2a8ed3c40193b7afe84a1e54fff6e
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: c42d4aa869e685619578aac94b57bdc3c89a453f
https://github.com/hawkular/hawkular-metrics/commit/c42d4aa869e685619578aac94b57bdc3c89a453f
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 9976d43e59f6ce2c9a7bc6241acb281b1cead02e
https://github.com/hawkular/hawkular-metrics/commit/9976d43e59f6ce2c9a7bc6241acb281b1cead02e
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 8fbfa8ea919daf2e3dd728d79d265da7abad9ef9
https://github.com/hawkular/hawkular-metrics/commit/8fbfa8ea919daf2e3dd728d79d265da7abad9ef9
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 6e272227eb4702ca890b06d0d18783f885c09238
https://github.com/hawkular/hawkular-metrics/commit/6e272227eb4702ca890b06d0d18783f885c09238
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 303189e6fb9db18fe0a6345d6ea953cf2f5562ef
https://github.com/hawkular/hawkular-metrics/commit/303189e6fb9db18fe0a6345d6ea953cf2f5562ef
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 1f54e23660691293867ce53c8f8e59344c4b9925
https://github.com/hawkular/hawkular-metrics/commit/1f54e23660691293867ce53c8f8e59344c4b9925
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 07322df72a4c3c06472e11b2654cfb94c6e506cb
https://github.com/hawkular/hawkular-metrics/commit/07322df72a4c3c06472e11b2654cfb94c6e506cb
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 102c225777b404af326612b178c10602321da25a
https://github.com/hawkular/hawkular-metrics/commit/102c225777b404af326612b178c10602321da25a
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 9b5d4beabaf848c06d2867a89ea889a70f5199f6
https://github.com/hawkular/hawkular-metrics/commit/9b5d4beabaf848c06d2867a89ea889a70f5199f6
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 4cdd9976eb4344e80536d42faec160662f56d9b6
https://github.com/hawkular/hawkular-metrics/commit/4cdd9976eb4344e80536d42faec160662f56d9b6
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 96ca30cb4733b4c939dc71726e78c6c2b3ef3416
https://github.com/hawkular/hawkular-metrics/commit/96ca30cb4733b4c939dc71726e78c6c2b3ef3416
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 27467d31a504682979d51fe60c1d70623741fe7f
https://github.com/hawkular/hawkular-metrics/commit/27467d31a504682979d51fe60c1d70623741fe7f
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: f781ef60ca6be2a06b508c991dbe280d21d15482
https://github.com/hawkular/hawkular-metrics/commit/f781ef60ca6be2a06b508c991dbe280d21d15482
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: ec72c27237d4eed1dc4ab8cc33c04ad2d74fdfe1
https://github.com/hawkular/hawkular-metrics/commit/ec72c27237d4eed1dc4ab8cc33c04ad2d74fdfe1
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 1ef7227978083e3a4a09392eb1c84d5631907127
https://github.com/hawkular/hawkular-metrics/commit/1ef7227978083e3a4a09392eb1c84d5631907127
Author: John Sanda <jsanda at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 0ebad3bb49124f06e0fc5fc674c7a56ab4f0a19a
https://github.com/hawkular/hawkular-metrics/commit/0ebad3bb49124f06e0fc5fc674c7a56ab4f0a19a
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 82ed6dbacc494343e46779eb9b8e30cbe8d88789
https://github.com/hawkular/hawkular-metrics/commit/82ed6dbacc494343e46779eb9b8e30cbe8d88789
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: df8481fee6b9e0f58fa9da475ffe9eb7da1378bd
https://github.com/hawkular/hawkular-metrics/commit/df8481fee6b9e0f58fa9da475ffe9eb7da1378bd
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 6a2f54c360c1c3670467717d4104e7684c322e42
https://github.com/hawkular/hawkular-metrics/commit/6a2f54c360c1c3670467717d4104e7684c322e42
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 65b1c07a1c660302ec349bcacaa2b0f2a51bfd86
https://github.com/hawkular/hawkular-metrics/commit/65b1c07a1c660302ec349bcacaa2b0f2a51bfd86
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 8b2ff4416ed388a62ad700cd0352fa4b5abec4eb
https://github.com/hawkular/hawkular-metrics/commit/8b2ff4416ed388a62ad700cd0352fa4b5abec4eb
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: dcca3c9c605164764f6cb3cfa168c492925051d3
https://github.com/hawkular/hawkular-metrics/commit/dcca3c9c605164764f6cb3cfa168c492925051d3
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 914de1290040ebce31a04d5047160863ac6fab7d
https://github.com/hawkular/hawkular-metrics/commit/914de1290040ebce31a04d5047160863ac6fab7d
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 22361eb9a736267765eaa9c3d4e96fa2d76018f1
https://github.com/hawkular/hawkular-metrics/commit/22361eb9a736267765eaa9c3d4e96fa2d76018f1
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 94d7df9f81d6abb31ef1c422e1727bbfce7ca6ae
https://github.com/hawkular/hawkular-metrics/commit/94d7df9f81d6abb31ef1c422e1727bbfce7ca6ae
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 594e2e7db2092f010c5791d6ed9de2f749e473ef
https://github.com/hawkular/hawkular-metrics/commit/594e2e7db2092f010c5791d6ed9de2f749e473ef
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 3ea0a71469257f89a32cfe128af1803bd9aaf3f7
https://github.com/hawkular/hawkular-metrics/commit/3ea0a71469257f89a32cfe128af1803bd9aaf3f7
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 82b2ed28c58bd18321d4c72340a621d6856f5e2b
https://github.com/hawkular/hawkular-metrics/commit/82b2ed28c58bd18321d4c72340a621d6856f5e2b
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: ee83192e286cefe5f7489c5538efc3a7742b0daa
https://github.com/hawkular/hawkular-metrics/commit/ee83192e286cefe5f7489c5538efc3a7742b0daa
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: dc25488faedf59114b12364c9f17ba3465061acc
https://github.com/hawkular/hawkular-metrics/commit/dc25488faedf59114b12364c9f17ba3465061acc
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 48d6d9de52b28b7d3d4902217de9d945b6c8195f
https://github.com/hawkular/hawkular-metrics/commit/48d6d9de52b28b7d3d4902217de9d945b6c8195f
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 4818e80ae09ce424406aa08c42a2bf5b506acfd7
https://github.com/hawkular/hawkular-metrics/commit/4818e80ae09ce424406aa08c42a2bf5b506acfd7
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 04d69c9aff161faba02873fa581233449b8da7d5
https://github.com/hawkular/hawkular-metrics/commit/04d69c9aff161faba02873fa581233449b8da7d5
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 5b4f5b0dad8a51ac96305dedbd5842a9e74cdc18
https://github.com/hawkular/hawkular-metrics/commit/5b4f5b0dad8a51ac96305dedbd5842a9e74cdc18
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 1757463c57335a7ea6ea4b3224a2597898bda42c
https://github.com/hawkular/hawkular-metrics/commit/1757463c57335a7ea6ea4b3224a2597898bda42c
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 411a81233cc59436d9e5683637cec5866ebc6409
https://github.com/hawkular/hawkular-metrics/commit/411a81233cc59436d9e5683637cec5866ebc6409
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 62c5c5cdff5080e3298f899d5cd2c6d1c291c228
https://github.com/hawkular/hawkular-metrics/commit/62c5c5cdff5080e3298f899d5cd2c6d1c291c228
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: de97ae32e343e82c10fca9d63263240b7703ac8f
https://github.com/hawkular/hawkular-metrics/commit/de97ae32e343e82c10fca9d63263240b7703ac8f
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: c8e3641249ae406e145708751ddbd2e172d71685
https://github.com/hawkular/hawkular-metrics/commit/c8e3641249ae406e145708751ddbd2e172d71685
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 8f823a7bea0b4cac0086ba703a9d0ebbd0193727
https://github.com/hawkular/hawkular-metrics/commit/8f823a7bea0b4cac0086ba703a9d0ebbd0193727
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/pom.xml
Log Message:
-----------
Removed unused plugin
Commit: 480b06bda2711f67b0e07d166474116674c49ec6
https://github.com/hawkular/hawkular-metrics/commit/480b06bda2711f67b0e07d166474116674c49ec6
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-08-12 (Wed, 12 Aug 2015)
Changed paths:
M api/metrics-api-jaxrs-1.1/src/main/webapp/welcome.css
Log Message:
-----------
Fix CSS license header
Commit: 2ee1805de7d3bf57e2f793e61c34e9f81df551d4
https://github.com/hawkular/hawkular-metrics/commit/2ee1805de7d3bf57e2f793e61c34e9f81df551d4
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 7879261c709efadeaf7d80e9b55e443c7cda014d
https://github.com/hawkular/hawkular-metrics/commit/7879261c709efadeaf7d80e9b55e443c7cda014d
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 068e5e278d36b7527b6118adda4be4d637b2a5b8
https://github.com/hawkular/hawkular-metrics/commit/068e5e278d36b7527b6118adda4be4d637b2a5b8
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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: 5c306c297f0878f4a8e48bd08e606bf14eb90cc4
https://github.com/hawkular/hawkular-metrics/commit/5c306c297f0878f4a8e48bd08e606bf14eb90cc4
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-08-12 (Wed, 12 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.
Compare: https://github.com/hawkular/hawkular-metrics/compare/fdc386762c14...5c306c297f08
More information about the hawkular-commits
mailing list