[midPoint-git] [Evolveum/midpoint] 512186: Disable value metadata for selected mappings
mederly
noreply at github.com
Wed Mar 19 22:50:27 CET 2025
Branch: refs/heads/feature/less-cloning
Home: https://github.com/Evolveum/midpoint
Commit: 512186faf954b0c4f62e62f13fabb5c36cf126b8
https://github.com/Evolveum/midpoint/commit/512186faf954b0c4f62e62f13fabb5c36cf126b8
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-03-19 (Wed, 19 Mar 2025)
Changed paths:
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/SingleShotEvaluation.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingImpl.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ItemValueMetadataProcessingSpec.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/ConditionEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationValuesTripleComputation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstruction.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRulesCollector.java
Log Message:
-----------
Disable value metadata for selected mappings
Currently, there's no need to compute value metadata when
computing values of various conditions as well as for outbound
mappings. So, this commit eliminates that.
This fixes failing TestVisualizer, and may improve performance
a bit.
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications
More information about the midPoint-svn
mailing list