[Hawkular-commits] [hawkular/hawkular-metrics] 85f165: [HWKMETRICS-683] Initial work for the vert.x conve...
Stefan Negrea
snegrea at redhat.com
Thu Aug 3 14:36:42 EDT 2017
Branch: refs/heads/next
Home: https://github.com/hawkular/hawkular-metrics
Commit: 85f165966acd12ad14ae557db74560e2aa9d17c6
https://github.com/hawkular/hawkular-metrics/commit/85f165966acd12ad14ae557db74560e2aa9d17c6
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/MetricsApp.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/PingHandler.java
A api/metrics-api-jaxrs/src/main/resources/hawkular.properties
M pom.xml
Log Message:
-----------
[HWKMETRICS-683] Initial work for the vert.x conversion using the framework from Hawkular Commons.
Commit: 33d0f9339c0b47b9c054e7161165d5d4ca2547d7
https://github.com/hawkular/hawkular-metrics/commit/33d0f9339c0b47b9c054e7161165d5d4ca2547d7
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/filter/TenantFilter.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/PingHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/util/JsonUtil.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/util/RequestFailure.java
M pom.xml
Log Message:
-----------
Add the tenant filter to application and also apply it to the ping handler.
Commit: 92952a6e553892e09f74904855543aa0116424fb
https://github.com/hawkular/hawkular-metrics/commit/92952a6e553892e09f74904855543aa0116424fb
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/PingHandler.java
Log Message:
-----------
[HWKMETRICS-683] Use context response in a reactive format.
Commit: fc66568c309f09563e33d6e690a37fbc0e703eba
https://github.com/hawkular/hawkular-metrics/commit/fc66568c309f09563e33d6e690a37fbc0e703eba
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/PingHandler.java
Log Message:
-----------
[HWKMETRICS-683] One more iteration for the reactive code for the simple ping handler.
Commit: 99d8f64977d3f0ed34c29cb66c5447fc1ba03a16
https://github.com/hawkular/hawkular-metrics/commit/99d8f64977d3f0ed34c29cb66c5447fc1ba03a16
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/MetricsApp.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/ServiceModule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
Log Message:
-----------
[HWKMETRICS-683] Added guice as an alternative dependency injector to be able to bootstrap various services.
Commit: 5f3dc10c9c0dac679b670686a0679a869846ba29
https://github.com/hawkular/hawkular-metrics/commit/5f3dc10c9c0dac679b670686a0679a869846ba29
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/IspnCacheManager.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/MetricsApp.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/ServiceModule.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/filter/TenantFilter.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/PingHandler.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/observer/EntityCreatedObserver.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/observer/MetricCreatedObserver.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/observer/NamedDataPointObserver.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/observer/ResultSetObserver.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/observer/TenantCreatedObserver.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLoggerImpl.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/util/ResponseUtil.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/util/Wrappers.java
A api/metrics-api-jaxrs/src/main/resources/ispn.xml
Log Message:
-----------
[HWKMETRICS-683] Port a single route (POST /metrics)
Commit: 4f62911f8a629454f3a5cdfc2d00ec290b0a7d99
https://github.com/hawkular/hawkular-metrics/commit/4f62911f8a629454f3a5cdfc2d00ec290b0a7d99
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/MetricsApp.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/util/Wrappers.java
Log Message:
-----------
[HWKMETRICS-683] Basic port of the entire MetricHandler; not completed error handling, input validation, and code duplication.
Commit: 7a7a4f5b926c0f6812bb4f0144ea65e753abb0de
https://github.com/hawkular/hawkular-metrics/commit/7a7a4f5b926c0f6812bb4f0144ea65e753abb0de
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/PingHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/observer/ResultSetObserver.java
Log Message:
-----------
[HWKMETRICS-683] Extract a common response subscriber to simplify the code for handlers that return data.
Commit: 9278e7f509aa774a52d8760c94252e2896df4b82
https://github.com/hawkular/hawkular-metrics/commit/9278e7f509aa774a52d8760c94252e2896df4b82
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/resources/hawkular.properties
Log Message:
-----------
[HWKMETRICS-683] Make the server available on all interfaces for testing purposes.
Commit: fc44c85c3877dc46a400c08565e0aa812657a651
https://github.com/hawkular/hawkular-metrics/commit/fc44c85c3877dc46a400c08565e0aa812657a651
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/GenericInserter.java
Log Message:
-----------
[HWKMETRICS-683] Metric inserter handler for all the metric types.
Commit: aae841e3df53d0a5f135534b6cbaadf88e1e2619
https://github.com/hawkular/hawkular-metrics/commit/aae841e3df53d0a5f135534b6cbaadf88e1e2619
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
A api/metrics-api-jaxrs/assembly.xml
M api/metrics-api-jaxrs/pom.xml
M pom.xml
Log Message:
-----------
[HWKMETRICS-683] Update REST project to create a zip archive with all the artifacts needed to run the new server.
Commit: 6116cce130906ea07ab08cde793d5a54290b674d
https://github.com/hawkular/hawkular-metrics/commit/6116cce130906ea07ab08cde793d5a54290b674d
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M pom.xml
Log Message:
-----------
[HWKMETRICS-683] Slim down the default reactor to minimum necessary for the new REST implementation.
Commit: a9540daaa9466dc674617314be11adb133dfcf75
https://github.com/hawkular/hawkular-metrics/commit/a9540daaa9466dc674617314be11adb133dfcf75
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/GenericInserter.java
Log Message:
-----------
[HWKMETRICS-683] Use the correct scheduler for the insertion work.
Commit: 1d094a2d3d20080b5a9400bc323caf80f766e869
https://github.com/hawkular/hawkular-metrics/commit/1d094a2d3d20080b5a9400bc323caf80f766e869
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/GenericInserter.java
Log Message:
-----------
[HWKMETRICS-683] Fix type reference errors in the JSON parsing; data point are now deserialized with the correct type.
Commit: e62e682b73c926e6f9abe2b70b26f05aa4cf0a62
https://github.com/hawkular/hawkular-metrics/commit/e62e682b73c926e6f9abe2b70b26f05aa4cf0a62
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/assembly.xml
Log Message:
-----------
[HWKMETRICS-683] Also package the server implementation as tar.gz.
Commit: ae515ad17bc107c499318c1e6d6f2105ed9e31b9
https://github.com/hawkular/hawkular-metrics/commit/ae515ad17bc107c499318c1e6d6f2105ed9e31b9
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/handler/MetricHandler.java
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/util/Wrappers.java
Log Message:
-----------
[HWKMETRICS-683] Crude implementation for streaming a JSON array back to the client.
Compare: https://github.com/hawkular/hawkular-metrics/compare/6dd162cf7905...ae515ad17bc1
More information about the hawkular-commits
mailing list