[midPoint-git] [Evolveum/midpoint] 062785: Add marking orphaned tasks in policySituation

mederly noreply at github.com
Wed Oct 7 17:44:58 CEST 2020


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 062785788dd82b1b7eca72af31f3b5553f678e6f
      https://github.com/Evolveum/midpoint/commit/062785788dd82b1b7eca72af31f3b5553f678e6f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-10-07 (Wed, 07 Oct 2020)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/PolicyRuleTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedOrphanedTrigger.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ContextFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/evaluators/OrphanedConstraintEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/RecomputeTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestLiveSyncTaskMechanics.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.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 testing/story/src/test/java/com/evolveum/midpoint/testing/story/AbstractStoryTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestOrphanedTasks.java
    A testing/story/src/test/resources/common/archetype-task-recomputation.xml
    A testing/story/src/test/resources/orphaned-tasks/system-configuration.xml
    A testing/story/src/test/resources/orphaned-tasks/task-child.xml
    A testing/story/src/test/resources/orphaned-tasks/task-mark-orphaned-tasks.xml
    A testing/story/src/test/resources/orphaned-tasks/task-orphaned.xml
    A testing/story/src/test/resources/orphaned-tasks/task-parent-volatile.xml
    A testing/story/src/test/resources/orphaned-tasks/task-parent.xml
    M testing/story/testng-integration.xml

  Log Message:
  -----------
  Add marking orphaned tasks in policySituation

Orphaned tasks are now marked as such in their policySituation
property; provided that appropriate global policy rule is present.

Implementation:
1. Added new <orphaned/> policy constraint.
2. Fixed handling of modelExecuteOptions for recompute tasks
(taking legacy c:modelExecuteOptions but also mext:modelExecuteOptions
and mext:executeOptions).
3. Recompute is now supported for all AssignmentHolderType objects, not
just for FocusType objects.


  Commit: 3d97b5042deecc6b1f401eee0c0c68c33a30c179
      https://github.com/Evolveum/midpoint/commit/3d97b5042deecc6b1f401eee0c0c68c33a30c179
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-10-07 (Wed, 07 Oct 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageReport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskErrorsTabPanel.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/ObjectNotFoundHandler.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorDiscovery.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreterTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java

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


Compare: https://github.com/Evolveum/midpoint/compare/c8c2f2f10517...3d97b5042dee


More information about the midPoint-svn mailing list