[midPoint-git] [Evolveum/midpoint] 6ea193: Start writing TestGrouper story test

mederly noreply at github.com
Thu Mar 14 15:47:11 CET 2019


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 6ea19332957de4154d93915ad1ce178586ac3471
      https://github.com/Evolveum/midpoint/commit/6ea19332957de4154d93915ad1ce178586ac3471
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

  Changed paths:
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestGrouper.java
    A testing/story/src/test/resources/grouper/org-top.xml
    A testing/story/src/test/resources/grouper/resource-grouper.xml

  Log Message:
  -----------
  Start writing TestGrouper story test


  Commit: 9fc92ca70a0a5636d7affbd93d54760ba5ecbee0
      https://github.com/Evolveum/midpoint/commit/9fc92ca70a0a5636d7affbd93d54760ba5ecbee0
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestConsistencyMechanism.java

  Log Message:
  -----------
  Adapt TestConsistencyMechanism story test

(cherry picked from commit 0a1820c1a20346ce428c89555d708d7963c5186d)


  Commit: 86fe098b89d5ad974a9e0b7c478c5d3f894c47f7
      https://github.com/Evolveum/midpoint/commit/86fe098b89d5ad974a9e0b7c478c5d3f894c47f7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelCrudService.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceEventDescription.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceEventListener.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceEventListenerImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowManager.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/Change.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestGrouper.java
    M testing/story/src/test/resources/grouper/resource-grouper.xml
    A testing/story/src/test/resources/grouper/shadow-alumni.xml
    A testing/story/src/test/resources/grouper/shadow-banderson-with-groups.xml
    A testing/story/src/test/resources/grouper/shadow-banderson.xml
    A testing/story/src/test/resources/grouper/shadow-jlewis685.xml
    A testing/story/src/test/resources/grouper/shadow-staff.xml

  Log Message:
  -----------
  Clean up notification processing a bit

Minor refactorings, cleanups and fixes were done.

First parts of a test of messaging-based resource with attribute
caching is passing.


  Commit: fa1705ff4388c980f4322bf03933b9d3ab9d9269
      https://github.com/Evolveum/midpoint/commit/fa1705ff4388c980f4322bf03933b9d3ab9d9269
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java

  Log Message:
  -----------
  Remove task only if in CLOSED state (MID-5033)

It looks like that when re-scheduling already closed single-run tasks
they keep their completionTimestamp set. And so they are eventually
cleaned up. This is an immediate fix, requiring tasks that are to
be cleaned to have also execution status = CLOSED. See also MID-5133.


  Commit: b8c0ca29e9f325481af71f9f1cfa298c056f8957
      https://github.com/Evolveum/midpoint/commit/b8c0ca29e9f325481af71f9f1cfa298c056f8957
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-05 (Tue, 05 Mar 2019)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/pom.xml
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/i2/MessageProcessingTaskHandler.java

  Log Message:
  -----------
  Add schema for message processing task handler


  Commit: a989e3dd51be0f9be8dbdfe52f23cbf5cee8957f
      https://github.com/Evolveum/midpoint/commit/a989e3dd51be0f9be8dbdfe52f23cbf5cee8957f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-06 (Wed, 06 Mar 2019)

  Changed paths:
    M infra/schema-pure-jaxb/src/compile/resources/catalog.xml
    M infra/schema/src/main/resources/META-INF/schemas-in-this-module.xml
    M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    A infra/schema/src/main/resources/xml/ns/public/common/common-messaging-3.xsd
    M model/model-client/src/compile/resources/jax-ws-catalog.xml
    M model/model-client/src/main/resources/META-INF/jax-ws-catalog.xml

  Log Message:
  -----------
  Move messaging-related schema to a separate file

Also added some types to it.


  Commit: 25e4080949d13088f698e75063d0b0400ac034f1
      https://github.com/Evolveum/midpoint/commit/25e4080949d13088f698e75063d0b0400ac034f1
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-06 (Wed, 06 Mar 2019)

  Changed paths:
    M build-system/pom.xml
    M model/model-impl/pom.xml

  Log Message:
  -----------
  Fix AMQP-related dependencies


  Commit: f4eb6ffba011871f39c8670d1091aee45208657a
      https://github.com/Evolveum/midpoint/commit/f4eb6ffba011871f39c8670d1091aee45208657a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-06 (Wed, 06 Mar 2019)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelCrudService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelRestService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelWebService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestGrouper.java

  Log Message:
  -----------
  Simplify ModelCrudService

It was simplified by removing methods that did not add value over
their ModelController counterparts. Also, notifyChange() method was
moved to ModelController, where it can be called from parts of code
other than REST/WS services.


  Commit: 9222bdcb78a7587a07bc2cb15ab5a713fd67a8b4
      https://github.com/Evolveum/midpoint/commit/9222bdcb78a7587a07bc2cb15ab5a713fd67a8b4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-06 (Wed, 06 Mar 2019)

  Changed paths:
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/messaging/TestMessagingUsingShadows.java
    A model/model-intest/src/test/resources/messaging/resource-grouper.xml
    A model/model-intest/src/test/resources/messaging/shadow-alumni.xml
    A model/model-intest/src/test/resources/messaging/shadow-banderson-with-groups.xml
    A model/model-intest/src/test/resources/messaging/shadow-banderson.xml
    A model/model-intest/src/test/resources/messaging/shadow-jlewis685.xml
    A model/model-intest/src/test/resources/messaging/shadow-staff.xml
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestGrouper.java
    R testing/story/src/test/resources/grouper/org-top.xml
    R testing/story/src/test/resources/grouper/resource-grouper.xml
    R testing/story/src/test/resources/grouper/shadow-alumni.xml
    R testing/story/src/test/resources/grouper/shadow-banderson-with-groups.xml
    R testing/story/src/test/resources/grouper/shadow-banderson.xml
    R testing/story/src/test/resources/grouper/shadow-jlewis685.xml
    R testing/story/src/test/resources/grouper/shadow-staff.xml

  Log Message:
  -----------
  Move asynchronous messaging test to model-intest


  Commit: edf73747b1d4f1e687c2e66f4cd15be8d5d55f78
      https://github.com/Evolveum/midpoint/commit/edf73747b1d4f1e687c2e66f4cd15be8d5d55f78
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-06 (Wed, 06 Mar 2019)

  Changed paths:
    M build-system/pom.xml
    M config/initial-objects/070-task-validity.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AbstractPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/AssignmentPopup.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/OrgTreeAssignmentPopupTabPanel.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/gui/impl/component/AjaxCompositedIconButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/icon/CompositedIconBuilder.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/page/admin/configuration/component/SystemConfigurationSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/AbstractSummaryPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/FocusSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/FocusSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/MultifunctionalButton.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/ObjectSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AbstractRoleAssignmentPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentActivationPopupablePanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentActivationPopupablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentsUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ConstructionAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/GenericAbstractRoleAssignmentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/PolicyRulesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/SwitchAssignmentTypePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/SwitchAssignmentTypePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BaseSortableDataProvider.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/dialog/ChooseFocusTypeAndRelationDialogPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/DropDownFormGroup.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/form/multivalue/GenericMultiValueLabelEditPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/DropDownChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/RelationDropDownChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusMainPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SummaryTag.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SummaryTagSimple.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SummaryTagSimple.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/Wizard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardSteps.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminFocus.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminObjectList.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/CertDefinitionSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/DefinitionScopePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinition.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/CertDefinitionDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/dto/DefinitionScopeDto.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/InternalsThreadsPanel.html
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/InternalsThreadsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAdminConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugList.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageInternals.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/OrgTreeAssignablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResources.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentResourcePanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceSummaryPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ShadowSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ShadowSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/content/PageAccount.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AbstractRoleMemberPanel.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/roles/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/PageRoles.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/component/RoleSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/component/RoleSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTaskAdd.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTaskAdd.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTaskEdit.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/dto/TaskDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/handlers/HandlerDtoFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/handlers/dto/GenericHandlerDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageService.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageServices.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/PageUser.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AssignmentInfoDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/AssignmentsInfoDialog.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgMemberPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/OrgSummaryPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ServiceSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/ServiceSummaryPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/UserSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/UserSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/valuePolicy/PageValuePolicies.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/valuePolicy/PageValuePolicy.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/valuePolicy/component/ValuePolicySummaryPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemSummaryPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/WorkItemSummaryPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/AbstractShoppingCartTabPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/AbstractShoppingCartTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentShoppingCart.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentShoppingCart.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentsList.java
    M gui/admin-gui/src/main/resources/initial-objects/070-task-validity.xml
    M gui/admin-gui/src/main/resources/localization/Midpoint.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_cs.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_de.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_en.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_es.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_et.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_fi.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_fr.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_hu.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_it.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_ja.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_lt.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_pl.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_pt_BR.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_ru.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_sk.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_tr.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_zh_CN.properties
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
    M infra/common/src/main/java/com/evolveum/midpoint/common/crypto/CryptoUtil.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/polystring/PolyString.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xml/XmlTypeConverter.java
    A infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/PolyStringTranslationArgumentType.java
    A infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/PolyStringTranslationType.java
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/PolyStringType.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/BeanMarshaller.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/BeanUnmarshaller.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/PrismMarshaller.java
    M infra/prism-impl/src/main/resources/xml/ns/public/types-3.xsd
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestFind.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismParsing.java
    M infra/prism-impl/src/test/resources/common/json/user-jack-adhoc.json
    M infra/prism-impl/src/test/resources/common/json/user-jack-modified.json
    M infra/prism-impl/src/test/resources/common/json/user-jack-no-ns.json
    M infra/prism-impl/src/test/resources/common/json/user-jack.json
    M infra/prism-impl/src/test/resources/common/xml/user-jack-adhoc.xml
    M infra/prism-impl/src/test/resources/common/xml/user-jack-modified.xml
    M infra/prism-impl/src/test/resources/common/xml/user-jack-no-ns.xml
    M infra/prism-impl/src/test/resources/common/xml/user-jack.xml
    M infra/prism-impl/src/test/resources/common/yaml/user-jack-adhoc.yaml
    M infra/prism-impl/src/test/resources/common/yaml/user-jack-modified.yaml
    M infra/prism-impl/src/test/resources/common/yaml/user-jack-no-ns.yaml
    M infra/prism-impl/src/test/resources/common/yaml/user-jack.yaml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ResourceShadowDiscriminator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/statistics/StatisticsCollector.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/resources/localization/schema.properties
    M infra/schema/src/main/resources/localization/schema_cs.properties
    M infra/schema/src/main/resources/localization/schema_de.properties
    M infra/schema/src/main/resources/localization/schema_en.properties
    M infra/schema/src/main/resources/localization/schema_es.properties
    M infra/schema/src/main/resources/localization/schema_et.properties
    M infra/schema/src/main/resources/localization/schema_fi.properties
    M infra/schema/src/main/resources/localization/schema_fr.properties
    M infra/schema/src/main/resources/localization/schema_hu.properties
    M infra/schema/src/main/resources/localization/schema_it.properties
    M infra/schema/src/main/resources/localization/schema_ja.properties
    M infra/schema/src/main/resources/localization/schema_lt.properties
    M infra/schema/src/main/resources/localization/schema_pl.properties
    M infra/schema/src/main/resources/localization/schema_pt_BR.properties
    M infra/schema/src/main/resources/localization/schema_ru.properties
    M infra/schema/src/main/resources/localization/schema_sk.properties
    M infra/schema/src/main/resources/localization/schema_tr.properties
    M infra/schema/src/main/resources/localization/schema_zh_CN.properties
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/OpenDJController.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/MidPointAsserts.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/MiscUtil.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccCertTimedActionTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignCreationTaskHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCampaignReiterationTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageApproachingTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationCloseStageTriggerHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationClosingTaskHandler.java
    M model/certification-impl/src/main/java/com/evolveum/midpoint/certification/impl/AccessCertificationRemediationTaskHandler.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuthorizationAction.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/TaskService.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedConstruction.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/context/EvaluatedPolicyRule.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ExtensionSchemaRestService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelConstants.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelCrudService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelRestService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelWebService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/CleanUpTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/cleanup/ShadowRefreshTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ExecuteDeltasTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.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/ModelOperationTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ImportAccountsFromResourceTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ImportObjectsFromFileTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/ObjectIntegrityCheckResultHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/ObjectIntegrityCheckTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/ShadowIntegrityCheckResultHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/ShadowIntegrityCheckTaskHandler.java
    A 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/Clockwork.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/EvaluatedPolicyRuleImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/OperationalDataManager.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/SmartAssignmentCollection.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/policy/PolicyRuleSuspendTaskExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ExecutionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/IterativeScriptExecutionTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/ScriptExecutionTaskHandler.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/actions/UnassignExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/helpers/ExpressionHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/scripting/helpers/OperationsHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/NodeAuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileCompiler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ExecuteChangesTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/FocusValidityScannerTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/LiveSyncTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/RecomputeTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ReconciliationTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizeAccountResultHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/CompletedTaskCleanupTriggerHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/RecomputeTriggerHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/trigger/TriggerScannerTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AbstractScannerResultHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AbstractScannerTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/AuditReindexTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/DeleteTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ReindexResultHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ReindexTaskHandler.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/AbstractInitializedModelIntegrationTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestActivation.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/gensync/TestEditSchema.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/TestSemiManualGroupingProposed.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/misc/TestMisc.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/TestScriptingBasic.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/sync/AbstractInboundSyncTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractObjTemplateSyncTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestInboundLiveSyncTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestInboundReconTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestUuid.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/util/MockTaskHandler.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/util/MockTriggerHandler.java
    M model/model-intest/src/test/resources/common/task-validity-scanner.xml
    A model/model-intest/src/test/resources/common/user-will.xml
    A model/model-intest/src/test/resources/scripting/unassign-from-will-2.xml
    A model/model-intest/src/test/resources/scripting/unassign-from-will-3.xml
    A model/model-intest/src/test/resources/scripting/unassign-from-will.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/DummyResourceCollection.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/ReportCreateTaskHandler.java
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestReportJasper.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/WfTimedActionTriggerHandler.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/itemApproval/MidpointUtil.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/general/GeneralChangeProcessor.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/WfPrepareChildOperationTaskHandler.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/WfPrepareRootOperationTaskHandler.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processors/primary/WfPropagateTaskObjectReferenceTaskHandler.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfProcessInstanceShadowTaskHandler.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfTask.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfTaskController.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/tasks/WfTaskUtil.java
    M provisioning/provisioning-api/pom.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceEventListener.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/AccessChecker.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ChangeNotificationDispatcherImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceEventListenerImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/task/MultiPropagationResultHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/task/MultiPropagationTaskHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/task/PropagationResultHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/task/PropagationTaskHandler.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SynchronizationServiceMock.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestSynchronization.java
    A provisioning/provisioning-impl/src/test/resources/dummy/account-wally.xml
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConfigurationTransformer.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/VersionPrecondition.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/CounterManager.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/CounterSepcification.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/AbstractSearchIterativeResultHandler.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/AbstractSearchIterativeTaskHandler.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/TaskHandlerUtil.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/util/RepoCommonUtils.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTestReindex.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/util/SimpleTaskAdapter.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/helpers/ObjectUpdater.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthorizationConstants.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/LightweightTaskHandler.java
    A repo/task-api/src/main/java/com/evolveum/midpoint/task/api/RunningTask.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskConstants.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskHandler.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/WorkBucketAwareTaskHandler.java
    A repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/InternalTaskInterface.java
    A repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/RunningTaskQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImplUtil.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/cluster/ClusterExecutionHelperImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/ExecutionManager.java
    A repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/HandlerExecutor.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/JobExecutor.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/LocalNodeManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/StalledTasksWatcher.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/TaskSynchronizer.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/JdbcPingTaskHandler.java
    A repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/LightweightPartitioningTaskHandler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/NoOpTaskHandler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/PartitioningTaskHandler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/WaitForSubtasksByPollingTaskHandler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/WaitForTasksTaskHandler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/WorkersCreationTaskHandler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/handlers/WorkersRestartTaskHandler.java
    A repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/statistics/Statistics.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/WorkStateManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/workers/WorkersManager.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/AbstractTaskManagerTest.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/CleanupTest.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/MockCycleTaskHandler.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/MockLongTaskHandler.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/MockParallelTaskHandler.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/MockSingleTaskHandler.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/MockWorkBucketsTaskHandler.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestQuartzTaskManagerContract.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestWorkDistribution.java
    M repo/task-quartz-impl/src/test/resources/basic/task-100LightweightSubtasks.xml
    M repo/task-quartz-impl/src/test/resources/basic/tasks-for-cleanup.xml
    A samples/resources/scriptedsql/BaseScript.groovy
    M samples/resources/scriptedsql/CreateScript.groovy
    R samples/resources/scriptedsql/DeleteScript.groovy
    R samples/resources/scriptedsql/RunOnConnectorScript.groovy
    M samples/resources/scriptedsql/SchemaScript.groovy
    M samples/resources/scriptedsql/SearchScript.groovy
    M samples/resources/scriptedsql/SyncScript.groovy
    M samples/resources/scriptedsql/TestScript.groovy
    R samples/resources/scriptedsql/UpdateScript.groovy
    R samples/resources/scriptedsql/create-scripted-idm-db-and-tables-sync.mysql
    R samples/resources/scriptedsql/create-scripted-idm-db-sync-postgresql.sql
    R samples/resources/scriptedsql/create-scripted-idm-tables-sync-postgresql.sql
    A samples/resources/scriptedsql/deprecated/CreateScript.groovy
    A samples/resources/scriptedsql/deprecated/DeleteScript.groovy
    A samples/resources/scriptedsql/deprecated/RunOnConnectorScript.groovy
    A samples/resources/scriptedsql/deprecated/SchemaScript.groovy
    A samples/resources/scriptedsql/deprecated/SearchScript.groovy
    A samples/resources/scriptedsql/deprecated/SyncScript.groovy
    A samples/resources/scriptedsql/deprecated/TestScript.groovy
    A samples/resources/scriptedsql/deprecated/UpdateScript.groovy
    A samples/resources/scriptedsql/deprecated/create-scripted-idm-db-and-tables-sync.mysql
    A samples/resources/scriptedsql/deprecated/create-scripted-idm-db-sync-postgresql.sql
    A samples/resources/scriptedsql/deprecated/create-scripted-idm-tables-sync-postgresql.sql
    A samples/resources/scriptedsql/deprecated/localhost-scriptedsql-advanced-nosync.xml
    A samples/resources/scriptedsql/deprecated/localhost-scriptedsql-advanced-sync.xml
    A samples/resources/scriptedsql/deprecated/localhost-scriptedsql-simple.xml
    R samples/resources/scriptedsql/localhost-scriptedsql-advanced-nosync.xml
    R samples/resources/scriptedsql/localhost-scriptedsql-advanced-sync.xml
    R samples/resources/scriptedsql/localhost-scriptedsql-simple.xml
    A samples/tasks/bulk-actions/script-delay-for-testing-thread-dumps.xml
    A samples/tasks/bulk-actions/script-objects-delay.xml
    M testing/rest/pom.xml
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/RestServiceInitializer.java
    M testing/rest/src/test/java/com/evolveum/midpoint/testing/rest/TestAbstractRestService.java
    M testing/rest/src/test/resources/logback-test.xml
    M testing/rest/src/test/resources/repo/json/policy-generate-password-execute.json
    A testing/rest/src/test/resources/repo/json/policy-validate-security-answer-check-expression-fail.json
    A testing/rest/src/test/resources/repo/json/policy-validate-security-answer-check-expression.json
    M testing/rest/src/test/resources/repo/security-policy.xml
    M testing/rest/src/test/resources/repo/system-configuration.xml
    A testing/rest/src/test/resources/repo/value-policy-security-answer.xml
    M testing/rest/src/test/resources/repo/xml/policy-generate-password-execute.xml
    A testing/rest/src/test/resources/repo/xml/policy-validate-security-answer-check-expression-fail.xml
    A testing/rest/src/test/resources/repo/xml/policy-validate-security-answer-check-expression.xml
    M testing/rest/src/test/resources/repo/xml/script-generate-passwords.xml
    M testing/rest/src/test/resources/repo/yaml/policy-generate-password-execute.yml
    A testing/rest/src/test/resources/repo/yaml/policy-validate-security-answer-check-expression-fail.yml
    A testing/rest/src/test/resources/repo/yaml/policy-validate-security-answer-check-expression.yml
    M testing/sanity/src/test/java/com/evolveum/midpoint/testing/sanity/TestSanity.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/TestBase.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/scenarios/AccountTests.java
    A testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/scenarios/AssignmentArchetypeTest.java
    A testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/scenarios/ObjectListArchetypeTests.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/scenarios/OrganizationStructureTests.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/scenarios/PostAuthenticationTests.java
    M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/scenarios/SynchronizationTests.java
    A testing/schrodingertest/src/test/resources/configuration/objects/archetypes/archetype-business-role.xml
    A testing/schrodingertest/src/test/resources/configuration/objects/archetypes/archetype-employee.xml
    M testing/schrodingertest/testng-integration-schrodinger.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/AbstractStoryTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLdapDependency.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLdapSyncMassive.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMachineIntelligence.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMapleLeaf.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMisbehavingResources.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestNullAttribute.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/TestServiceAccounts.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholds.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholdsLiveSyncFull.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholdsLiveSyncSimulate.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholdsReconFull.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestThresholdsReconSimulate.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestTrafo.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUuid.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestVillage.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/uuid/AbstractUuidTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/uuid/TestUuidClient.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/uuid/TestUuidExtension.java
    M testing/story/src/test/resources/common/task-validity-scanner.xml
    M testing/story/src/test/resources/delayed-enable/object-template-user.xml
    A testing/story/src/test/resources/ldap-sync-massive/kraken.ldif
    A testing/story/src/test/resources/ldap-sync-massive/resource-opendj-bad.xml
    A testing/story/src/test/resources/ldap-sync-massive/resource-opendj.xml
    A testing/story/src/test/resources/ldap-sync-massive/task-live-sync.xml
    A testing/story/src/test/resources/ldap-sync-massive/will.ldif
    M testing/story/src/test/resources/logback-test.xml
    M testing/story/src/test/resources/thresholds/resource-opendj.xml
    M testing/story/src/test/resources/thresholds/role-policy-rule-change-activation.xml
    M testing/story/src/test/resources/thresholds/role-policy-rule-create.xml
    A testing/story/src/test/resources/thresholds/task-opendj-import-base-users.xml
    A testing/story/src/test/resources/thresholds/task-opendj-livesync-full.xml
    A testing/story/src/test/resources/thresholds/task-opendj-livesync-simulate.xml
    A testing/story/src/test/resources/thresholds/task-opendj-reconcile-full.xml
    A testing/story/src/test/resources/thresholds/task-opendj-reconcile-simulate.xml
    R testing/story/src/test/resources/thresholds/task-opendj-reconcile.xml
    A testing/story/src/test/resources/thresholds/users-base.ldif
    M testing/story/src/test/resources/thresholds/users.ldif
    M testing/story/src/test/resources/trafo/resource-dummy-ad.xml
    A testing/story/src/test/resources/uuid/resource-opendj-client.xml
    A testing/story/src/test/resources/uuid/resource-opendj-extension.xml
    R testing/story/src/test/resources/uuid/resource-opendj.xml
    A testing/story/src/test/resources/uuid/role-employee.xml
    A testing/story/src/test/resources/uuid/system-configuration-client.xml
    A testing/story/src/test/resources/uuid/system-configuration-extension.xml
    R testing/story/src/test/resources/uuid/system-configuration.xml
    M testing/story/testng-integration.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/BaseTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    A tools/ninja/src/test/resources/filter.xml
    A tools/ninja/src/test/resources/logback-test.xml
    A tools/ninja/src/test/resources/org-monkey-island-simple.xml
    A tools/ninja/src/test/resources/org-monkey-island-simple.xml.zip
    R tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/FocusSetAssignmentsModal.java
    R tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/FocusSetProjectionModal.java
    R tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/ConfirmationModal.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/DropDown.java
    R tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/ModalBox.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/PrismForm.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/table/Table.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/configuration/AdminGuiTab.java
    A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/configuration/ObjectCollectionViewsPanel.java
    A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/configuration/RoleManagementTab.java
    A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/modal/ConfirmationModal.java
    A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/modal/FocusSetAssignmentsModal.java
    A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/modal/FocusSetProjectionModal.java
    A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/modal/ModalBox.java
    A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/modal/ObjectBrowserModal.java
    A tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/modal/ObjectBrowserModalTable.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/ResourceShadowTableCog.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/resource/TestConnectionModal.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/user/UserAssignmentsTab.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/user/UserProjectionsCog.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/user/UsersPageTable.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/user/UsersTableDropDown.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/BasicPage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/configuration/AboutPage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/configuration/SystemPage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/resource/ViewResourcePage.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/user/UserPage.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/messaging-as-source

# Conflicts:
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelCrudService.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelWebService.java
#	model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
#	provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceEventListener.java
#	provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceEventListenerImpl.java
#	provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java


  Commit: f8493994a21a70d48bb605d604238550e72f2700
      https://github.com/Evolveum/midpoint/commit/f8493994a21a70d48bb605d604238550e72f2700
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-06 (Wed, 06 Mar 2019)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/i2/MessageProcessingTaskHandler.java

  Log Message:
  -----------
  Do post-merge compilation fixes


  Commit: 47f8e5ed44d31f47e8c66044eb6017ff01dea429
      https://github.com/Evolveum/midpoint/commit/47f8e5ed44d31f47e8c66044eb6017ff01dea429
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-06 (Wed, 06 Mar 2019)

  Changed paths:
    M model/notifications-api/src/main/java/com/evolveum/midpoint/notifications/api/events/BaseEvent.java

  Log Message:
  -----------
  Bring order to event requestee/requester getters


  Commit: 5fad9beecc6f1f3708e73d890ffe8c828c76c60e
      https://github.com/Evolveum/midpoint/commit/5fad9beecc6f1f3708e73d890ffe8c828c76c60e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-06 (Wed, 06 Mar 2019)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-messaging-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelRestService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelWebService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/messaging/MessageProcessor.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/messaging/MessageWrapper.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/messaging/TestMessagingFromMessages.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/messaging/TestMessagingUsingShadows.java
    A model/model-intest/src/test/resources/messaging/100_banderson_super_add.json
    A model/model-intest/src/test/resources/messaging/105_jlewis685_super_add.json
    A model/model-intest/src/test/resources/messaging/110_alumni_add.json
    A model/model-intest/src/test/resources/messaging/120_staff_add.json
    A model/model-intest/src/test/resources/messaging/200_banderson_alumni_add.json
    A model/model-intest/src/test/resources/messaging/210_jlewis685_staff_add.json
    A model/model-intest/src/test/resources/messaging/message-processing.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionFactory.java

  Log Message:
  -----------
  Add first parts of MessageProcessor


  Commit: 19837d9768f6f1d69b3f340c05af7cd3486b0cc2
      https://github.com/Evolveum/midpoint/commit/19837d9768f6f1d69b3f340c05af7cd3486b0cc2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-07 (Thu, 07 Mar 2019)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/resources/xml/ns/public/resource/capabilities-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelCrudService.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/messaging/TestMessagingUsingShadows.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/messaging/TestNotifyChange.java
    A model/model-intest/src/test/resources/messaging/change-100-banderson-first-occurrence.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceEventListener.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ChangeNotificationDispatcherImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceEventListenerImpl.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ChangeListener.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    A provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/AsyncUpdateConnectorConfiguration.java
    A provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ConnectorFactoryBuiltinImpl.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java

  Log Message:
  -----------
  Add empty AsyncUpdateConnector

It will receive asynchronous updates from a resource (via messaging
or REST or whatever) and pass them to midPoint.


  Commit: 597c3eacadddf9c983b1a66f838cc27530be40f5
      https://github.com/Evolveum/midpoint/commit/597c3eacadddf9c983b1a66f838cc27530be40f5
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-07 (Thu, 07 Mar 2019)

  Changed paths:
    M infra/schema-pure-jaxb/src/compile/resources/catalog.xml
    M infra/schema/src/main/resources/META-INF/schemas-in-this-module.xml
    M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
    A infra/schema/src/main/resources/xml/ns/public/common/common-asynchronous-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    R infra/schema/src/main/resources/xml/ns/public/common/common-messaging-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-client/src/compile/resources/jax-ws-catalog.xml
    M model/model-client/src/main/resources/META-INF/jax-ws-catalog.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/messaging/MessageProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/messaging/MessageWrapper.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/messaging/TestMessagingFromMessages.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdate.java
    A provisioning/provisioning-impl/src/test/resources/async/resource-async.xml
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/AsyncUpdateConnectorConfiguration.java
    M provisioning/ucf-impl-connid/pom.xml
    A provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfAsyncUpdate.java.OLD
    A provisioning/ucf-impl-connid/src/test/resources/resource-async.xml

  Log Message:
  -----------
  Generalize async update data structure naming


  Commit: 9a091d7c9bb7d73263d390f8adcec32c143988fb
      https://github.com/Evolveum/midpoint/commit/9a091d7c9bb7d73263d390f8adcec32c143988fb
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-08 (Fri, 08 Mar 2019)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-asynchronous-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/util/src/main/java/com/evolveum/midpoint/util/QNameUtil.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/UcfExpressionEvaluatorImpl.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/MockAsyncUpdateSource.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdate.java
    A provisioning/provisioning-impl/src/test/resources/async/change-100-banderson-first-occurrence.xml
    M provisioning/provisioning-impl/src/test/resources/async/resource-async.xml
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/AsyncUpdateMessageListener.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/AsyncUpdateSource.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/Change.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfExpressionEvaluator.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfExpressionEvaluatorAware.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManagedConnectorInstance.java
    R provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/AsyncUpdateConnectorConfiguration.java
    R provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ConnectorFactoryBuiltinImpl.java
    A provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/Amqp091AsyncUpdateSource.java
    A provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/AsyncUpdateConnectorConfiguration.java
    A provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/AsyncUpdateConnectorInstance.java
    A provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/SourceManager.java
    A provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/TransformationalAsyncUpdateListener.java

  Log Message:
  -----------
  Implement first draft of async processing

First implementation of the path source -> UcfChangeType -> Change
-> synchronization service was created.


  Commit: 362c778e918897666e23c79f966abbc0b52eda5e
      https://github.com/Evolveum/midpoint/commit/362c778e918897666e23c79f966abbc0b52eda5e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/ItemInfo.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/EntitlementConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowManager.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdate.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdateCaching.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdateNoCaching.java
    M provisioning/provisioning-impl/src/test/resources/async/change-100-banderson-first-occurrence.xml
    A provisioning/provisioning-impl/src/test/resources/async/change-110-banderson-delta.xml
    A provisioning/provisioning-impl/src/test/resources/async/change-120-banderson-new-state.xml
    A provisioning/provisioning-impl/src/test/resources/async/change-130-banderson-delete.xml
    M provisioning/provisioning-impl/src/test/resources/async/resource-async.xml
    M provisioning/provisioning-impl/testng-integration.xml
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/TransformationalAsyncUpdateListener.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java

  Log Message:
  -----------
  Add more complex async tests in provisioning

Plus a small fix in prism parsing.


  Commit: 483dbe57f1e3e90382ae97120f8d72a82bcf7363
      https://github.com/Evolveum/midpoint/commit/483dbe57f1e3e90382ae97120f8d72a82bcf7363
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-12 (Tue, 12 Mar 2019)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/SynchronizationUtils.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaDebugUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/CorrelationConfirmationEvaluator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ReconciliationTaskHandler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizeAccountResultHandler.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/MockAsyncUpdateSource.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateUcf.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestNotifyChange.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/messaging/TestMessagingFromMessages.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/messaging/TestNotifyChange.java
    A model/model-intest/src/test/resources/async/notify-change/resource-grouper.xml
    A model/model-intest/src/test/resources/async/notify-change/shadow-alumni.xml
    A model/model-intest/src/test/resources/async/notify-change/shadow-banderson-with-groups.xml
    A model/model-intest/src/test/resources/async/notify-change/shadow-banderson.xml
    A model/model-intest/src/test/resources/async/notify-change/shadow-jlewis685.xml
    A model/model-intest/src/test/resources/async/notify-change/shadow-staff.xml
    A model/model-intest/src/test/resources/async/ucf/100_banderson_super_add.json
    A model/model-intest/src/test/resources/async/ucf/105_jlewis685_super_add.json
    A model/model-intest/src/test/resources/async/ucf/110_alumni_add.json
    A model/model-intest/src/test/resources/async/ucf/120_staff_add.json
    A model/model-intest/src/test/resources/async/ucf/200_banderson_alumni_add.json
    A model/model-intest/src/test/resources/async/ucf/210_jlewis685_staff_add.json
    A model/model-intest/src/test/resources/async/ucf/change-100-banderson-first-occurrence.xml
    A model/model-intest/src/test/resources/async/ucf/change-105-jlewis685-first-occurrence.xml
    A model/model-intest/src/test/resources/async/ucf/change-110-alumni-first-occurrence.xml
    A model/model-intest/src/test/resources/async/ucf/change-110a-staff-first-occurrence.xml
    A model/model-intest/src/test/resources/async/ucf/change-130-banderson-delete.xml
    A model/model-intest/src/test/resources/async/ucf/change-200-banderson-add-groups-full-shadow.xml
    A model/model-intest/src/test/resources/async/ucf/change-210-jlewis685-add-alumni.xml
    A model/model-intest/src/test/resources/async/ucf/change-300-banderson-delete.xml
    A model/model-intest/src/test/resources/async/ucf/change-310-staff-delete.xml
    A model/model-intest/src/test/resources/async/ucf/message-processing.xml
    A model/model-intest/src/test/resources/async/ucf/resource-grouper-ucf-internal.xml
    R model/model-intest/src/test/resources/messaging/100_banderson_super_add.json
    R model/model-intest/src/test/resources/messaging/105_jlewis685_super_add.json
    R model/model-intest/src/test/resources/messaging/110_alumni_add.json
    R model/model-intest/src/test/resources/messaging/120_staff_add.json
    R model/model-intest/src/test/resources/messaging/200_banderson_alumni_add.json
    R model/model-intest/src/test/resources/messaging/210_jlewis685_staff_add.json
    R model/model-intest/src/test/resources/messaging/change-100-banderson-first-occurrence.xml
    R model/model-intest/src/test/resources/messaging/message-processing.xml
    R model/model-intest/src/test/resources/messaging/resource-grouper.xml
    R model/model-intest/src/test/resources/messaging/shadow-alumni.xml
    R model/model-intest/src/test/resources/messaging/shadow-banderson-with-groups.xml
    R model/model-intest/src/test/resources/messaging/shadow-banderson.xml
    R model/model-intest/src/test/resources/messaging/shadow-jlewis685.xml
    R model/model-intest/src/test/resources/messaging/shadow-staff.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceObjectChangeListener.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceObjectShadowChangeDescription.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceEventListenerImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/ObjectAlreadyExistHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/ObjectNotFoundHandler.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorDiscovery.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/MockAsyncUpdateSource.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdateCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdateNoCaching.java
    A provisioning/provisioning-impl/src/test/resources/async/resource-async-caching.xml
    A provisioning/provisioning-impl/src/test/resources/async/resource-async-no-caching.xml
    R provisioning/provisioning-impl/src/test/resources/async/resource-async.xml
    R provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfAsyncUpdate.java.OLD
    R provisioning/ucf-impl-connid/src/test/resources/resource-async.xml
    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/DummyResourceContoller.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/Task.java

  Log Message:
  -----------
  Add model-level async update test

Also cleaned up the LiveSync/AsyncUpdate code at various places,
mainly in ShadowCache (ResourceObjectConverter still waits for
its time).

The change.currentShadow is now filled-in in provisioning even if
change.objectDelta is used (by using cached or fresh resource object).


  Commit: fb4e8748240856e52fb065671939f31b44cdafd4
      https://github.com/Evolveum/midpoint/commit/fb4e8748240856e52fb065671939f31b44cdafd4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdateNoCaching.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/Change.java
    M provisioning/ucf-impl-builtin/pom.xml
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/TransformationalAsyncUpdateListener.java

  Log Message:
  -----------
  Add notification-only async updates


  Commit: 2c360b741e261f8e377852ba6f4809a64cd3cfb9
      https://github.com/Evolveum/midpoint/commit/2c360b741e261f8e377852ba6f4809a64cd3cfb9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    A provisioning/provisioning-impl/src/test/resources/async/change-125-banderson-notification-only.xml
    M provisioning/ucf-impl-builtin/pom.xml

  Log Message:
  -----------
  Add forgotten files


  Commit: aa5fbc89701cbb2845a3fcb25885c56915dd56b5
      https://github.com/Evolveum/midpoint/commit/aa5fbc89701cbb2845a3fcb25885c56915dd56b5
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/util/RawTypeUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/UcfChangeUtil.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/ScriptExpressionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/MockAsyncUpdateSource.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateGrouperAmqp091.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateUcf.java
    A model/model-intest/src/test/resources/async/grouper-amqp091/change-100-banderson-add-supergroup.json
    A model/model-intest/src/test/resources/async/grouper-amqp091/change-110-alumni-add.json
    A model/model-intest/src/test/resources/async/grouper-amqp091/change-110a-staff-add.json
    A model/model-intest/src/test/resources/async/grouper-amqp091/change-200-banderson-add-alumni.json
    A model/model-intest/src/test/resources/async/grouper-amqp091/change-210-banderson-add-staff.json
    A model/model-intest/src/test/resources/async/grouper-amqp091/change-220-jlewis685-add-alumni.json
    A model/model-intest/src/test/resources/async/grouper-amqp091/change-230-jlewis685-add-supergroup.json
    A model/model-intest/src/test/resources/async/grouper-amqp091/change-240-banderson-add-staff.json
    A model/model-intest/src/test/resources/async/grouper-amqp091/change-250-banderson-delete-alumni.json
    A model/model-intest/src/test/resources/async/grouper-amqp091/change-310-staff-delete.json
    A model/model-intest/src/test/resources/async/grouper-amqp091/resource-grouper-amqp091.xml
    R model/model-intest/src/test/resources/async/ucf/100_banderson_super_add.json
    R model/model-intest/src/test/resources/async/ucf/105_jlewis685_super_add.json
    R model/model-intest/src/test/resources/async/ucf/110_alumni_add.json
    R model/model-intest/src/test/resources/async/ucf/120_staff_add.json
    R model/model-intest/src/test/resources/async/ucf/200_banderson_alumni_add.json
    R model/model-intest/src/test/resources/async/ucf/210_jlewis685_staff_add.json
    A model/model-intest/src/test/resources/async/ucf/change-100-banderson-add.xml
    R model/model-intest/src/test/resources/async/ucf/change-100-banderson-first-occurrence.xml
    R model/model-intest/src/test/resources/async/ucf/change-105-jlewis685-first-occurrence.xml
    A model/model-intest/src/test/resources/async/ucf/change-110-alumni-add.xml
    R model/model-intest/src/test/resources/async/ucf/change-110-alumni-first-occurrence.xml
    A model/model-intest/src/test/resources/async/ucf/change-110a-staff-add.xml
    R model/model-intest/src/test/resources/async/ucf/change-110a-staff-first-occurrence.xml
    A model/model-intest/src/test/resources/async/ucf/change-120-kwhite-identifiers-only.xml
    R model/model-intest/src/test/resources/async/ucf/change-130-banderson-delete.xml
    A model/model-intest/src/test/resources/async/ucf/change-200-banderson-add-alumni-full-shadow.xml
    R model/model-intest/src/test/resources/async/ucf/change-200-banderson-add-groups-full-shadow.xml
    A model/model-intest/src/test/resources/async/ucf/change-210-banderson-add-staff.xml
    R model/model-intest/src/test/resources/async/ucf/change-210-jlewis685-add-alumni.xml
    A model/model-intest/src/test/resources/async/ucf/change-220-jlewis685-add-alumni.xml
    A model/model-intest/src/test/resources/async/ucf/change-230-jlewis685-identifiers-only.xml
    M model/model-intest/src/test/resources/async/ucf/change-310-staff-delete.xml
    R model/model-intest/src/test/resources/async/ucf/message-processing.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowManager.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/TransformationalAsyncUpdateListener.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismObjectAsserter.java

  Log Message:
  -----------
  Add JSON-based async update test

Also some minor change processing improvements in provisioning-impl.


  Commit: 13a64cf495a21e348535216943e092d92f2fcec5
      https://github.com/Evolveum/midpoint/commit/13a64cf495a21e348535216943e092d92f2fcec5
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelWebService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceEventListener.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ChangeNotificationDispatcherImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceEventListenerImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java

  Log Message:
  -----------
  Fix model-api/repo-api dependency problem


  Commit: ab655fef73922204c4afff335eef3f285c38ec77
      https://github.com/Evolveum/midpoint/commit/ab655fef73922204c4afff335eef3f285c38ec77
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    M build-system/pom.xml
    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/web/component/MultifunctionalButton.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/search/SearchFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/NameStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageAdminObjectList.java
    M gui/admin-gui/src/main/resources/initial-objects/100-report-reconciliation.xml
    M gui/admin-gui/src/main/resources/localization/Midpoint_cs.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_de.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_es.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_et.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_fi.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_fr.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_hu.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_it.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_ja.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_lt.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_pl.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_pt_BR.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_ru.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_sk.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_tr.properties
    M gui/admin-gui/src/main/resources/localization/Midpoint_zh_CN.properties
    M icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/AbstractDummyConnector.java
    M icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalCounters.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalMonitor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/internals/InternalOperationClasses.java
    M infra/schema/src/main/resources/localization/schema_fr.properties
    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/focus/FocusConstraintsChecker.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/TestConnectorDummyFake.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/TestIteration.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/TestResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/DummyItsmIntegrationConnectorInstance.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestBrokenResources.java
    M model/model-intest/src/test/resources/iteration/resource-dummy-dark-violet.xml
    M model/model-intest/src/test/resources/iteration/user-template-iteration.xml
    M model/model-intest/src/test/resources/logback-test.xml
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ConfiguredConnectorInstanceEntry.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ConnectorManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceManager.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorManager.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyResourceAndSchemaCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySchemaless.java
    M provisioning/provisioning-impl/src/test/resources/logback-test.xml
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManagedConnectorInstance.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    A samples/resources/openstack/mandatory-description.xml
    A samples/resources/openstack/object-template-for-project.xml
    M samples/resources/openstack/resource-openstack-connector.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestLimitedResources.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.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/TestVillage.java
    A testing/story/src/test/resources/limited-resources/resource-dummy-no-create.xml
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/MidPoint.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/common/PrismForm.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/component/modal/ConfirmationModal.java
    M tools/schrodinger/src/main/java/com/evolveum/midpoint/schrodinger/page/resource/ViewResourcePage.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/messaging-as-source

# Conflicts:
#	provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java


  Commit: b2ff7f14a17d1aa73dd45be9ae904c46cb84b83a
      https://github.com/Evolveum/midpoint/commit/b2ff7f14a17d1aa73dd45be9ae904c46cb84b83a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

  Changed paths:
    M build-system/pom.xml
    M infra/common/src/test/java/com/evolveum/midpoint/common/test/UtilsTest.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/path/ItemPathTest.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/BasicExpressionFunctions.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/messaging/MessageWrapper.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/MockAsyncUpdateSource.java
    R model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateGrouperAmqp091.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateGrouperJson.java
    M provisioning/provisioning-impl/pom.xml
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/EmbeddedBroker.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/MockAsyncUpdateSource.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdate.java
    A provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdateCachingAmqp.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/mock/SynchronizationServiceMock.java
    A provisioning/provisioning-impl/src/test/resources/async/qpid-config.json
    A provisioning/provisioning-impl/src/test/resources/async/resource-async-caching-amqp.xml
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/AsyncUpdateSource.java
    M provisioning/ucf-impl-builtin/pom.xml
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/Amqp091AsyncUpdateSource.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/SourceManager.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/TransformationalAsyncUpdateListener.java

  Log Message:
  -----------
  Add AMQP 0.9.1 async update source

Along with provisioning-level real AMQP tests.


  Commit: 8e694710d5557bc8555c74e072d6f38904ff0989
      https://github.com/Evolveum/midpoint/commit/8e694710d5557bc8555c74e072d6f38904ff0989
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConnectorDummyFake.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java

  Log Message:
  -----------
  Fix the code after recent changes

(and adapt failing test)


  Commit: 351b964630fe19f29229f165e5edb8e5f90b32b0
      https://github.com/Evolveum/midpoint/commit/351b964630fe19f29229f165e5edb8e5f90b32b0
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ResourceShadowDiscriminator.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-asynchronous-3.xsd
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/MockAsyncUpdateSource.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateGrouperJson.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateUcf.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    A provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/AsyncUpdateListeningRegistry.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/MockAsyncUpdateSource.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/TestAsyncUpdate.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/AsyncUpdateMessageListener.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/AsyncUpdateSource.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ListeningActivity.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/Amqp091AsyncUpdateSource.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/AsyncUpdateConnectorConfiguration.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/AsyncUpdateConnectorInstance.java
    A provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/ConnectorInstanceListeningActivity.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/SourceManager.java
    R provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/TransformationalAsyncUpdateListener.java
    A provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/TransformationalAsyncUpdateMessageListener.java

  Log Message:
  -----------
  Clean-up async update listening interface

Introduced listening activity handle to identify particular activity
to be stopped via stopListeningForAsyncUpdates() method.

Also now supporting multiple async update sources for a given resource.


  Commit: ff48aa7e4d2d8daf0125fbada5e7b857aa0686a2
      https://github.com/Evolveum/midpoint/commit/ff48aa7e4d2d8daf0125fbada5e7b857aa0686a2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/MockAsyncUpdateSource.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/MockAsyncUpdateSource.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManagedConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/Amqp091AsyncUpdateSource.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/AsyncUpdateConnectorConfiguration.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/AsyncUpdateConnectorInstance.java
    R provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/ConnectorInstanceListeningActivity.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/TransformationalAsyncUpdateMessageListener.java

  Log Message:
  -----------
  Support configuration changes in AsyncUpdateConn.


  Commit: dcac1c8d7f307c7a23f1aca1c1ad47793f1e0f0f
      https://github.com/Evolveum/midpoint/commit/dcac1c8d7f307c7a23f1aca1c1ad47793f1e0f0f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M build-system/pom.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/MidPointConstants.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/TestUtil.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/AbstractCachingScriptEvaluator.java
    A model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/GroovyScriptEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/jsr223/Jsr223ScriptEvaluator.java
    M model/model-common/src/main/resources/ctx-model-common.xml
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/AbstractScriptTest.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/script/TestGroovyExpressions.java
    M model/model-impl/src/main/resources/ctx-model.xml
    M repo/repo-common/src/main/resources/ctx-repo-common.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java

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


Compare: https://github.com/Evolveum/midpoint/compare/359268a248e5...dcac1c8d7f30


More information about the midPoint-svn mailing list