[midPoint-git] [Evolveum/midpoint] ad421e: Remove obsolete object managers (emulated, wf)

mederly noreply at github.com
Wed Sep 18 12:18:03 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: ad421e7f0a9d61a181c4a63d45247173c247624d
      https://github.com/Evolveum/midpoint/commit/ad421e7f0a9d61a181c4a63d45247173c247624d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-09-13 (Fri, 13 Sep 2019)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/DashboardServiceImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/EmulatedSearchProvider.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java

  Log Message:
  -----------
  Remove obsolete object managers (emulated, wf)


  Commit: 33c110f0297bedccd331b3a9ae496c5832f02896
      https://github.com/Evolveum/midpoint/commit/33c110f0297bedccd331b3a9ae496c5832f02896
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-09-17 (Tue, 17 Sep 2019)

  Changed paths:
    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/AssignmentEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Construction.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/ActivationProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/MappingEvaluator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/MappingEvaluatorParams.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/MappingInitializer.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/MappingLoader.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/MappingOutputProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/MappingOutputStruct.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/MappingTimeEval.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/OutboundProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionMappingLoader.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocalMappingSpec.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/FocusProcessor.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/ObjectTemplateProcessor.java
    A 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/FocalMappingEvaluationRequest.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingEvaluatorParams.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingInitializer.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingLoader.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingOutputProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/MappingOutputStruct.java
    A 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/MappingTimeEval.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/NextRecompute.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/mappings/ProjectionMappingLoader.java
    A 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/lens/projector/policy/PolicyRuleProcessor.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/TestAssignmentProcessor2.java
    M model/model-intest/src/test/resources/logback-test.xml

  Log Message:
  -----------
  Refactor mapping processing before doing MID-5753

This commit contains partial cleanup and refactoring of code
that deals with mappings in Projector. It is a preparation for
implementation of assignment-held mapping chaining (MID-5753).


  Commit: aa78a657893036b54529e13b297d91f8c67b0983
      https://github.com/Evolveum/midpoint/commit/aa78a657893036b54529e13b297d91f8c67b0983
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-09-17 (Tue, 17 Sep 2019)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ChooseOrgMemberPopup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MemberPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MultiTypesMemberPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/OrgTreeMemberPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    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/component/data/column/ColumnUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/InlineMenuButtonColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/AssociationExpressionValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/AbstractRoleMainPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/ContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/archetype/ArchetypeMembersPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CasesListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/ChildCasesTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCases.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageCreatedReports.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AbstractRoleMemberPanel.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AvailableRelationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/MemberOperationsHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskErrorsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageOrgUnit.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/TreeTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M infra/pom.xml
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/SchemaMigrationOperation.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/DefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerDefinitionImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/ItemInfo.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/PrismUnmarshaller.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/DomToSchemaPostProcessor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/PrismSchemaImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaProcessorUtil.java
    M infra/prism-impl/src/main/resources/xml/ns/public/annotation-3.xsd
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismParsing.java
    M infra/prism-impl/src/test/resources/common/xml/account-barbossa.xml
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestConstants.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaRegistry.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/AbstractObjectParserTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseShadow.java
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseShadowLegacy.java
    A infra/schema/src/test/resources/common/xml/ns/shadow-hbarbossa-legacy.xml
    M infra/schema/testng-unit.xml
    M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
    R infra/ws-util/pom.xml
    R infra/ws-util/src/main/java/com/evolveum/midpoint/infra/wsutil/AbstractWebServiceClient.java
    R infra/ws-util/src/main/java/com/evolveum/midpoint/infra/wsutil/ClientPasswordHandler.java
    R infra/ws-util/src/main/resources/META-INF/cxf/org.apache.cxf.Logger
    R infra/ws-util/src/test/java/com/evolveum/midpoint/infra/wsutil/DummyClient.java
    R infra/ws-util/src/test/java/com/evolveum/midpoint/infra/wsutil/DummyMain.java
    R infra/ws-util/src/test/java/com/evolveum/midpoint/infra/wsutil/DummyPort.java
    R infra/ws-util/src/test/java/com/evolveum/midpoint/infra/wsutil/DummyService.java
    R infra/ws-util/src/test/resources/logback-test.xml
    R infra/ws-util/testng-integration.xml
    R infra/ws-util/testng-unit.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/CompiledObjectCollectionView.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileCompiler.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
    M testing/pom.xml
    R testing/wstest/pom.xml
    R testing/wstest/src/test/java/com/evolveum/midpoint/testing/wstest/AbstractWebserviceTest.java
    R testing/wstest/src/test/java/com/evolveum/midpoint/testing/wstest/ClientPasswordHandler.java
    R testing/wstest/src/test/java/com/evolveum/midpoint/testing/wstest/TestReportServices.java
    R testing/wstest/src/test/java/com/evolveum/midpoint/testing/wstest/TestWSSanity.java
    R testing/wstest/src/test/java/com/evolveum/midpoint/testing/wstest/TestWSSecurity.java
    R testing/wstest/src/test/resources/common/node-localhost.xml
    R testing/wstest/src/test/resources/common/resource-opendj.xml
    R testing/wstest/src/test/resources/common/role-adder.xml
    R testing/wstest/src/test/resources/common/role-modifier.xml
    R testing/wstest/src/test/resources/common/role-reader.xml
    R testing/wstest/src/test/resources/common/role-whatever.xml
    R testing/wstest/src/test/resources/common/role-ws.xml
    R testing/wstest/src/test/resources/common/user-cyclops.xml
    R testing/wstest/src/test/resources/common/user-darthadder.xml
    R testing/wstest/src/test/resources/common/user-jack.xml
    R testing/wstest/src/test/resources/common/user-nobody.xml
    R testing/wstest/src/test/resources/common/user-nopassword.xml
    R testing/wstest/src/test/resources/common/user-somebody.xml
    R testing/wstest/src/test/resources/ctx-wstest-main.xml
    R testing/wstest/src/test/resources/ctx-wstest.xml
    R testing/wstest/src/test/resources/logback-test.xml
    R testing/wstest/src/test/resources/logging.properties
    R testing/wstest/src/test/resources/reporting/task-user-report.xml
    R testing/wstest/testng-integration.xml
    R testing/wstest/testng-unit.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


  Commit: 03f676bddb61e098ddf59ed65c9f8a2dd806aa89
      https://github.com/Evolveum/midpoint/commit/03f676bddb61e098ddf59ed65c9f8a2dd806aa89
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceManager.java

  Log Message:
  -----------
  Eliminate unnecessary resource unfreezing

Here we remove unnecessary unfreezing and re-freezing of resource
objects that is done when updating the availability status.

This should alleviate issues like MID-5766 or MID-5767, maybe also
MID-5768. However, these concurrency issues will be still there
(only with lower probability of occurrence), and must be addressed.


  Commit: 8c66375f4d9202b371c745e8bc8acfb52884f7f1
      https://github.com/Evolveum/midpoint/commit/8c66375f4d9202b371c745e8bc8acfb52884f7f1
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M build-system/pom.xml
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/AbstractSpringBootApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/WebSecurityConfig.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/actuator/MidpointInfoContributor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/paging/NavigatorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/PageUrlMapping.java
    M gui/admin-gui/src/main/resources/application.yml
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestPageUser.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiIntegrationTest.java
    M gui/admin-gui/testng-integration.xml
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


Compare: https://github.com/Evolveum/midpoint/compare/41a4c54061a2...8c66375f4d92


More information about the midPoint-svn mailing list