[midPoint-git] [Evolveum/midpoint] 54aecd: Smart Integration: Move statistics trimming from c...
Michal Zelenčík
noreply at github.com
Thu Apr 16 08:27:19 CEST 2026
Branch: refs/heads/improvement/statistics-update
Home: https://github.com/Evolveum/midpoint
Commit: 54aecd5c8391fb20a3b797c15ee5537913e08199
https://github.com/Evolveum/midpoint/commit/54aecd5c8391fb20a3b797c15ee5537913e08199
Author: Michal Zelencik <michal.zelencik at evolveum.com>
Date: 2026-04-16 (Thu, 16 Apr 2026)
Changed paths:
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectClassStatisticsComputer.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/objectTypeSuggestion/ObjectTypesSuggestionObjectTypesActivityRun.java
Log Message:
-----------
Smart Integration: Move statistics trimming from computation to suggestion step
ObjectClassStatisticsComputer now emits all value counts and patterns
without any top-N or min-repeat filtering. The full raw statistics are
stored in the repository as-is.
Trimming (top-N limits, min-repeat threshold) is deferred to
ObjectTypesSuggestionObjectTypesActivityRun, where it is applied to
the loaded statistics immediately before passing them to the AI
suggestion service. This keeps the stored data complete and the
trimming logic co-located with its consumer.
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