[midPoint-git] [Evolveum/midpoint] 013fbe: Simplify writing composite correlators
mederly
noreply at github.com
Sun Feb 27 01:04:54 CET 2022
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 013fbec38249ae22d729237c621eb87b985b8fee
https://github.com/Evolveum/midpoint/commit/013fbec38249ae22d729237c621eb87b985b8fee
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-02-27 (Sun, 27 Feb 2022)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorContext.java
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/FullCorrelationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/composite/CompositeCorrelatorFactory.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchReal.java
M testing/story/src/test/resources/correlation/multi-accounts/resource-sis.xml
M testing/story/src/test/resources/correlation/simple/resource-target.xml
Log Message:
-----------
Simplify writing composite correlators
CorrelatorsType is now CompositeCorrelatorType, so any configuration
with multiple correlators is now the default correlator composition.
Commit: 14fbd2875ad4440795f900a40dabecc9989eb07b
https://github.com/Evolveum/midpoint/commit/14fbd2875ad4440795f900a40dabecc9989eb07b
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-02-27 (Sun, 27 Feb 2022)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractMultiAccountsCorrelationTest.java
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractSimpleCorrelationTest.java
R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestCorrelationMultiAccounts.java
R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestCorrelationSimple.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchReal.java
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestMultiAccountsCorrelation.java
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestMultiAccountsCorrelationSimplified.java
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestSimpleCorrelation.java
A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestSimpleCorrelationSimplified.java
M testing/story/src/test/resources/correlation/multi-accounts/005-function-library.xml
A testing/story/src/test/resources/correlation/multi-accounts/resource-sis-simplified.xml
A testing/story/src/test/resources/correlation/simple/resource-target-simplified.xml
M testing/story/src/test/resources/correlation/simple/resource-target.xml
M testing/story/src/test/resources/schema/idmatch.xsd
Log Message:
-----------
Create schema for simplified correlations
Here we introduce new correlator named "items" that simply correlates
on given item (or more items). A very, very experimental section
for defining places and abstract items is there to help with
multi-account scenarios.
Simplified versions of respective story tests are there.
(No implementation yet, though.)
Compare: https://github.com/Evolveum/midpoint/compare/559be8d502af...14fbd2875ad4
More information about the midPoint-svn
mailing list