[midPoint-git] [Evolveum/midpoint] 9f8618: Break shadow refresh->modify->refresh cycle

mederly noreply at github.com
Fri Mar 5 22:00:39 CET 2021


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 9f8618bdc9e0c16934b8d02f2fc3249f5c5dfe69
      https://github.com/Evolveum/midpoint/commit/9f8618bdc9e0c16934b8d02f2fc3249f5c5dfe69
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-03-05 (Fri, 05 Mar 2021)

  Changed paths:
    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/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistency.java

  Log Message:
  -----------
  Break shadow refresh->modify->refresh cycle

When refreshing shadow with pending modify operation, another refresh
was invoked, leading to application of another modify operation, and
so on. This caused application of modifications in wrong order.

This commit breaks this cycle of calls, so the order is now correct.

Related to MID-6775.




More information about the midPoint-svn mailing list