[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