[midPoint-git] [Evolveum/midpoint] b4deff: Add first implementation of reconcileWorkers

Viliam Repan vilo.repan at evolveum.com
Thu Apr 19 16:28:42 CEST 2018


  Branch: refs/heads/feature/performance-stable
  Home:   https://github.com/Evolveum/midpoint
  Commit: b4deff761aea82861e6d0023b6e55645defd3cad
      https://github.com/Evolveum/midpoint/commit/b4deff761aea82861e6d0023b6e55645defd3cad
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-04-17 (Tue, 17 Apr 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/resources/localization/Midpoint.properties
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/TaskService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/util/SimpleTaskAdapter.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.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/handlers/WorkersCreationTaskHandler.java
    A repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/workers/WorkersManager.java
    A samples/tasks/task-user-recompute-multinode.xml

  Log Message:
  -----------
  Add first implementation of reconcileWorkers

It is quite limited; in particular it leaves superfluous workers
in suspended state that prevents coordinator from successful restarts.
(Probably they should be closed.)


  Commit: dcca6f41c70eaae9687b2ef8cf90d897f6c2f952
      https://github.com/Evolveum/midpoint/commit/dcca6f41c70eaae9687b2ef8cf90d897f6c2f952
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-04-18 (Wed, 18 Apr 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/TaskDto.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    A repo/task-api/src/main/java/com/evolveum/midpoint/task/api/WorkersReconciliationOptions.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/ExecutionManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/WorkersCreationTaskHandler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/workers/WorkersManager.java

  Log Message:
  -----------
  Enhance reconcileWorkers action

1) Superfluous tasks are now closed (not suspended) so the parent can
stop waiting for them.
2) For the same reason also the regular (matching) workers are closed
if the work is done.

Plus some minor fixes.


  Commit: 3f8b29a33cd4705507b40a41b6d37077a9bc6851
      https://github.com/Evolveum/midpoint/commit/3f8b29a33cd4705507b40a41b6d37077a9bc6851
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2018-04-18 (Wed, 18 Apr 2018)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ObjectDeltaUpdaterTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/EntityRegistry.java

  Log Message:
  -----------
  MID-4596 fixed operation execution handling


  Commit: 04422b5a72d5958d0a8d67ef98a2aa06fb4bc05d
      https://github.com/Evolveum/midpoint/commit/04422b5a72d5958d0a8d67ef98a2aa06fb4bc05d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2018-04-18 (Wed, 18 Apr 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/TaskDto.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    A repo/task-api/src/main/java/com/evolveum/midpoint/task/api/WorkersReconciliationOptions.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/ExecutionManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/WorkersCreationTaskHandler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/workers/WorkersManager.java

  Log Message:
  -----------
  Merge branch 'master' of github.com:Evolveum/midpoint


  Commit: 58bca47f3b377c7758305c3e2beb1b63c4dabb37
      https://github.com/Evolveum/midpoint/commit/58bca47f3b377c7758305c3e2beb1b63c4dabb37
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-04-18 (Wed, 18 Apr 2018)

  Changed paths:
    M build-system/pom.xml

  Log Message:
  -----------
  Upgrade JasperReports to 6.5.0

According to TIBCO Security Advisory 2018-5429.


  Commit: a7b31c9bcf25f01b48e667247aff918eecc0e36d
      https://github.com/Evolveum/midpoint/commit/a7b31c9bcf25f01b48e667247aff918eecc0e36d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-04-18 (Wed, 18 Apr 2018)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java

  Log Message:
  -----------
  Fix Users report

It failed for a user with assignment of a focus mapping.


  Commit: 5e3a9a0a8363a86d05084f6b2a3640c6e110aa90
      https://github.com/Evolveum/midpoint/commit/5e3a9a0a8363a86d05084f6b2a3640c6e110aa90
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-04-18 (Wed, 18 Apr 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ExpressionWrapper.java

  Log Message:
  -----------
  Fix User page (temporarily)

It failed for a user containing assignment of a focus mapping.


  Commit: a8bb16f00a5fee81405154cc830167d9078cfa7c
      https://github.com/Evolveum/midpoint/commit/a8bb16f00a5fee81405154cc830167d9078cfa7c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-04-18 (Wed, 18 Apr 2018)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ObjectDeltaUpdaterTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/EntityRegistry.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: 539090e8a0a866c9a967e3d761c82a49b5472527
      https://github.com/Evolveum/midpoint/commit/539090e8a0a866c9a967e3d761c82a49b5472527
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2018-04-19 (Thu, 19 Apr 2018)

  Changed paths:
    M build-system/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ExpressionWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/TaskDto.java
    M gui/admin-gui/src/main/resources/localization/Midpoint.properties
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/TaskService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportFunctions.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ObjectDeltaUpdaterTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/util/SimpleTaskAdapter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/modify/EntityRegistry.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    A repo/task-api/src/main/java/com/evolveum/midpoint/task/api/WorkersReconciliationOptions.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.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/ExecutionManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/WorkersCreationTaskHandler.java
    A repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/workers/WorkersManager.java
    A samples/tasks/task-user-recompute-multinode.xml

  Log Message:
  -----------
  Merge commit 'a8bb16f00a5fee81405154cc830167d9078cfa7c' into feature/performance-stable


Compare: https://github.com/Evolveum/midpoint/compare/3f2bc60f67fe...539090e8a0a8


More information about the midPoint-svn mailing list