[midPoint-git] [Evolveum/midpoint] 7a56e3: Disable "account/default" hack for synchronization

mederly noreply at github.com
Mon Mar 20 21:41:22 CET 2023


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 7a56e326958a65cb433da0cedf10df2989184c96
      https://github.com/Evolveum/midpoint/commit/7a56e326958a65cb433da0cedf10df2989184c96
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-03-20 (Mon, 20 Mar 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContextCreator.java

  Log Message:
  -----------
  Disable "account/default" hack for synchronization

In order to support various legacy and "barely correct" configurations,
midPoint - at several places - considers ri:AccountObjectClass shadows
as ones with the "account/default" type even if formally such type is
undefined or these account do not match the criteria.

Such approach is generally questionable, and should be reconsidered in
the future.

This commit removes it from the place, where it obviously should not be
applied: when synchronizing a resource object.

This resolves MID-8516.


  Commit: b3fa137aa90c95c18e5a920cd4c7f921ff0240ae
      https://github.com/Evolveum/midpoint/commit/b3fa137aa90c95c18e5a920cd4c7f921ff0240ae
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-03-20 (Mon, 20 Mar 2023)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIteration.java
    A model/model-intest/src/test/resources/iteration/user-template-iteration-but-constant-name.xml

  Log Message:
  -----------
  Add (unsuccessful) test for MID-8492


Compare: https://github.com/Evolveum/midpoint/compare/124d6c5fc1c6...b3fa137aa90c


More information about the midPoint-svn mailing list