[midPoint-git] [Evolveum/midpoint] a8b554: Fix MID-6129 preliminarily
mederly
noreply at github.com
Fri Mar 20 21:22:19 CET 2020
Branch: refs/heads/support-4.0
Home: https://github.com/Evolveum/midpoint
Commit: a8b55463211f45cf32583f6529b6e54858ae9473
https://github.com/Evolveum/midpoint/commit/a8b55463211f45cf32583f6529b6e54858ae9473
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2020-03-20 (Fri, 20 Mar 2020)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ItemImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyContainerImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyPropertyImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyReferenceImpl.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseDiffPatch.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundProcessor.java
Log Message:
-----------
Fix MID-6129 preliminarily
The item.diff method used in InboundProcessor is "too clever"
for the purpose. We do not want to do optimized, general comparison
of two items there. (Just by the way, this method does not provide it
anyway -- therefore the exception.)
We need simplified item.diffValues instead.
This is only a preliminary, quick hack. More serious implementation
will follow.
More information about the midPoint-svn
mailing list