[midPoint-git] [Evolveum/midpoint] faa835: Fix updating primaryIdentifierValue on deletion
mederly
noreply at github.com
Thu Sep 22 10:18:59 CEST 2022
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: faa835e627c36c6b165b798d13d0273c7198ec87
https://github.com/Evolveum/midpoint/commit/faa835e627c36c6b165b798d13d0273c7198ec87
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-09-22 (Thu, 22 Sep 2022)
Changed paths:
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/DeleteHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/GetHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ModifyHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/RefreshHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/PendingOperationsHelper.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowUpdater.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistency.java
M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistencyReaper.java
Log Message:
-----------
Fix updating primaryIdentifierValue on deletion
As soon as the account deletion is attempted, the primaryIdentifierValue
in its shadow is now erased. And, after the (retryable) deletion
operation is determined to be (definitely) failed, the value is
attempted to be restored.
This should fix failing provisioning-impl tests.
Related to MID-8069.
More information about the midPoint-svn
mailing list