[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