[midPoint-git] [Evolveum/midpoint] 11f975: AssignmentProcessor: merged provenance metadata ar...

virgo47 noreply at github.com
Mon Feb 13 12:39:04 CET 2023


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 11f9755581fbc38f3cbc8a5783eda35633e410f3
      https://github.com/Evolveum/midpoint/commit/11f9755581fbc38f3cbc8a5783eda35633e410f3
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-13 (Mon, 13 Feb 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java

  Log Message:
  -----------
  AssignmentProcessor: merged provenance metadata are compared as LITERAL

This prevents changes in operational flag in the metadata schema to
change the behavior in the future.
Also, setReferences uses "old vlaues" from focusCtx.getObjectCurrent,
instead of getObjectOld, to reflect already applied modifications and
not repeating them (DeltaExecution would later skip them, but that's
not the point).


  Commit: f15d77607eeea7a60bf9ecab837919e99c5c5182
      https://github.com/Evolveum/midpoint/commit/f15d77607eeea7a60bf9ecab837919e99c5c5182
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2023-02-13 (Mon, 13 Feb 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/DeltaExecution.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestAccessesValueMetadata.java
    M model/model-intest/testng-integration-full.xml

  Log Message:
  -----------
  DeltaExecution.treatExecutedDeltas now considers value metadata

This allows to add assignmentId to roleMembershipRef for newly added
assignment - although in another wave (using another repo modify).


Compare: https://github.com/Evolveum/midpoint/compare/66929c5a85f3...f15d77607eee


More information about the midPoint-svn mailing list