Branch: refs/heads/master
Home:
https://github.com/hawkular/hawkular-metrics
Commit: f4e3275fa2bbd484802deaf2bd66419dc5238035
https://github.com/hawkular/hawkular-metrics/commit/f4e3275fa2bbd484802de...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-01-20 (Fri, 20 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: c976b1a46bb845db70d552233c9038ada4bbf36d
https://github.com/hawkular/hawkular-metrics/commit/c976b1a46bb845db70d55...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2017-01-20 (Fri, 20 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: 55b886316ca0f5be00cf5245f56f0541e8b82f82
https://github.com/hawkular/hawkular-metrics/commit/55b886316ca0f5be00cf5...
Author: John Sanda <jsanda(a)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: 47fa30a08d373ba1c065fbb0a5228e8e935f1be6
https://github.com/hawkular/hawkular-metrics/commit/47fa30a08d373ba1c065f...
Author: Stefan Negrea <stefannegrea(a)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 #742 from jsanda/hwkmetrics-583
[HWKMETRICS-583] some small changes to job locks
Compare:
https://github.com/hawkular/hawkular-metrics/compare/046cb9839c81...47fa3...