Branch: refs/heads/HWKMETRICS-185
Home:
https://github.com/hawkular/hawkular-metrics
Commit: 965ceaaabaa774deec4dca042b99d725659fcdb6
https://github.com/hawkular/hawkular-metrics/commit/965ceaaabaa774deec4dc...
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: 11f4e580cca8dbc11d6917c9ff5184d0acee3393
https://github.com/hawkular/hawkular-metrics/commit/11f4e580cca8dbc11d691...
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: 1f9a2297b8714a1cdb55974cac95d3c8c78f0f01
https://github.com/hawkular/hawkular-metrics/commit/1f9a2297b8714a1cdb559...
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: f474687bffb8e681c285c7d75d432528a5ffda91
https://github.com/hawkular/hawkular-metrics/commit/f474687bffb8e681c285c...
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: b5581141c70a2c028747ed09f30e8cef0ba23f18
https://github.com/hawkular/hawkular-metrics/commit/b5581141c70a2c028747e...
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: a45a3b9bd4640eb16838a807a97054509a568c50
https://github.com/hawkular/hawkular-metrics/commit/a45a3b9bd4640eb16838a...
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: 7c61ecbecbc6c103809b169d0fe8b81df24200eb
https://github.com/hawkular/hawkular-metrics/commit/7c61ecbecbc6c103809b1...
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: 3dd8bf61790a6998feb38251c3a510f288d66824
https://github.com/hawkular/hawkular-metrics/commit/3dd8bf61790a6998feb38...
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: 4bea549e47c4985130bffb229db26ce17c8a59e9
https://github.com/hawkular/hawkular-metrics/commit/4bea549e47c4985130bff...
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: 128b7424b2237c3f999e05138a5223c01ef8e80c
https://github.com/hawkular/hawkular-metrics/commit/128b7424b2237c3f999e0...
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: 356e8d8758688de76984bb2f72c37559046a3628
https://github.com/hawkular/hawkular-metrics/commit/356e8d8758688de76984b...
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: 61be2883f9f8aae99c17372294edffafa57422e0
https://github.com/hawkular/hawkular-metrics/commit/61be2883f9f8aae99c173...
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: a9eaa1cca56610e0b7a876755fa81446e826d42d
https://github.com/hawkular/hawkular-metrics/commit/a9eaa1cca56610e0b7a87...
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: 4fbc36e4eb516af0a7dd93a9589cfa28e565cb56
https://github.com/hawkular/hawkular-metrics/commit/4fbc36e4eb516af0a7dd9...
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: 5b46e2b3e82cc62a1e7e6a26a18add5858ad4eb0
https://github.com/hawkular/hawkular-metrics/commit/5b46e2b3e82cc62a1e7e6...
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: f19b4f0cb40e7531dd39713e3025e3499791a1b8
https://github.com/hawkular/hawkular-metrics/commit/f19b4f0cb40e7531dd397...
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: 3f951aae3ad4b6fceb7abc97933e6c40f6546748
https://github.com/hawkular/hawkular-metrics/commit/3f951aae3ad4b6fceb7ab...
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: bf38a6a9b82a54c324f460fb2779e1ea27c5b769
https://github.com/hawkular/hawkular-metrics/commit/bf38a6a9b82a54c324f46...
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: 6fbd057425e92450fb4a3c48678e245016ae5ef6
https://github.com/hawkular/hawkular-metrics/commit/6fbd057425e92450fb4a3...
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: 9d52507ced77c5fde46087923adbe9d141c63880
https://github.com/hawkular/hawkular-metrics/commit/9d52507ced77c5fde4608...
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: 47d0ed9660b05cca76637aba187f0fd24ba82d55
https://github.com/hawkular/hawkular-metrics/commit/47d0ed9660b05cca76637...
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: b3d35965f568ab3b60d56bd9881f41244fd94c0f
https://github.com/hawkular/hawkular-metrics/commit/b3d35965f568ab3b60d56...
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: ceb28be66f27cc1d36181a859c2a8eaeef6286b1
https://github.com/hawkular/hawkular-metrics/commit/ceb28be66f27cc1d36181...
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: 3cc3029e1a25fc9be527773a4dc261a2a5b4051c
https://github.com/hawkular/hawkular-metrics/commit/3cc3029e1a25fc9be5277...
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: aef1d9adbcd1ccaf7fa7211a77592e6e1c91025e
https://github.com/hawkular/hawkular-metrics/commit/aef1d9adbcd1ccaf7fa72...
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: a22e7155d4737321370173d5538d59854aef80a2
https://github.com/hawkular/hawkular-metrics/commit/a22e7155d473732137017...
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: 540cd9e110549049217f5247ec976c0ce9dfd3bb
https://github.com/hawkular/hawkular-metrics/commit/540cd9e110549049217f5...
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: a488ed710b2a63037c4bd25271941bb958b779b8
https://github.com/hawkular/hawkular-metrics/commit/a488ed710b2a63037c4bd...
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: 94cd8e448f19d87cbd78c6f5b34e377e4cc8a5b9
https://github.com/hawkular/hawkular-metrics/commit/94cd8e448f19d87cbd78c...
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: 990373880a69fbe2b557a159dfb96c54d2143dd3
https://github.com/hawkular/hawkular-metrics/commit/990373880a69fbe2b557a...
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: 02897a8bb26efd42a9cd2b527ad0ffa71c256178
https://github.com/hawkular/hawkular-metrics/commit/02897a8bb26efd42a9cd2...
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: 55a457542a1bbd6489cc08e7285c0b181c3e3316
https://github.com/hawkular/hawkular-metrics/commit/55a457542a1bbd6489cc0...
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: b7bc321e4395fad67d96dd224fcbd643389ae640
https://github.com/hawkular/hawkular-metrics/commit/b7bc321e4395fad67d96d...
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: 0e096de22b1b4ffc18fb2f1aa4fcdef721c46a5c
https://github.com/hawkular/hawkular-metrics/commit/0e096de22b1b4ffc18fb2...
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: 268a75c4cb4e792e5ecf93a09beeb5ff7adff90d
https://github.com/hawkular/hawkular-metrics/commit/268a75c4cb4e792e5ecf9...
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: 6687ef984aa15ed736879ceb8f7104292be08520
https://github.com/hawkular/hawkular-metrics/commit/6687ef984aa15ed736879...
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: a6df83eb7a4574064d75f04125517949d09e02d8
https://github.com/hawkular/hawkular-metrics/commit/a6df83eb7a4574064d75f...
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: b8b496ca29679b3c36aa9d8f0d0233fc70fde153
https://github.com/hawkular/hawkular-metrics/commit/b8b496ca29679b3c36aa9...
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: e592999d17330478b477868721ad9e1f3eb2a0b8
https://github.com/hawkular/hawkular-metrics/commit/e592999d17330478b4778...
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: a9d3317b0909fc03f7eae0c39e7106c4be9d0158
https://github.com/hawkular/hawkular-metrics/commit/a9d3317b0909fc03f7eae...
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: 81ab76860e924dce59d0412e9534a2800a60803a
https://github.com/hawkular/hawkular-metrics/commit/81ab76860e924dce59d04...
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: d33116f74aa92000c0fe6a8a4c4d75d50dfa8d51
https://github.com/hawkular/hawkular-metrics/commit/d33116f74aa92000c0fe6...
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: abc23cb7235f5bd42aef30e124eeb01f1824779d
https://github.com/hawkular/hawkular-metrics/commit/abc23cb7235f5bd42aef3...
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: b4fce73aa9a3746fe354ef08c62d2222b76a8ba4
https://github.com/hawkular/hawkular-metrics/commit/b4fce73aa9a3746fe354e...
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: 7b7948b16b9d46add5bd946fd7ec2324f626b4ab
https://github.com/hawkular/hawkular-metrics/commit/7b7948b16b9d46add5bd9...
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: 1b5c60c2ef3aeb374cc037880709de845c442872
https://github.com/hawkular/hawkular-metrics/commit/1b5c60c2ef3aeb374cc03...
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: ac7a3110185ce9be1d5fc1bb25b300bd94a9db84
https://github.com/hawkular/hawkular-metrics/commit/ac7a3110185ce9be1d5fc...
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: e7181dfbf3a77144dda73c52b6c786d838212f72
https://github.com/hawkular/hawkular-metrics/commit/e7181dfbf3a77144dda73...
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: 42000d1b28dedc864e4f0749017e757c57625552
https://github.com/hawkular/hawkular-metrics/commit/42000d1b28dedc864e4f0...
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: 772beeec1ec9d30a2fe8581aebdc1547db0c3fcc
https://github.com/hawkular/hawkular-metrics/commit/772beeec1ec9d30a2fe85...
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: 415efc260b5e8982e4a8ace7d79afcc972854ee3
https://github.com/hawkular/hawkular-metrics/commit/415efc260b5e8982e4a8a...
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: 5b1a02988c1e5e92684744409797c78d110ab2de
https://github.com/hawkular/hawkular-metrics/commit/5b1a02988c1e5e9268474...
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: 60b6ce1d7e1eb73691b759b15df2ec487e727cc8
https://github.com/hawkular/hawkular-metrics/commit/60b6ce1d7e1eb73691b75...
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: 6ac6eec1e9ec68c9032800f6147f5e0bdb48111d
https://github.com/hawkular/hawkular-metrics/commit/6ac6eec1e9ec68c903280...
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: 55fef317a87b40c060c945562268d83f301a6165
https://github.com/hawkular/hawkular-metrics/commit/55fef317a87b40c060c94...
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: 5a081a850b1bfad6f218fe890b6ace4ef9a87c98
https://github.com/hawkular/hawkular-metrics/commit/5a081a850b1bfad6f218f...
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: a43cfb552479c5183a2ef7a7fd1a43daa2208e50
https://github.com/hawkular/hawkular-metrics/commit/a43cfb552479c5183a2ef...
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: 88029bc7f4d7a4e63a694fd5ece2271ba555098f
https://github.com/hawkular/hawkular-metrics/commit/88029bc7f4d7a4e63a694...
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: b19f750aed61c3eb904c9333ee52f3c704201e71
https://github.com/hawkular/hawkular-metrics/commit/b19f750aed61c3eb904c9...
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: 6865e9613468bd9872c6c0494156d9c9e7589ddd
https://github.com/hawkular/hawkular-metrics/commit/6865e9613468bd9872c6c...
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: 67dbdf880fada3102048528439de49da0480c7e9
https://github.com/hawkular/hawkular-metrics/commit/67dbdf880fada31020485...
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: 1509ddee95db0546edfa3adfa31482c015e74b9d
https://github.com/hawkular/hawkular-metrics/commit/1509ddee95db0546edfa3...
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: 76e756de531eed96271fd1c924ff577809b7ef80
https://github.com/hawkular/hawkular-metrics/commit/76e756de531eed96271fd...
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: e9cefd2824598e7b7849bcbf2c64567e170ee994
https://github.com/hawkular/hawkular-metrics/commit/e9cefd2824598e7b7849b...
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: 6d06685e13454d1c83b4f4bdfc452014cf741c60
https://github.com/hawkular/hawkular-metrics/commit/6d06685e13454d1c83b4f...
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: 82205be70de409fffb4226f12bcd0015cb2c162a
https://github.com/hawkular/hawkular-metrics/commit/82205be70de409fffb422...
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: 99696ae6223de72b682124e77708063c4c3f6961
https://github.com/hawkular/hawkular-metrics/commit/99696ae6223de72b68212...
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: b8f8da787c20a7743b6c4bcb550c5f9ed0d1ea8f
https://github.com/hawkular/hawkular-metrics/commit/b8f8da787c20a7743b6c4...
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: d10a5e01970e5a6e815de4b233f77b78c2d22706
https://github.com/hawkular/hawkular-metrics/commit/d10a5e01970e5a6e815de...
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: 6ff8b1718718625969697c3273d67ae8750a787f
https://github.com/hawkular/hawkular-metrics/commit/6ff8b1718718625969697...
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: d3417f510f8b4781e9a3da4096b982bee00d59f3
https://github.com/hawkular/hawkular-metrics/commit/d3417f510f8b4781e9a3d...
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: c10b455a761f44bf60e5ea156b5d5db9f80d14af
https://github.com/hawkular/hawkular-metrics/commit/c10b455a761f44bf60e5e...
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: 1745e93a0d9004e0e318f86621aab773f3ddc2c9
https://github.com/hawkular/hawkular-metrics/commit/1745e93a0d9004e0e318f...
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: 2d098e04fc88be290b7e899a0bc64cfc000c4a29
https://github.com/hawkular/hawkular-metrics/commit/2d098e04fc88be290b7e8...
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: 3eba11ab62e0d834b3f029f4258fe08b5656cb04
https://github.com/hawkular/hawkular-metrics/commit/3eba11ab62e0d834b3f02...
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.
Compare:
https://github.com/hawkular/hawkular-metrics/compare/aa2a33b16b66...3eba1...