[Hawkular-commits] [hawkular/hawkular-metrics] c589d3: [HWKMETRICS-599] Improve insert performance when a...
jsanda
jsanda at redhat.com
Tue Feb 28 09:29:50 EST 2017
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: c589d3f0912069a3b931298d8f3fc34510b1b609
https://github.com/hawkular/hawkular-metrics/commit/c589d3f0912069a3b931298d8f3fc34510b1b609
Author: Michael Burman <yak at iki.fi>
Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/BoundBatchStatementTransformer.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/MixedMetricsITest.java
M pom.xml
Log Message:
-----------
[HWKMETRICS-599] Improve insert performance when adding multiple metrics
with small amount of datapoints by batching them based on the tokenRange.
Update to RxJava 1.2.6 to fix groupBy clause backpressure behavior
Improve reusability by composing retryPolicy and microBatching
Commit: 31c13328c27dd30520b79d33a9e6368edd9e8244
https://github.com/hawkular/hawkular-metrics/commit/31c13328c27dd30520b79d33a9e6368edd9e8244
Author: Michael Burman <miburman at redhat.com>
Date: 2017-02-24 (Fri, 24 Feb 2017)
Changed paths:
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
Log Message:
-----------
Instead of throwing exception when tokenRange finding fails, write to first available node
Commit: 5caeb03c3cb42db44e63550fa9e9a5968742031c
https://github.com/hawkular/hawkular-metrics/commit/5caeb03c3cb42db44e63550fa9e9a5968742031c
Author: jsanda <jsanda at redhat.com>
Date: 2017-02-28 (Tue, 28 Feb 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccess.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/DataAccessImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/BatchStatementTransformer.java
A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/transformers/BoundBatchStatementTransformer.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/DelegatingDataAccess.java
M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/service/metrics/MixedMetricsITest.java
M pom.xml
Log Message:
-----------
Merge pull request #726 from burmanm/micro_batching
[HWKMETRICS-599] Improve performance with automatic batching
Compare: https://github.com/hawkular/hawkular-metrics/compare/bbd456df6042...5caeb03c3cb4
More information about the hawkular-commits
mailing list