[midPoint-git] [Evolveum/midpoint] 334be4: Rename correlation simulation classes

Andrej noreply at github.com
Wed Jan 21 11:51:02 CET 2026


  Branch: refs/heads/feature/schema-runtime-enrichment
  Home:   https://github.com/Evolveum/midpoint
  Commit: 334be400a57871d0cd12dda0d588eaa208a18eaf
      https://github.com/Evolveum/midpoint/commit/334be400a57871d0cd12dda0d588eaa208a18eaf
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-01-21 (Wed, 21 Jan 2026)

  Changed paths:
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationActivityHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationActivityRun.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationSimulationActivityHandler.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/tasks/CorrelationSimulationActivityRun.java

  Log Message:
  -----------
  Rename correlation simulation classes

**What**

Rename classes related to simulation of correlation (handler/run) to
explicitly refer to simulation.

**Why**

Current implementation does support only simulation (preview) modes.
Mentioning it in the name itself makes it explicit.

**Task**: 11031


  Commit: bdb628431981892cc33df0e47eba69b692c12e3e
      https://github.com/Evolveum/midpoint/commit/bdb628431981892cc33df0e47eba69b692c12e3e
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-01-21 (Wed, 21 Jan 2026)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java

  Log Message:
  -----------
  Allow to parse schema with additional schema handling

**What**

Allow to parse resource schema with considering also additional schema
handling, which does not need to be stored in the resource.

**Why**

In case of correlation simulation, we want to simulate also
correlations, which are not yet stored, they are just suggested (by
system or LLM). However, such suggested correlations may use mappings,
which are also "suggested" only, just for the purpose of the
correlation. These mappings needs to be somehow "added" to the overall
resource schema in order to be usable by the correlation. This change
allows that.

**Notes**

This change also deletes a comment and annotation on one of
`getCompleteSchema` methods, which stated that it is meant only for
internal use and testing. The reason is that this method does not do
anything, what would not be already done by other exposed methods.

**Task**: 11031


Compare: https://github.com/Evolveum/midpoint/compare/334be400a578%5E...bdb628431981

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