[midPoint-git] [Evolveum/midpoint] 434075: Smart Integretion: Parallelize mapping suggestion ...
Michal Zelenčík
noreply at github.com
Fri Feb 27 16:23:38 CET 2026
Branch: refs/heads/improvement/mapping-parallelization
Home: https://github.com/Evolveum/midpoint
Commit: 434075ec125ec6b3d42a02d110b2330599421776
https://github.com/Evolveum/midpoint/commit/434075ec125ec6b3d42a02d110b2330599421776
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2026-02-27 (Fri, 27 Feb 2026)
Changed paths:
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/smart/MockServiceClientImpl.java
M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/ServiceClient.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/DefaultServiceClientImpl.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
Log Message:
-----------
Smart Integretion: Parallelize mapping suggestion processing
This commit introduces asynchronous processing of mapping suggestions,
allowing multiple AI service calls to execute concurrently instead of
sequentially.
- Implement invokeAsync() in DefaultServiceClientImpl using dedicated
thread pool
- Refactor MappingsSuggestionOperation to use two-phase processing:
1. Initiate all mapping suggestions asynchronously
2. Collect and process results from completed futures
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