[midPoint-git] [Evolveum/midpoint] ef62f3: Switch "original" items to focus structure

mederly noreply at github.com
Tue Aug 2 15:28:22 CEST 2022


  Branch: refs/heads/temp/smart-correlation-with-focus
  Home:   https://github.com/Evolveum/midpoint
  Commit: ef62f3ffffe764b2613912e5d764cddd8c53b43a
      https://github.com/Evolveum/midpoint/commit/ef62f3ffffe764b2613912e5d764cddd8c53b43a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-08-02 (Tue, 02 Aug 2022)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentitiesManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/TemplateMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/AbstractInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/ClockworkInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIdentities.java
    M model/model-intest/src/test/resources/identities/object-template-person.xml
    M model/model-intest/src/test/resources/schema/enterprise.xsd
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentitiesAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/FocusIdentityAsserter.java

  Log Message:
  -----------
  Switch "original" items to focus structure

As discussed on Monday 01/08/2022, here we switched from the flat
identity/items/original container to the focus-structured identity/data
one.

The support is preliminary (using TemporaryUserType as a placeholder),
until proper prism support for embedded objects is ready.

Currently, all normalized item values are merged into a single
identity container, carrying no source information (i.e., the former
"own" identity). This could be changed in the future, if needed.


  Commit: 360dd70b2d908e8179ccdf86168e540612fd79cb
      https://github.com/Evolveum/midpoint/commit/360dd70b2d908e8179ccdf86168e540612fd79cb
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-08-02 (Tue, 02 Aug 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentitiesManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/identities/IdentityManagementConfiguration.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/ClockworkSource.java

  Log Message:
  -----------
  Fix identity mgmt configuration handling


Compare: https://github.com/Evolveum/midpoint/compare/fa79120172d0...360dd70b2d90


More information about the midPoint-svn mailing list