[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