[Hawkular-commits] [hawkular/hawkular-metrics] c29890: [HWKMETRICS-524] add flag for disabling compressio...

Stefan Negrea snegrea at redhat.com
Mon Oct 31 17:51:44 EDT 2016


  Branch: refs/heads/release/0.21.0
  Home:   https://github.com/hawkular/hawkular-metrics
  Commit: c2989092031d0a6610ec8640ec42f2db1bbfb938
      https://github.com/hawkular/hawkular-metrics/commit/c2989092031d0a6610ec8640ec42f2db1bbfb938
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/Configuration.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java

  Log Message:
  -----------
  [HWKMETRICS-524] add flag for disabling compression job

The job can be enabled/disabled with either the system property

  -Dhawkular.metrics.jobs.compression.enabled=false

or using the environment variable

  export COMPRESSION_JOB_ENABLED=false

The job actually still runs but is just a no-op. This is important from a job
scheduling standpoint. Suppose the job is disabled just before 13:00, and it is
re-enabled at 23:00. Raw data ingested between 11:00 and 21:00 will not get
compressed.


  Commit: 778eaeeb625c1ba697b2a472b318a7a744ca1ccc
      https://github.com/hawkular/hawkular-metrics/commit/778eaeeb625c1ba697b2a472b318a7a744ca1ccc
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java

  Log Message:
  -----------
  [HWKMETRICS-524] updates from PR review


  Commit: aa52cdfc2ad3983a9c5c70b24a6957cdd18cb12b
      https://github.com/hawkular/hawkular-metrics/commit/aa52cdfc2ad3983a9c5c70b24a6957cdd18cb12b
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-util/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M core/configuration-service/src/main/java/org/hawkular/metrics/sysconfig/Configuration.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/CompressData.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/service/MetricsServiceImpl.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/CompressDataJobITest.java

  Log Message:
  -----------
  Merge pull request #675 from jsanda/hwkmetrics-524-0.21

HWKMETRICS-524


Compare: https://github.com/hawkular/hawkular-metrics/compare/41258237b05c...aa52cdfc2ad3


More information about the hawkular-commits mailing list