[Hawkular-commits] [hawkular/hawkular-metrics] 52993b: [HWKMETRIC-207] clean up MetricsServiceImpl.create...

John Sanda jsanda at redhat.com
Tue Aug 11 22:44:17 EDT 2015


  Branch: refs/heads/counter-rates
  Home:   https://github.com/hawkular/hawkular-metrics
  Commit: 52993b1a7b2158173d151a03ba6d22de2cc9d3b8
      https://github.com/hawkular/hawkular-metrics/commit/52993b1a7b2158173d151a03ba6d22de2cc9d3b8
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-08-11 (Tue, 11 Aug 2015)

  Changed paths:
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Retention.java
    R core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/RetentionSettings.java
    M core/metrics-core-api/src/main/java/org/hawkular/metrics/core/api/Tenant.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccess.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataRetentionsMapper.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DelegatingDataAccess.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java
    M schema-manager/src/main/resources/schema.cql

  Log Message:
  -----------
  [HWKMETRIC-207] clean up MetricsServiceImpl.createTenant method


  Commit: 1ab42e5c7c01d6ffc90be0b865f5e9a28e180dc9
      https://github.com/hawkular/hawkular-metrics/commit/1ab42e5c7c01d6ffc90be0b865f5e9a28e180dc9
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-08-11 (Tue, 11 Aug 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/Functions.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-207] clean up code style, import order

I have also introduce a function for wrappping a string with a reserved
character. I have created HWKMETRICS-208 for introducing reserved chars.


  Commit: ef473f176986ce75ab4c97dd8cf8525dbe4897b3
      https://github.com/hawkular/hawkular-metrics/commit/ef473f176986ce75ab4c97dd8cf8525dbe4897b3
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-08-11 (Tue, 11 Aug 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/DataAccessITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-207] fix order of import statements... again


  Commit: bad3228c7b0f52431cefecea5e006035386528c1
      https://github.com/hawkular/hawkular-metrics/commit/bad3228c7b0f52431cefecea5e006035386528c1
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-08-11 (Tue, 11 Aug 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRIC-207] clean up MetricsServiceImpl.createTenant method


  Commit: 4731928381e38c8bb838fa6fb0b2ad8656544157
      https://github.com/hawkular/hawkular-metrics/commit/4731928381e38c8bb838fa6fb0b2ad8656544157
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-08-11 (Tue, 11 Aug 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/GenerateRate.java
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    A core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/GenerateRateITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsITest.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/RatesITest.java

  Log Message:
  -----------
  [HWKMETRICS-200] initial support for calculating rates per tenant


  Commit: 4955d6b12d40b56e5290ff5fc8f94730052a1f72
      https://github.com/hawkular/hawkular-metrics/commit/4955d6b12d40b56e5290ff5fc8f94730052a1f72
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-08-11 (Tue, 11 Aug 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/DataAccessImpl.java
    M core/metrics-core-impl/src/test/java/org/hawkular/metrics/core/impl/MetricsServiceITest.java

  Log Message:
  -----------
  [HWKMETRICS-200] fix merge conflicts


  Commit: cb92ad4336e1f696f8ab19e44681cfc86f624a0d
      https://github.com/hawkular/hawkular-metrics/commit/cb92ad4336e1f696f8ab19e44681cfc86f624a0d
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-08-11 (Tue, 11 Aug 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/MetricsServiceImpl.java
    M rest-tests/src/test/groovy/org/hawkular/metrics/rest/CountersITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-200] fix REST API test for counter rates

Now that the rates job is scheduled per tenant during tenant creation, the test
needs to explicitly create the tenant.

I also updated the createTenant method to concat the observable returned from
scheduling the task with the index updates. This way the subscriber will be
notified if any of the updates, along with scheduling the rates task, fails.


Compare: https://github.com/hawkular/hawkular-metrics/compare/afd052115a1a...cb92ad4336e1


More information about the hawkular-commits mailing list