[midPoint-git] [Evolveum/midpoint] d5698a: Smart Integretion: Parallelize mapping suggestion ...
Michal Zelenčík
noreply at github.com
Wed Mar 4 10:05:35 CET 2026
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: d5698a6a2dbe9eb7c4d75af22aa8aca36107e4a1
https://github.com/Evolveum/midpoint/commit/d5698a6a2dbe9eb7c4d75af22aa8aca36107e4a1
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 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>
Commit: 84ecacaad9e65edc228754762753b305842d7761
https://github.com/Evolveum/midpoint/commit/84ecacaad9e65edc228754762753b305842d7761
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2026-03-04 (Wed, 04 Mar 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:
-----------
Merge branch 'improvement/mapping-parallelization'
Compare: https://github.com/Evolveum/midpoint/compare/c080c6634859...84ecacaad9e6
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