[midPoint-git] [Evolveum/midpoint] f280e9: Add primary delta consolidation
mederly
noreply at github.com
Wed Jul 15 14:14:50 CEST 2020
Branch: refs/heads/feature/inbound-provenance-2
Home: https://github.com/Evolveum/midpoint
Commit: f280e986e5ef533a53f94dca8a2c3fb6a7a5052d
https://github.com/Evolveum/midpoint/commit/f280e986e5ef533a53f94dca8a2c3fb6a7a5052d
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
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/IvwoConsolidatorBuilder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensFocusContext.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensMetadataUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/DeltaConsolidation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundMappingsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/MappingSetEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/consolidation/DeltaSetTripleMapConsolidation.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestPolicyStateRecording.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestValueMetadata.java
Log Message:
-----------
Add primary delta consolidation
The primary delta can bear value metadata so we have to consolidate
it with existing focus, just like we do for other value sources
(inbounds and focus mappings).
Also fixed equivalence check in IvwoConsolidator to treat container IDs.
Related to MID-6275.
More information about the midPoint-svn
mailing list