[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