[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