[midPoint-git] [Evolveum/midpoint] 78ba9d: adding focus as source context to MappingEvaluator...
Lukas Skublik
noreply at github.com
Mon Sep 28 09:51:19 CEST 2020
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 78ba9d1f0d9f21c7afb1b138e2e5a5db67744136
https://github.com/Evolveum/midpoint/commit/78ba9d1f0d9f21c7afb1b138e2e5a5db67744136
Author: lskublik <lskublik at evolveum.com>
Date: 2020-09-28 (Mon, 28 Sep 2020)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
Log Message:
-----------
adding focus as source context to MappingEvaluatorParams for existence mapping (MID-6521)
Commit: 1dbba373bf753338a59eb8e2c04396932bcb6905
https://github.com/Evolveum/midpoint/commit/1dbba373bf753338a59eb8e2c04396932bcb6905
Author: lskublik <lskublik at evolveum.com>
Date: 2020-09-28 (Mon, 28 Sep 2020)
Changed paths:
M config/sql/h2-4.2-all.sql
M config/sql/h2-upgrade-4.0-4.2.sql
M config/sql/mysql-4.2-all-utf8mb4.sql
M config/sql/mysql-4.2-all.sql
M config/sql/mysql-upgrade-4.0-4.2-utf8mb4.sql
M config/sql/mysql-upgrade-4.0-4.2.sql
M config/sql/oracle-4.2-all.sql
M config/sql/oracle-upgrade-4.0-4.2.sql
M config/sql/postgresql-4.2-all.sql
M config/sql/postgresql-upgrade-4.0-4.2.sql
M config/sql/sqlserver-4.2-all.sql
M config/sql/sqlserver-upgrade-4.0-4.2.sql
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminFocus.java
M infra/axiom/src/main/java/com/evolveum/axiom/concepts/AbstractLazy.java
M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinition.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/delta/DeltaMapTriple.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/PrismAsserts.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/DeltaMapTripleImpl.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/ResourceShadowDiscriminator.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectClassComplexTypeDefinition.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/FormattingUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpNodeFactory.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/OpType.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/RepositoryCacheOpNode.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/RepositoryOpNode.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/operations/ProjectionChangeExecutionOpNode.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/operations/ProjectorComponentOpNode.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/operations/ProjectorProjectionOpNode.java
A infra/schema/src/main/java/com/evolveum/midpoint/schema/traces/operations/ResourceObjectConstructionEvaluationOpNode.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/AssignmentUtil.java
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedAssignment.java
R model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedConstruction.java
A model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedResourceObjectConstruction.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluator.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.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/MappingBuilder.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/stringpolicy/ValuePolicyProcessor.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/lens/AssignmentCollector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ClockworkMedic.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ItemValueWithOrigin.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentPathImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/AssignmentPathSegmentImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/EvaluatedAssignmentImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/PayloadEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetAssignmentEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetInducementEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/assignments/TargetsEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AbstractConstruction.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AbstractConstructionBuilder.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssignedConstructionBuilder.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssignedResourceObjectConstruction.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationEvaluation.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AttributeEvaluation.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/Construction.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionCollector.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionEvaluation.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ConstructionResourceResolver.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedAbstractConstruction.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedAssignedResourceObjectConstructionImpl.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedConstructible.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedConstructionImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedConstructionPack.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedOutboundConstructionImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedPersonaConstructionImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedPlainResourceObjectConstructionImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedResourceObjectConstructionImpl.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/OutboundConstruction.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/PersonaConstruction.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/PersonaConstructionBuilder.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/PlainResourceObjectConstruction.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/PlainResourceObjectConstructionBuilder.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResolvedConstructionResource.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstruction.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstructionBuilder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ActivationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ComplexConstructionConsumer.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConstructionProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/DependencyProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/EvaluatedConstructionMappingExtractor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/OutboundProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/NextRecompute.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractLensTest.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAbstractAssignmentEvaluator.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignmentProcessor2.java
M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestClockwork.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestCaseIgnore.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestIntent.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingAdvanced.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/orgstruct/TestOrgStructMeta.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
M model/model-intest/src/test/resources/common/resource-dummy.xml
M model/model-intest/src/test/resources/gensync/resource-dummy-purple.xml
A model/model-intest/src/test/resources/mapping/advanced/resource-dummy-ranges-direct.xml
A model/model-intest/src/test/resources/mapping/advanced/resource-dummy-ranges-role.xml
A model/model-intest/src/test/resources/mapping/advanced/role-ranges.xml
A model/model-intest/src/test/resources/mapping/advanced/user-magnus.xml
A model/model-intest/src/test/resources/mapping/advanced/user-vladimir.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/WorkflowManagerImpl.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/hook/WfHook.java
M pom.xml
M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/PreconditionViolationException.java
M repo/repo-sql-impl-test/sql-procedures/oracle.sql
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RAuditEventRecord.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/DummyGroupAsserter.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestScience.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUniversity.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/hierarchy/TestLdapHierarchical.java
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/origin/master'
Commit: 213b7a57d9b5c82d793591c755b922850db5e785
https://github.com/Evolveum/midpoint/commit/213b7a57d9b5c82d793591c755b922850db5e785
Author: lskublik <lskublik at evolveum.com>
Date: 2020-09-28 (Mon, 28 Sep 2020)
Changed paths:
M model/model-intest/src/test/resources/activation/resource-dummy-precreate.xml
Log Message:
-----------
adding test for source path of existence mapping without base variable
Compare: https://github.com/Evolveum/midpoint/compare/2cca1c052164...213b7a57d9b5
More information about the midPoint-svn
mailing list