[Hawkular-commits] [hawkular/hawkular-metrics] 427db7: [HWKMETRICS-583] some small changes to job locks
Stefan Negrea
stefannegrea at github.map.fastly.net
Thu Jan 26 14:51:05 EST 2017
Branch: refs/heads/release/0.23.0
Home: https://github.com/hawkular/hawkular-metrics
Commit: 427db73d2ecc568c75f8e53ba0a32e5ec2d6a2c8
https://github.com/hawkular/hawkular-metrics/commit/427db73d2ecc568c75f8e53ba0a32e5ec2d6a2c8
Author: John Sanda <jsanda at redhat.com>
Date: 2017-01-21 (Sat, 21 Jan 2017)
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/util/JobSchedulerFactory.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.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
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
Log Message:
-----------
[HWKMETRICS-583] some small changes to job locks
The job lock name now includes the hostname and the queries for acquiring and
renewing locks have been modified so that a job scheduler instance can
reacquire a lock it already holds.
This commit also removes the call to reschedule a job immediately when it falls
behind schedule. I removed it because it is 1) it an optimization that is not
necessary and 2) it was causing some inconsistent behavior due to a race
condition when the indexes are read and updated.
Commit: 4d612e0c29ca729589d77e65061a21514928b764
https://github.com/hawkular/hawkular-metrics/commit/4d612e0c29ca729589d77e65061a21514928b764
Author: John Sanda <jsanda at redhat.com>
Date: 2017-01-21 (Sat, 21 Jan 2017)
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-583] license header
Commit: df91b3a46c4fe82f5fa653a8b6f0e06e412fc0df
https://github.com/hawkular/hawkular-metrics/commit/df91b3a46c4fe82f5fa653a8b6f0e06e412fc0df
Author: John Sanda <jsanda at redhat.com>
Date: 2017-01-24 (Tue, 24 Jan 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
Log Message:
-----------
[HWKMETRICS-583] set admin tenant in MetricNameService
Commit: ddfc5cc58035de5d3af8d7a2414b98eab35a5e80
https://github.com/hawkular/hawkular-metrics/commit/ddfc5cc58035de5d3af8d7a2414b98eab35a5e80
Author: Stefan Negrea <stefannegrea at users.noreply.github.com>
Date: 2017-01-26 (Thu, 26 Jan 2017)
Changed paths:
M api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/JobSchedulerFactory.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/LockManager.java
M job-scheduler/src/main/java/org/hawkular/metrics/scheduler/impl/SchedulerImpl.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
M job-scheduler/src/test/java/org/hawkular/metrics/scheduler/impl/JobSchedulingTest.java
Log Message:
-----------
Merge pull request #743 from jsanda/release/0.23.0-hwkmetrics-583
[HWKMETRICS-583]
Compare: https://github.com/hawkular/hawkular-metrics/compare/1a13d6461cbb...ddfc5cc58035
More information about the hawkular-commits
mailing list