[Hawkular-commits] [hawkular/hawkular-metrics] 979721: [HWKMETRICS-52] initial support for lease manageme...

Stefan Negrea snegrea at redhat.com
Thu May 14 12:24:33 EDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/hawkular/hawkular-metrics
  Commit: 9797214e62e25427b5b79f03213d1b1a19577bc6
      https://github.com/hawkular/hawkular-metrics/commit/9797214e62e25427b5b79f03213d1b1a19577bc6
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/resources/schema.cql
    M pom.xml
    A task-queue/pom.xml
    A task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/Lease.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/LeaseManager.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/Queries.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/Scheduler.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/TaskService.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/TaskType.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/Worker.java
    A task-queue/src/test/java/org/hawkular/metrics/tasks/LeaseManagerTest.java
    A task-queue/src/test/java/org/hawkular/metrics/tasks/SchedulerTest.java

  Log Message:
  -----------
  [HWKMETRICS-52] initial support for lease management


  Commit: dbb682c3cc22f251e4c683c4a98b88e305e95cfb
      https://github.com/hawkular/hawkular-metrics/commit/dbb682c3cc22f251e4c683c4a98b88e305e95cfb
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/resources/schema.cql
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Lease.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/LeaseManager.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Queries.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Scheduler.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/Task.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/TaskDef.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/TaskService.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/TaskType.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Worker.java
    A task-queue/src/test/java/org/hawkular/metrics/tasks/BaseTest.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/LeaseManagerTest.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/SchedulerTest.java
    A task-queue/src/test/java/org/hawkular/metrics/tasks/TaskServiceTest.java

  Log Message:
  -----------
  [HWKMETRICS-52] initial support for scheduling and retrieving tasks


  Commit: 14029f7e179761aac10838a9829a7a14569cc1e0
      https://github.com/hawkular/hawkular-metrics/commit/14029f7e179761aac10838a9829a7a14569cc1e0
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/src/main/java/org/hawkular/metrics/tasks/LeaseManager.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Queries.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Task.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/TaskDef.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/TaskService.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/TaskType.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Worker.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/TaskServiceTest.java
    A task-queue/src/test/resources/log4j.xml

  Log Message:
  -----------
  [HWMETRICS-52] first cut at executing tasks


  Commit: bd62e8c5fb3768b432622076072b075ce2a46f8d
      https://github.com/hawkular/hawkular-metrics/commit/bd62e8c5fb3768b432622076072b075ce2a46f8d
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/src/main/java/org/hawkular/metrics/tasks/TaskService.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/TaskServiceTest.java

  Log Message:
  -----------
  [HWKMETRICS-52] execute tasks in order of task type

TaskService is initialized with a list of task types. That list specifies both
the types of tasks that will be executed as well as the order. Task execution
is only ordered by type. There is no guaranteed order for tasks of the same
type.


  Commit: a213aaa3b99304ac399ddfad8b06416a4ca3cf9f
      https://github.com/hawkular/hawkular-metrics/commit/a213aaa3b99304ac399ddfad8b06416a4ca3cf9f
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/src/test/java/org/hawkular/metrics/tasks/TaskServiceTest.java

  Log Message:
  -----------
  [HWKMETRICS-52] add test for scenario when all leases already have owners


  Commit: dc2cec9a0343ac1329d2a9d711f19bc85534272a
      https://github.com/hawkular/hawkular-metrics/commit/dc2cec9a0343ac1329d2a9d711f19bc85534272a
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/resources/schema.cql
    A task-queue/src/main/java/org/hawkular/metrics/tasks/ExecutedTask.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/ExecutionResults.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Task.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/TaskService.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/TaskServiceTest.java

  Log Message:
  -----------
  [HWKMETRICS-52] initial support for rescheduling tasks upon completion


  Commit: 362c8144b230f98c584d3df0e8682cb50ce5b0c5
      https://github.com/hawkular/hawkular-metrics/commit/362c8144b230f98c584d3df0e8682cb50ce5b0c5
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Queries.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Task.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/TaskService.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/TaskServiceTest.java

  Log Message:
  -----------
  [HWMETRICS-52] fix logic for computing segments and segment offsets

This commit also includes changes to verify new leases are created when tasks
get rescheduled.


  Commit: 69ec4d5f59fd7c6e9f81df1c3b658aef20470172
      https://github.com/hawkular/hawkular-metrics/commit/69ec4d5f59fd7c6e9f81df1c3b658aef20470172
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/ExecutedTask.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/ExecutionResults.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Lease.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/LeaseManager.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Queries.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/Scheduler.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Task.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/TaskService.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/TaskType.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/Worker.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/BaseTest.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/LeaseManagerTest.java
    R task-queue/src/test/java/org/hawkular/metrics/tasks/SchedulerTest.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/TaskServiceTest.java

  Log Message:
  -----------
  [HWKMETRICS-52] fix license headers and removed unused classes


  Commit: f83a9799b5e347a860022f1e0ce10006ba2eede7
      https://github.com/hawkular/hawkular-metrics/commit/f83a9799b5e347a860022f1e0ce10006ba2eede7
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/src/main/java/org/hawkular/metrics/tasks/TaskService.java
    A task-queue/src/test/java/org/hawkular/metrics/tasks/TaskSchedulerTest.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/TaskServiceTest.java

  Log Message:
  -----------
  [HWKMETRICS-52] adding initial test for task scheduling


  Commit: ba4e4fad2b9c93a6653a99c7bb71b3ff6388ae80
      https://github.com/hawkular/hawkular-metrics/commit/ba4e4fad2b9c93a6653a99c7bb71b3ff6388ae80
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Queries.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Task.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/TaskService.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/TaskServiceTest.java

  Log Message:
  -----------
  [HWKMETRICS-52] set failed_time_slices when rescheduling failed task


  Commit: 326be60e3ff140d67110b82cf1ee0c3951f9c46c
      https://github.com/hawkular/hawkular-metrics/commit/326be60e3ff140d67110b82cf1ee0c3951f9c46c
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Task.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/TaskService.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/TaskType.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/TaskServiceTest.java

  Log Message:
  -----------
  [HWKMETRICS-52] execute tasks for past, failed time slices

This is a first, rough cut that does just enough ti get updated test passing.


  Commit: 3be1baac66d569eb9246d37eafaf9f618126d4ac
      https://github.com/hawkular/hawkular-metrics/commit/3be1baac66d569eb9246d37eafaf9f618126d4ac
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    R task-queue/src/main/java/org/hawkular/metrics/tasks/ExecutedTask.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/ExecutionResults.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/Task.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/TaskContainer.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/TaskExecutionException.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/TaskImpl.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/TaskService.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/TaskType.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/TaskServiceTest.java

  Log Message:
  -----------
  [HWKMETRICS] make Task an interface and fix some issues for failed tasks


  Commit: d68d87314e7b892ec7585ebb4627728fd40c6a3e
      https://github.com/hawkular/hawkular-metrics/commit/d68d87314e7b892ec7585ebb4627728fd40c6a3e
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/Lease.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/LeaseManager.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/Queries.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/Task.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/TaskContainer.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/TaskExecutionException.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/TaskImpl.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/TaskService.java
    R task-queue/src/main/java/org/hawkular/metrics/tasks/TaskType.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/api/Task.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskExecutionException.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskService.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskType.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseManager.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Queries.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskContainer.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskImpl.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskServiceImpl.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/BaseTest.java
    R task-queue/src/test/java/org/hawkular/metrics/tasks/LeaseManagerTest.java
    R task-queue/src/test/java/org/hawkular/metrics/tasks/TaskSchedulerTest.java
    R task-queue/src/test/java/org/hawkular/metrics/tasks/TaskServiceTest.java
    A task-queue/src/test/java/org/hawkular/metrics/tasks/impl/LeaseManagerTest.java
    A task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerTest.java
    A task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskServiceTest.java

  Log Message:
  -----------
  [HWMETRICS-52] separate interface and impl classes


  Commit: b07119c1590a87fec67a8c42474baee5dd8672a3
      https://github.com/hawkular/hawkular-metrics/commit/b07119c1590a87fec67a8c42474baee5dd8672a3
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseManager.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/LeaseManagerTest.java

  Log Message:
  -----------
  [HWKMETRICS=52] initial support for automatic lease renewal


  Commit: 3a8a153fe91c0cac71cc54a0d9eda703d894dc16
      https://github.com/hawkular/hawkular-metrics/commit/3a8a153fe91c0cac71cc54a0d9eda703d894dc16
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    R task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseManager.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskContainer.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskServiceImpl.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/LeaseManagerTest.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerTest.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskServiceTest.java

  Log Message:
  -----------
  [HWKMETRICS-52] add shutdown and interrupt handling logic


  Commit: 2e6ce3f18c2e5957b42b980d6fae1eae15e60e72
      https://github.com/hawkular/hawkular-metrics/commit/2e6ce3f18c2e5957b42b980d6fae1eae15e60e72
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskService.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskServiceBuilder.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskServiceImpl.java

  Log Message:
  -----------
  [HWKMETRICS-52] add some javadocs and a builder for creating TaskService


  Commit: 9e8fc84e21800d3703f62a1f6748061fe96a98df
      https://github.com/hawkular/hawkular-metrics/commit/9e8fc84e21800d3703f62a1f6748061fe96a98df
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerTest.java

  Log Message:
  -----------
  [HWKMETRICS-52] try to make test less prone to failure on CI builds


  Commit: 4aef388c7491c6c3d1809a6b75e1d4f98244482c
      https://github.com/hawkular/hawkular-metrics/commit/4aef388c7491c6c3d1809a6b75e1d4f98244482c
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M core/metrics-core-impl/pom.xml
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/schema/SchemaManager.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/util/TokenReplacingReader.java
    M core/metrics-core-impl/src/main/script/schema.groovy
    M pom.xml
    A schema-manager/pom.xml
    A schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
    A schema-manager/src/main/java/org/hawkular/metrics/schema/TokenReplacingReader.java

  Log Message:
  -----------
  [HWKMETRICS-72] move schema manager code into its own module


  Commit: cd81352b510237a131e9ce5ca978a99d59a8e62a
      https://github.com/hawkular/hawkular-metrics/commit/cd81352b510237a131e9ce5ca978a99d59a8e62a
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
    R core/metrics-core-impl/src/main/resources/schema.cql
    M core/metrics-core-impl/src/main/script/schema.groovy
    M schema-manager/pom.xml
    M schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
    A schema-manager/src/main/resources/schema.cql
    M task-queue/pom.xml
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskServiceImpl.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/BaseTest.java

  Log Message:
  -----------
  [HWKMETRICS-52] Make sure schema is installed when building task-queue module


  Commit: 0bb1fc561e9a5366aa8a001bf1fc2c5de44dfed3
      https://github.com/hawkular/hawkular-metrics/commit/0bb1fc561e9a5366aa8a001bf1fc2c5de44dfed3
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M schema-manager/pom.xml

  Log Message:
  -----------
  fix version number


  Commit: a4f43ff9d397af44d6be29de54ebebb4e88c98f7
      https://github.com/hawkular/hawkular-metrics/commit/a4f43ff9d397af44d6be29de54ebebb4e88c98f7
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M schema-manager/pom.xml

  Log Message:
  -----------
  fix relative path to parent pom


  Commit: a103c015ae46ebfc76899c6ef4fa2a739a8bc1e6
      https://github.com/hawkular/hawkular-metrics/commit/a103c015ae46ebfc76899c6ef4fa2a739a8bc1e6
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/pom.xml

  Log Message:
  -----------
  another pom version number fix


  Commit: ae5647fb2edd51dc212ca7339a6d95d1fb8b3fe6
      https://github.com/hawkular/hawkular-metrics/commit/ae5647fb2edd51dc212ca7339a6d95d1fb8b3fe6
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/pom.xml

  Log Message:
  -----------
  last pom version number fix...hopefully


  Commit: 325d01c6412b8437c5a7160c282a19c3c021c3dc
      https://github.com/hawkular/hawkular-metrics/commit/325d01c6412b8437c5a7160c282a19c3c021c3dc
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java

  Log Message:
  -----------
  [HWKMETRICS-52] adding some javadocs


  Commit: d4210e502a08cea379e2e441fae7bfbed743be14
      https://github.com/hawkular/hawkular-metrics/commit/d4210e502a08cea379e2e441fae7bfbed743be14
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java

  Log Message:
  -----------
  [HWKMETRICS-52] use UTC time zone


  Commit: 2e17e7970716e62a18e331f01478fa57fed7fbdb
      https://github.com/hawkular/hawkular-metrics/commit/2e17e7970716e62a18e331f01478fa57fed7fbdb
  Author: John Sanda <jsanda at redhat.com>
  Date:   2015-05-12 (Tue, 12 May 2015)

  Changed paths:
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java
    M task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskContainer.java
    M task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerTest.java

  Log Message:
  -----------
  [HWKMETRICS-52] reduce visibility of impl classes and fix assertion msg


  Commit: 404ef8d8f47f2bd8831c31f3da95e714339ddafc
      https://github.com/hawkular/hawkular-metrics/commit/404ef8d8f47f2bd8831c31f3da95e714339ddafc
  Author: Stefan Negrea <snegrea at redhat.com>
  Date:   2015-05-14 (Thu, 14 May 2015)

  Changed paths:
    M core/metrics-core-impl/pom.xml
    M core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/cassandra/MetricsServiceCassandra.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/schema/SchemaManager.java
    R core/metrics-core-impl/src/main/java/org/hawkular/metrics/core/impl/util/TokenReplacingReader.java
    R core/metrics-core-impl/src/main/resources/schema.cql
    M core/metrics-core-impl/src/main/script/schema.groovy
    M pom.xml
    A schema-manager/pom.xml
    A schema-manager/src/main/java/org/hawkular/metrics/schema/SchemaManager.java
    A schema-manager/src/main/java/org/hawkular/metrics/schema/TokenReplacingReader.java
    A schema-manager/src/main/resources/schema.cql
    A task-queue/pom.xml
    A task-queue/src/main/java/org/hawkular/metrics/tasks/DateTimeService.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/api/Task.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskExecutionException.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskService.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskServiceBuilder.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/api/TaskType.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Lease.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/LeaseService.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/Queries.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskContainer.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskImpl.java
    A task-queue/src/main/java/org/hawkular/metrics/tasks/impl/TaskServiceImpl.java
    A task-queue/src/test/java/org/hawkular/metrics/tasks/BaseTest.java
    A task-queue/src/test/java/org/hawkular/metrics/tasks/impl/LeaseManagerTest.java
    A task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskSchedulerTest.java
    A task-queue/src/test/java/org/hawkular/metrics/tasks/impl/TaskServiceTest.java
    A task-queue/src/test/resources/log4j.xml

  Log Message:
  -----------
  Merge pull request #205 from hawkular/task-queue

Initial task scheduling support


Compare: https://github.com/hawkular/hawkular-metrics/compare/731bcf955960...404ef8d8f47f


More information about the hawkular-commits mailing list