[midPoint-git] [Evolveum/midpoint] 3ceadc: Fix TestServiceClientFactory to work with python m...

Michal Zelenčík noreply at github.com
Tue Oct 14 16:10:17 CEST 2025


  Branch: refs/heads/mapping-statistics
  Home:   https://github.com/Evolveum/midpoint
  Commit: 3ceadcbeea0d8b379cfcea0a69f98d61e2f283be
      https://github.com/Evolveum/midpoint/commit/3ceadcbeea0d8b379cfcea0a69f98d61e2f283be
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestServiceClientFactory.java

  Log Message:
  -----------
  Fix TestServiceClientFactory to work with python microservis

Signed-off-by: Michal Zelencik <michal.zelencik at evolveum.com>


  Commit: 17156a718a7914728ab86ea1b46a39993e395d30
      https://github.com/Evolveum/midpoint/commit/17156a718a7914728ab86ea1b46a39993e395d30
  Author: Michal Zelencik <michal.zelencik at evolveum.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/smart/PageSmartIntegrationDefiningType.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowObjectClassStatisticsTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-tasks-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/model/extension-3.xsd
    M model/smart-api/src/main/java/com/evolveum/midpoint/smart/api/SmartIntegrationService.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/SmartIntegrationServiceImpl.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/MappingsStatisticsComputationActivityRun.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/MappingsSuggestionActivityHandler.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/MappingsSuggestionRemoteServiceCallActivityRun.java
    A model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectTypeRelatedStatisticsComputer.java
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/activities/ObjectTypeRelatedSuggestionWorkDefinition.java
    M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/TestSmartIntegrationServiceImpl.java

  Log Message:
  -----------
  Implement statistics-based mapping suggestions

- Added support for passing statistics object to mapping suggestion operation
- Enhanced MappingsSuggestionOperation to utilize statistics for better suggestions
- Updated activity state management to handle statistics object reference
- Ensured backward compatibility with existing functionality

The changes enable the system to provide more accurate mapping suggestions by considering
statistics about the object type being processed. This is particularly useful for
resource-intensive operations where historical data can guide the suggestion process.

Affected components:
- MappingsSuggestionOperation
- SmartIntegrationServiceImpl
- Related activity state management
- Test infrastructure

This is a part of the Smart Integration Service enhancements for better mapping suggestions.

Signed-off-by: Michal Zelencik <michal.zelencik at evolveum.com>


Compare: https://github.com/Evolveum/midpoint/compare/3ceadcbeea0d%5E...17156a718a79

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