[midPoint-git] [Evolveum/midpoint] f36bb2: Fix single-value deltas in mapping chaining

mederly noreply at github.com
Fri Mar 27 16:24:40 CET 2020


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

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingSetEvaluator.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingChaining.java
    A model/model-intest/src/test/resources/mapping/chaining/role-master.xml
    A model/model-intest/src/test/resources/mapping/chaining/system-configuration.xml
    A model/model-intest/src/test/resources/mapping/chaining/user-legall.xml
    A model/model-intest/src/test/resources/mapping/chaining/user-template.xml
    M model/model-intest/src/test/resources/schema/piracy.xsd
    M model/model-intest/testng-integration-full.xml

  Log Message:
  -----------
  Fix single-value deltas in mapping chaining

The consolidator (using current settings) sometimes produces deltas
that are correct but break evaluation of downstream mappings. The
most direct solution is to normalize (simplify) such deltas before
handing them over to the other mappings.

This resolves MID-6135.


  Commit: cacdd6dcb5d116179a191397929d46c175f5b349
      https://github.com/Evolveum/midpoint/commit/cacdd6dcb5d116179a191397929d46c175f5b349
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-03-27 (Fri, 27 Mar 2020)

  Changed paths:
    M infra/util/src/main/java/com/evolveum/midpoint/util/DebugDumpable.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/DebugUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingSetEvaluator.java

  Log Message:
  -----------
  Do some cosmetic code cleanups


  Commit: 13f61c940f85a2800719c55f109590dd894a3f8a
      https://github.com/Evolveum/midpoint/commit/13f61c940f85a2800719c55f109590dd894a3f8a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-03-27 (Fri, 27 Mar 2020)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/TrailingSlashRedirectingFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/RepositoryObjectDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/top/LocalePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/handlers/DirectAssignmentCertGuiHandler.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugList.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/DebugSearchFragment.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/ConfigurationStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ObjectTypeGuiDescriptor.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestRestServiceXml.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/scenarios/SynchronizationTests.java
    M testing/schrodingertest/src/test/resources/logback-test.xml
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/task/TaskPage.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


Compare: https://github.com/Evolveum/midpoint/compare/a44aee166826...13f61c940f85


More information about the midPoint-svn mailing list