[midPoint-git] [Evolveum/midpoint] 1326dc: Smart Integration: Clean Mapping suggestion naming
Michal Zelenčík
noreply at github.com
Wed Dec 10 12:55:43 CET 2025
Branch: refs/heads/feature/utilize-mapping-statistics
Home: https://github.com/Evolveum/midpoint
Commit: 1326dc4fa300c4cc2c428aad5681ca55aef265a3
https://github.com/Evolveum/midpoint/commit/1326dc4fa300c4cc2c428aad5681ca55aef265a3
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2025-12-10 (Wed, 10 Dec 2025)
Changed paths:
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/MissingSourceDataException.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestMappingsSuggestionOperation.java
Log Message:
-----------
Smart Integration: Clean Mapping suggestion naming
- Add MissingSourceDataException to signal missing source data
- Add isSourceDataMissing() method to detect insufficient source data
(less than 5% of pairs have non-empty source values)
- Throw MissingSourceDataException when source data is missing
- Refactor suggestAttributeMapping() to use separate value pair samples
for LLM and development/testing
- Update tests to verify mappings are discarded rather than created
as asIs when source data is missing
Signed-off-by: Michal Zelencik <michal.zelencik at evolveum.com>
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