[midPoint-git] [Evolveum/midpoint] 10a3ce: Simplify correlators configuration by reuse
mederly
noreply at github.com
Sat Mar 12 01:34:35 CET 2022
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 10a3cec31200374067ad0b76319376f753e8d7cc
https://github.com/Evolveum/midpoint/commit/10a3cec31200374067ad0b76319376f753e8d7cc
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-03-12 (Sat, 12 Mar 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/CorrelationItemDefinitionUtil.java
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/CorrelationService.java
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/impl/correlator/FullCorrelationContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationCaseManager.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationPropertiesCreator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
A 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/correlator/BaseCorrelator.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelationCaseManager.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/idmatch/IdMatchCorrelator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationProcessing.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationPropertiesCreator.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestExpressionCorrelator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/ActivityRunResult.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/IterativeActivityRun.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/TransientActivityRunStatistics.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/processing/ItemProcessingGatekeeper.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
M testing/story/src/test/resources/correlation/idmatch/medium/resource-external.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-hr.xml
M testing/story/src/test/resources/correlation/idmatch/medium/resource-sis.xml
M testing/story/src/test/resources/correlation/idmatch/medium/system-configuration.xml
M testing/story/src/test/resources/correlation/idmatch/multi-accounts/resource-sis.xml
M testing/story/src/test/resources/correlation/internal/medium/resource-external.xml
M testing/story/src/test/resources/correlation/internal/medium/resource-hr.xml
M testing/story/src/test/resources/correlation/internal/medium/resource-sis.xml
M testing/story/src/test/resources/correlation/internal/medium/system-configuration.xml
Log Message:
-----------
Simplify correlators configuration by reuse
We now support reusing correlators configuration by two special
properties ("extending" and "using"). Also, definitions of correlation
items are propagated along prism containment (parent-child) relation.
Unrelated change:
- Putting last exception message to TaskRunResult. This is helpful
when diagnosing failed tests that involve tasks.
Commit: 1852905888dd99429c34f0a9de616274d8b7f833
https://github.com/Evolveum/midpoint/commit/1852905888dd99429c34f0a9de616274d8b7f833
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-03-12 (Sat, 12 Mar 2022)
Changed paths:
M .editorconfig
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AdminGuiConfigurationMergeManagerImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/QueryInterpreter.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/HibernateQuery.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query/hqm/RootHibernateQuery.java
M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/Log.java
M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
M tools/ninja/testng-unit.xml
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Compare: https://github.com/Evolveum/midpoint/compare/32dc1f78d4f8...1852905888dd
More information about the midPoint-svn
mailing list