[midPoint-git] [Evolveum/midpoint] 57a136: Implement work state aware job executor

Pavol Mederly mederly at evolveum.com
Tue Mar 6 17:02:38 CET 2018


  Branch: refs/heads/feature/multinode-tasks
  Home:   https://github.com/Evolveum/midpoint
  Commit: 57a136ed5f4e133c1cc00f7f5d9b0e89ef89aad6
      https://github.com/Evolveum/midpoint/commit/57a136ed5f4e133c1cc00f7f5d9b0e89ef89aad6
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-03-06 (Tue, 06 Mar 2018)

  Changed paths:
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskRunResult.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskWorkBucketProcessingResult.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/WorkBucketAwareTaskHandler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/JobExecutor.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/WorkStateManager.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/AbstractTaskManagerTest.java
    A repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/MockWorkBucketsTaskHandler.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestQuartzTaskManagerContract.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestWorkDistribution.java
    A repo/task-quartz-impl/src/test/resources/work/task-200-c.xml
    A repo/task-quartz-impl/src/test/resources/work/task-200-w.xml
    A repo/task-quartz-impl/src/test/resources/work/task-210-1.xml
    A repo/task-quartz-impl/src/test/resources/work/task-210-2.xml
    A repo/task-quartz-impl/src/test/resources/work/task-210-3.xml
    A repo/task-quartz-impl/src/test/resources/work/task-210-c.xml
    A repo/task-quartz-impl/src/test/resources/work/task-220-1.xml
    A repo/task-quartz-impl/src/test/resources/work/task-220-2.xml
    A repo/task-quartz-impl/src/test/resources/work/task-220-3.xml
    A repo/task-quartz-impl/src/test/resources/work/task-220-c.xml
    A repo/task-quartz-impl/src/test/resources/work/task-230-1.xml
    A repo/task-quartz-impl/src/test/resources/work/task-230-2.xml
    A repo/task-quartz-impl/src/test/resources/work/task-230-3.xml
    A repo/task-quartz-impl/src/test/resources/work/task-230-c.xml

  Log Message:
  -----------
  Implement work state aware job executor

This is the next layer in multi-node and/or stateful tasks.
JobExecutor now manages allocation and completion of work buckets
on behalf of (work state aware) task handlers.




More information about the midPoint-svn mailing list