[Hawkular-commits] [hawkular/hawkular-metrics] 8fe8ac: [HWKMETRICS-446] initial commit for tenant deletio...

Stefan Negrea snegrea at redhat.com
Wed Aug 3 14:06:46 EDT 2016


  Branch: refs/heads/master
  Home:   https://github.com/hawkular/hawkular-metrics
  Commit: 8fe8ac48d98520580ee61dae0282df54e775c5ee
      https://github.com/hawkular/hawkular-metrics/commit/8fe8ac48d98520580ee61dae0282df54e775c5ee
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
    M core/metrics-core-service/src/test/resources/logback-test.xml
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/SingleExecutionTrigger.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java

  Log Message:
  -----------
  [HWKMETRICS-446] initial commit for tenant deletion job


  Commit: 39a65e5be0a816eff57bc471d20b075fd9139026
      https://github.com/hawkular/hawkular-metrics/commit/39a65e5be0a816eff57bc471d20b075fd9139026
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  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/jobs/JobsServiceImpl.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
    M job-scheduler/pom.xml
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java

  Log Message:
  -----------
  [HWKMETRICS-446] initial commit for TestScheduler


  Commit: 15654528eaa051746d4717150c22ab885838904d
      https://github.com/hawkular/hawkular-metrics/commit/15654528eaa051746d4717150c22ab885838904d
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
    A integration-tests/metrics-api-jaxrs-test/pom.xml
    A integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/handler/JobSchedulerHandler.java
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java

  Log Message:
  -----------
  [HWKMETRICS-446] Add REST integration tests for tenant deletion

There was a bit of work involved because we need test hooks for the job
scheduler in our REST tests just like we do in the core java integration
tests. There is a new module, metrics-api-jaxrs-test, which is a WAR overlay
and deploy and additional resource/handler named JobSchedulerHandler. With
this commit it provides endpoints for changing the test clock.


  Commit: 6dcf2e422a84fe7070bb007a725216dd943dfcb0
      https://github.com/hawkular/hawkular-metrics/commit/6dcf2e422a84fe7070bb007a725216dd943dfcb0
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java

  Log Message:
  -----------
  [HWKMETRICS-446] add debug logging


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

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/handler/JobSchedulerHandler.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy

  Log Message:
  -----------
  [HWKMETRICS-446] use delay for submitting tenant deletion job


  Commit: 072855ba4c48e2abd578b74c120da3eddc4f8dfc
      https://github.com/hawkular/hawkular-metrics/commit/072855ba4c48e2abd578b74c120da3eddc4f8dfc
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M .travis.yml
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
    M integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/handler/JobSchedulerHandler.java

  Log Message:
  -----------
  [HWKMETRICS-446] add debug logging to help track down failures on travis


  Commit: 7379a39f5c0a2cd51b222b3a3e26f79ba0e01031
      https://github.com/hawkular/hawkular-metrics/commit/7379a39f5c0a2cd51b222b3a3e26f79ba0e01031
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  remove line break inserted by intellij


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

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  [HWKMETRICS-446] fixing test failures


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

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java

  Log Message:
  -----------
  [HWKMETRICS-446] add import back that missing after merge conflict


  Commit: 2626f9cff19308bafdcf3194ce205da2cc3fd507
      https://github.com/hawkular/hawkular-metrics/commit/2626f9cff19308bafdcf3194ce205da2cc3fd507
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java

  Log Message:
  -----------
  [HWKMETRICS-446] refactor deletion to use partition deletes


  Commit: 63d50d4eacb88041180c256842469bc62942d097
      https://github.com/hawkular/hawkular-metrics/commit/63d50d4eacb88041180c256842469bc62942d097
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M integration-tests/metrics-api-jaxrs-test/pom.xml

  Log Message:
  -----------
  fix pom version


  Commit: 05425fd370d8743c62f07532520bd1e273f56ed5
      https://github.com/hawkular/hawkular-metrics/commit/05425fd370d8743c62f07532520bd1e273f56ed5
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java

  Log Message:
  -----------
  [HWKMETRICS-446] fix conflicts after rebase


  Commit: 21e8f7d0ae52f2c9bfaff2eeb603fcc1d83f7e4a
      https://github.com/hawkular/hawkular-metrics/commit/21e8f7d0ae52f2c9bfaff2eeb603fcc1d83f7e4a
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java

  Log Message:
  -----------
  [HWKMETRICS-446] add retry policy


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

  Changed paths:
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java

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


  Commit: 568226f456b752624101e8afc2969df91964d3c8
      https://github.com/hawkular/hawkular-metrics/commit/568226f456b752624101e8afc2969df91964d3c8
  Author: John Sanda <jsanda at redhat.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy

  Log Message:
  -----------
  [HWKMETRICS=446] add tests for nonexistent tenant and concurrent requests for same tenant


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

  Changed paths:
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
    M integration-tests/metrics-api-jaxrs-test/pom.xml
    A integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
    M integration-tests/rest-tests-jaxrs/pom.xml

  Log Message:
  -----------
  [HWKMETRICS-446] remove test specific logic from MetricsServiceLifecycle


  Commit: cf4d3781cde5d47d3b8c540667cd0f7555a30797
      https://github.com/hawkular/hawkular-metrics/commit/cf4d3781cde5d47d3b8c540667cd0f7555a30797
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2016-08-03 (Wed, 03 Aug 2016)

  Changed paths:
    M .travis.yml
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
    M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/handler/TenantsHandler.java
    A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
    A core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/DeleteTenant.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsService.java
    M core/metrics-core-service/src/main/java/org/hawkular/metrics/core/jobs/JobsServiceImpl.java
    A core/metrics-core-service/src/test/java/org/hawkular/metrics/core/jobs/DeleteTenantITest.java
    M core/metrics-core-service/src/test/resources/logback-test.xml
    A integration-tests/metrics-api-jaxrs-test/pom.xml
    A integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/handler/JobSchedulerHandler.java
    A integration-tests/metrics-api-jaxrs-test/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
    M integration-tests/pom.xml
    M integration-tests/rest-tests-jaxrs/pom.xml
    M integration-tests/rest-tests-jaxrs/src/test/groovy/org/hawkular/metrics/rest/TenantITest.groovy
    M job-scheduler/pom.xml
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/api/SingleExecutionTrigger.java
    M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.java
    A job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/TestScheduler.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobExecutionTest.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulerTest.java
    M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java

  Log Message:
  -----------
  Merge pull request #555 from jsanda/hwkmetrics-446

[HWKMETRICS-446] tenant deletion


Compare: https://github.com/hawkular/hawkular-metrics/compare/12ffbc221cb5...cf4d3781cde5


More information about the hawkular-commits mailing list