[midPoint-git] [Evolveum/midpoint] 57c1b0: Ignore object templates with non-matching LC state
mederly
noreply at github.com
Tue Dec 13 13:12:26 CET 2022
Branch: refs/heads/feature/simulations
Home: https://github.com/Evolveum/midpoint
Commit: 57c1b013a9e540d098f4c4ca8a26cdba8fe5e550
https://github.com/Evolveum/midpoint/commit/57c1b013a9e540d098f4c4ca8a26cdba8fe5e550
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-12-13 (Tue, 13 Dec 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SimulationUtil.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/archetypes/ArchetypeManager.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/ObjectTemplateIncludeProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.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/lens/projector/focus/InboundProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/PreInboundsProcessing.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoadOperation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ContextLoader.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.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/misc/TestMiscellaneous.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/AbstractBasicSimulationExecutionTest.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/NotificationHook.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
Log Message:
-----------
Ignore object templates with non-matching LC state
Object templates in lifecycle states other than active/deprecated
(for production mode) or proposed/active/deprecated (for development
mode; later without the last one) are now ignored.
This new treatment is NOT complete (yet) - e.g. not when applying
schema and security in the model.
Commit: 9a576096cfbf24c9ad5f29abd81b166b1a4ce7d8
https://github.com/Evolveum/midpoint/commit/9a576096cfbf24c9ad5f29abd81b166b1a4ce7d8
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2022-12-13 (Tue, 13 Dec 2022)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SimulationUtil.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ValueMetadataComputation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/MappingDiagEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/ConditionEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstruction.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSetEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ProjectionMappingSetEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/inbounds/prep/MappedItem.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/PolicyRuleProcessor.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/simulation/AbstractBasicSimulationExecutionTest.java
M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
Log Message:
-----------
Ignore mappings with non-matching LC state
Mappings LC state other than "active" or "deprecated" are not visible
in the production-configuration mode now. (Preliminary implementation.)
Compare: https://github.com/Evolveum/midpoint/compare/7a1a8ff8b836...9a576096cfbf
More information about the midPoint-svn
mailing list