Branch: refs/heads/master
Home:
https://github.com/hawkular/hawkular-metrics
Commit: 2b29af8a556ac1cb773022cadb1c7b9b8aac1c2b
https://github.com/hawkular/hawkular-metrics/commit/2b29af8a556ac1cb77302...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-07-13 (Wed, 13 Jul 2016)
Changed paths:
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/NamedDataPointObserver.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
M
integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
Servlet based JSON streaming implementation
This implementation solves two issues:
1. it does not need to block a task handler thread until the response is fully sent
2. it allows to defer response code to setup to the NamedDataPointObserver,
thus allowing meaningful response codes (204, 500)
Commit: 71bfc4ed8019b7166700a4afe56d36e0a639d746
https://github.com/hawkular/hawkular-metrics/commit/71bfc4ed8019b7166700a...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-07-13 (Wed, 13 Jul 2016)
Changed paths:
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/NamedDataPointObserver.java
Log Message:
-----------
Set response content type when error occurs before anything is sent
Commit: c9d94098662361b64a5c5e443261f7f27cb25b85
https://github.com/hawkular/hawkular-metrics/commit/c9d94098662361b64a5c5...
Author: Thomas Segismont <tsegismo(a)redhat.com>
Date: 2016-07-13 (Wed, 13 Jul 2016)
Changed paths:
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
Log Message:
-----------
Add 204 to possible response code in API status
Commit: 510826b048c3db16aebe775330b0d2f60c5fd7d7
https://github.com/hawkular/hawkular-metrics/commit/510826b048c3db16aebe7...
Author: jsanda <jsanda(a)redhat.com>
Date: 2016-07-13 (Wed, 13 Jul 2016)
Changed paths:
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/AvailabilityHandler.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/CounterHandler.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/GaugeHandler.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricsServiceHandler.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/StringHandler.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/observer/NamedDataPointObserver.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/template/IMetricsHandler.java
M
integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/GaugesITest.groovy
Log Message:
-----------
Merge pull request #537 from tsegismont/servlet_streaming
Servlet based JSON streaming implementation
Compare:
https://github.com/hawkular/hawkular-metrics/compare/3bf5f4dfbdeb...51082...