[midPoint-git] [Evolveum/midpoint] 612adb: Eliminating needless personaRef searches (MID-5066...
Radovan Semancik
noreply at github.com
Mon Sep 23 12:24:46 UTC 2019
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 612adb7210d05b884eae685999f4be8c1f31a0d8
https://github.com/Evolveum/midpoint/commit/612adb7210d05b884eae685999f4be8c1f31a0d8
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Visitable.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Visitor.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensOwnerResolver.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractConfiguredModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
M model/model-intest/src/test/resources/common/role-end-user.xml
A model/model-intest/src/test/resources/common/user-nooid.xml
M model/model-intest/src/test/resources/security/role-limited-user-admin.xml
R model/model-intest/src/test/resources/security/role-modify-user.xml
A model/model-intest/src/test/resources/security/role-user-add.xml
A model/model-intest/src/test/resources/security/role-user-modify.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/OperationResultAsserter.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/OperationResultRepoSearchAsserter.java
Log Message:
-----------
Eliminating needless personaRef searches (MID-5066), asserters for search operations in result
Commit: 0ea4be27fedbdc80d6d3a9ea17dc91d6b813c8d5
https://github.com/Evolveum/midpoint/commit/0ea4be27fedbdc80d6d3a9ea17dc91d6b813c8d5
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date: 2019-09-23 (Mon, 23 Sep 2019)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/model/FlexibleLabelModel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/PrismPropertyPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/PrismReferencePanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanObjectDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionValidator.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/ItemDeltaItem.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/util/ObjectDeltaObject.java
A infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/PlusMinusZeroType.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyContainerImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyPropertyImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/item/DummyReferenceImpl.java
M infra/prism-impl/src/main/resources/xml/ns/public/types-3.xsd
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
M infra/schema/src/main/resources/xml/ns/public/common/common-model-context-3.xsd
M infra/util/src/main/java/com/evolveum/midpoint/util/logging/LoggingEventSink.java
M infra/util/src/main/java/com/evolveum/midpoint/util/logging/TracingAppender.java
M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertExpressionHelper.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractValueTransformationExpressionEvaluator.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/evaluator/ConstExpressionEvaluator.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/FunctionExpressionEvaluator.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/GenerateExpressionEvaluator.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/PathExpressionEvaluator.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/ProportionalExpressionEvaluator.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/CustomFunctions.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpression.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingImpl.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/MappingPreExpression.java
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/util/PopulatorUtil.java
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpression.java
M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpressionProfileSafe.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ClusterCacheListener.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ObjectMerger.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/ExpressionHandler.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/ModelExpressionThreadLocalHolder.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/SequentialValueExpressionEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/AssignmentPathSegmentImpl.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedAssignmentImpl.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/IvwoConsolidator.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/projector/ConsolidationProcessor.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/ReconciliationProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/SmartAssignmentElement.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/focus/AssignmentTripleEvaluator.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusLifecycleProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ObjectTemplateProcessor.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/AssignedFocusMappingEvaluationRequest.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/AutoassignRoleMappingEvaluationRequest.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/FixedTargetSpecification.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/FocalMappingEvaluationRequest.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingSetEvaluator.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/SelfTargetSpecification.java
A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/TargetObjectSpecification.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/TemplateMappingEvaluationRequest.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/VariablesUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationExpressionsEvaluator.java
A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestAssignedMappings.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/TestProjector.java
A model/model-impl/src/test/resources/lens/focusMappings/metametarole-mmr1.1.1.xml
A model/model-impl/src/test/resources/lens/focusMappings/metametarole-mmr1.1.2.xml
A model/model-impl/src/test/resources/lens/focusMappings/metametarole-mmr1.1.3.xml
A model/model-impl/src/test/resources/lens/focusMappings/metametarole-mmr1.2.1.xml
A model/model-impl/src/test/resources/lens/focusMappings/metametarole-mmr1.2.2.xml
A model/model-impl/src/test/resources/lens/focusMappings/metametarole-mmr1.2.3.xml
A model/model-impl/src/test/resources/lens/focusMappings/metametarole-mmr1.3.1.xml
A model/model-impl/src/test/resources/lens/focusMappings/metametarole-mmr1.3.2.xml
A model/model-impl/src/test/resources/lens/focusMappings/metametarole-mmr2.1.1.xml
A model/model-impl/src/test/resources/lens/focusMappings/metametarole-mmr2.2.1.xml
A model/model-impl/src/test/resources/lens/focusMappings/metametarole-mmr2.3.1.xml
A model/model-impl/src/test/resources/lens/focusMappings/metametarole-mmr2.4.1.xml
A model/model-impl/src/test/resources/lens/focusMappings/metametarole-mmr3.1.1.xml
A model/model-impl/src/test/resources/lens/focusMappings/metarole-bearable.xml
A model/model-impl/src/test/resources/lens/focusMappings/metarole-mr1.1.xml
A model/model-impl/src/test/resources/lens/focusMappings/metarole-mr1.2.xml
A model/model-impl/src/test/resources/lens/focusMappings/metarole-mr1.3.xml
A model/model-impl/src/test/resources/lens/focusMappings/metarole-mr2.1.xml
A model/model-impl/src/test/resources/lens/focusMappings/metarole-mr2.2.xml
A model/model-impl/src/test/resources/lens/focusMappings/metarole-mr2.3.xml
A model/model-impl/src/test/resources/lens/focusMappings/metarole-mr2.4.xml
A model/model-impl/src/test/resources/lens/focusMappings/metarole-mr3.1.xml
A model/model-impl/src/test/resources/lens/focusMappings/metarole-mr3.2.xml
A model/model-impl/src/test/resources/lens/focusMappings/metarole-mr3.3.xml
A model/model-impl/src/test/resources/lens/focusMappings/metarole-mr4.1.xml
A model/model-impl/src/test/resources/lens/focusMappings/metarole-mr5.1.xml
A model/model-impl/src/test/resources/lens/focusMappings/metarole-mr6.1.xml
A model/model-impl/src/test/resources/lens/focusMappings/role-organizer.xml
A model/model-impl/src/test/resources/lens/focusMappings/role-propagator.xml
A model/model-impl/src/test/resources/lens/focusMappings/role-r1.xml
A model/model-impl/src/test/resources/lens/focusMappings/role-r2.xml
A model/model-impl/src/test/resources/lens/focusMappings/role-r3.xml
A model/model-impl/src/test/resources/lens/focusMappings/role-r4.xml
A model/model-impl/src/test/resources/lens/focusMappings/role-r5.xml
A model/model-impl/src/test/resources/lens/focusMappings/role-r6.xml
A model/model-impl/src/test/resources/lens/focusMappings/role-simple.xml
A model/model-impl/src/test/resources/lens/focusMappings/service-ring.xml
A model/model-impl/src/test/resources/lens/focusMappings/service-sting.xml
A model/model-impl/src/test/resources/lens/focusMappings/user-adam.xml
A model/model-impl/src/test/resources/lens/focusMappings/user-benjamin.xml
A model/model-impl/src/test/resources/lens/focusMappings/user-frodo.xml
A model/model-impl/src/test/resources/lens/focusMappings/user-jim.xml
M model/model-impl/src/test/resources/logback-test.xml
M model/model-impl/src/test/resources/schema/piracy.xsd
M model/model-impl/testng-unit.xml
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplateWithRanges.java
M model/model-intest/src/test/resources/common/user-template-carthesian.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/CustomTransport.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/api/transports/SimpleSmsTransport.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/helpers/NotificationExpressionHelper.java
M model/notifications-impl/src/main/java/com/evolveum/midpoint/notifications/impl/notifiers/CustomNotifier.java
M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportServiceImpl.java
M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestReport.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/ApprovalSchemaExecutionInformationHelper.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/processes/common/ExpressionEvaluationHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GcpExpressionHelper.java
M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/aspect/PrimaryChangeAspectHelper.java
M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/assignments/TestAssignmentsAdvanced.java
M model/workflow-impl/src/test/resources/logback-test.xml
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceManager.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/UcfExpressionEvaluatorImpl.java
M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/commandline/CommandLineScriptExecutor.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/Expression.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluationContext.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ValueSetDefinition.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/AsIsExpressionEvaluator.java
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/LiteralExpressionEvaluator.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/UserAsserter.java
M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMappingMadness.java
M testing/story/src/test/resources/logback-test.xml
Log Message:
-----------
Merge branch 'master' of github.com:Evolveum/midpoint
Compare: https://github.com/Evolveum/midpoint/compare/336530ea04f6...0ea4be27fedb
More information about the midPoint-svn
mailing list