[midPoint-git] [Evolveum/midpoint] 44a536: Support correlation with additional item mappings

Andrej noreply at github.com
Wed Jan 21 17:34:16 CET 2026


  Branch: refs/heads/feature/additional-corelation-mappings
  Home:   https://github.com/Evolveum/midpoint
  Commit: 44a536b0b2b7f5a2b6c2a2430da848e64e508236
      https://github.com/Evolveum/midpoint/commit/44a536b0b2b7f5a2b6c2a2430da848e64e508236
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-01-21 (Wed, 21 Jan 2026)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationSimulationActivityRun.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationServiceTest.java
    M model/model-impl/src/test/resources/correlator/correlation/task/account.csv
    M model/model-impl/src/test/resources/correlator/correlation/task/dummy-resource.xml
    A model/model-impl/src/test/resources/correlator/correlation/task/family-name-correlator.xml
    A model/model-impl/src/test/resources/correlator/correlation/task/personal-number-correlator.xml
    M model/model-impl/src/test/resources/correlator/correlation/task/users.xml

  Log Message:
  -----------
  Support correlation with additional item mappings

**What**

Implement support for correlation using correlators, which uses not yet
stored mappings.

**Why**

It is needed to allow simulation of suggested (by system or LLM)
correlations. Suggested correlations often uses mappings, which are also
only suggested - not stored in resource yet.

In order to simulate such correlations, we need to specify this
additional mappings explicitly (instead of expecting their presence in
resource).



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