[midPoint-git] [Evolveum/midpoint] d5a6c0: Remove no longer needed FullCorrelationContext

mederly noreply at github.com
Wed Jul 19 14:59:56 CEST 2023


  Branch: refs/heads/tmp/correlation-cleanup
  Home:   https://github.com/Evolveum/midpoint
  Commit: d5a6c0e0072c91a3ce95e021b56add46f2035b50
      https://github.com/Evolveum/midpoint/commit/d5a6c0e0072c91a3ce95e021b56add46f2035b50
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationContext.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/impl/correlator/FullCorrelationContext.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/correlation/CorrelatorContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java

  Log Message:
  -----------
  Remove no longer needed FullCorrelationContext

The instantiation of correlation-related contexts
was overly complex. Now it's more streamlined.


  Commit: aeda10fee2181a2bb3a4d5f452099d25b528343c
      https://github.com/Evolveum/midpoint/commit/aeda10fee2181a2bb3a4d5f452099d25b528343c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlation/CorrelationContext.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/BaseCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/ItemsCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java

  Log Message:
  -----------
  Decouple correlations from shadows, part one

We plan to support correlation of (partial) focus objects to their
candidate matches. No shadows will be involved.

As a preparation, the CorrelationContext was made abstract, and two
children were created: Shadow and Focus. The latter is not finished.

Work in progress.


  Commit: 885f8b13b0bcfe7e8b1ca6e0a0e80568f4982d4a
      https://github.com/Evolveum/midpoint/commit/885f8b13b0bcfe7e8b1ca6e0a0e80568f4982d4a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-07-19 (Wed, 19 Jul 2023)

  Changed paths:
    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/sync/SynchronizationServiceImpl.java

  Log Message:
  -----------
  Add "correlate" method for focus objects

Work in progress: only a skeleton for now.


Compare: https://github.com/Evolveum/midpoint/compare/d5a6c0e0072c%5E...885f8b13b0bc


More information about the midPoint-svn mailing list