Branch: refs/heads/rx-migration
Home:
https://github.com/hawkular/hawkular-metrics
Commit: 973d19d73349d9f920a1cbea05cae7f070f1110f
https://github.com/hawkular/hawkular-metrics/commit/973d19d73349d9f920a1c...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2015-05-12 (Tue, 12 May 2015)
Changed paths:
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/MetricHandler.java
M
api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/influx/InfluxSeriesHandler.java
M core/metrics-core-api/pom.xml
M
core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/MetricsService.java
M core/metrics-core-impl/pom.xml
M
core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/Functions.java
M
core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
A
core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/RxUtil.java
M
core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/DataAccessITest.java
M
core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandraITest.java
M pom.xml
M rest-tests/src/test/groovy/org/hawkular/metrics/rest/InfluxITest.groovy
M rest-tests/src/test/java/org/hawkular/metrics/test/InfluxDatabaseITest.java
Log Message:
-----------
[HWKMETRICS-74] first pass at RxJava migration
Methods for reading/writing gauge metric data have been updated so that they
now use Observable instead of ListenableFuture. I had to comment some stuff out
like in InfluxSeriesHandler.java while I focus on getting a subset of tests
passing.