[Hawkular-commits] [hawkular/hawkular-metrics] cc11b1: Fixes HWKMETRICS-44 Tenant list endpoint does not ...
Stefan Negrea
snegrea at redhat.com
Tue Mar 24 14:33:46 EDT 2015
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: cc11b199376026955ce254614dc244d4187a322f
https://github.com/hawkular/hawkular-metrics/commit/cc11b199376026955ce254614dc244d4187a322f
Author: Thomas Segismont <tsegismo at redhat.com>
Date: 2015-03-24 (Tue, 24 Mar 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/TenantsHandler.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
Log Message:
-----------
Fixes HWKMETRICS-44 Tenant list endpoint does not report internal server error correctly
Tenant list was making a synchronous call: `dataAccess.findAllTenantIds().getUninterruptibly()`
So if C* was stopped, the exception wouldn't bubble up through the ListenableFuture chain, but rather through the Wildfly HTTP handler stack.
Commit: 4cbf4cbf1570fc4fb4cebbda4f7559abda58f351
https://github.com/hawkular/hawkular-metrics/commit/4cbf4cbf1570fc4fb4cebbda4f7559abda58f351
Author: Stefan Negrea <snegrea at redhat.com>
Date: 2015-03-24 (Tue, 24 Mar 2015)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/TenantsHandler.java
M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
Log Message:
-----------
Merge pull request #187 from tsegismont/jira/HWKMETRICS-44
HWKMETRICS-44 Tenant list endpoint does not report internal server error correctly
Compare: https://github.com/hawkular/hawkular-metrics/compare/5d7f0d1e638b...4cbf4cbf1570
More information about the hawkular-commits
mailing list