[midPoint-git] [Evolveum/midpoint] c3ef85: Make single-valued properties update more robust

Radovan Semancik noreply at github.com
Mon Oct 7 09:40:15 UTC 2019


  Branch: refs/heads/feature/assignable-role-spec-fix
  Home:   https://github.com/Evolveum/midpoint
  Commit: c3ef8523057e108bfa4e86599b6fcbea3590d010
      https://github.com/Evolveum/midpoint/commit/c3ef8523057e108bfa4e86599b6fcbea3590d010
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java

  Log Message:
  -----------
  Make single-valued properties update more robust

When trying to put multiple values to a single-value repo property
we issue a warning only. If the values are not equivalent, prism
delta application will throw a standardized exception for us.


  Commit: 71f96b3b815c75d4f27890e8196d28c680b79bb2
      https://github.com/Evolveum/midpoint/commit/71f96b3b815c75d4f27890e8196d28c680b79bb2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M gui/admin-gui/src/main/resources/initial-objects/130-report-certification-definitions.xml
    M gui/admin-gui/src/main/resources/initial-objects/140-report-certification-campaigns.xml
    M gui/admin-gui/src/main/resources/initial-objects/150-report-certification-cases.xml
    M gui/admin-gui/src/main/resources/initial-objects/160-report-certification-decisions.xml

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


  Commit: 29d209b683da59311c4d681b67eeaca9fe285a22
      https://github.com/Evolveum/midpoint/commit/29d209b683da59311c4d681b67eeaca9fe285a22
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/BeanMarshaller.java

  Log Message:
  -----------
  Add better bean marshalling diagnostics


  Commit: 85d327e56867f9df9f1ab95d477b19b68df5c12d
      https://github.com/Evolveum/midpoint/commit/85d327e56867f9df9f1ab95d477b19b68df5c12d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContext.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContextImpl.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/PrismSerializerImpl.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSerialization.java

  Log Message:
  -----------
  Support serialization of non-XML references

E.g. DefaultReferencableImpl that is a Referencable but not an XML
type. It is stored as c:ObjectReferenceType using a dirty hack.
(To be reconsidered later.)


  Commit: b09c03c44d5c3d819480a6c23aca28aa3e6d0485
      https://github.com/Evolveum/midpoint/commit/b09c03c44d5c3d819480a6c23aca28aa3e6d0485
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java

  Log Message:
  -----------
  Improve diagnostics of persona delta execution

See MID-5788.


  Commit: b0803ee90d18f4cf62034f76a21b55e6c76b1658
      https://github.com/Evolveum/midpoint/commit/b0803ee90d18f4cf62034f76a21b55e6c76b1658
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java

  Log Message:
  -----------
  Fix importing tasks in default mode (MID-5825)

ObjectImporter used years-long outdated assumptions about
model.executeChanges method.


  Commit: ecb8fce9bf24b7288df08aca7ea48df2e7868063
      https://github.com/Evolveum/midpoint/commit/ecb8fce9bf24b7288df08aca7ea48df2e7868063
  Author: lskublik <lskublik at evolveum.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java

  Log Message:
  -----------
  fix for overall slowness (MID-5760, MID-5787)


  Commit: dd3c76828bbacd35412b7f33ea6429cd471fa09f
      https://github.com/Evolveum/midpoint/commit/dd3c76828bbacd35412b7f33ea6429cd471fa09f
  Author: lskublik <lskublik at evolveum.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContext.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContextImpl.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/PrismSerializerImpl.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSerialization.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java

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


  Commit: 2eba48d938d709a96e5c8170acd7b997737a86d6
      https://github.com/Evolveum/midpoint/commit/2eba48d938d709a96e5c8170acd7b997737a86d6
  Author: lskublik <lskublik at evolveum.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java

  Log Message:
  -----------
  adding log for exception


  Commit: c2963ee9e86ead090c6763570955a0ce9b0a32c0
      https://github.com/Evolveum/midpoint/commit/c2963ee9e86ead090c6763570955a0ce9b0a32c0
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java

  Log Message:
  -----------
  Add auxiliary tracing method


  Commit: ccf4caa3d5ef22f5027bb54f1e46c5cf2f5dc5ec
      https://github.com/Evolveum/midpoint/commit/ccf4caa3d5ef22f5027bb54f1e46c5cf2f5dc5ec
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java

  Log Message:
  -----------
  Add (passing) test for MID-5826


  Commit: 956a195e7798394d5e1b7865075b6fecfdc87c75
      https://github.com/Evolveum/midpoint/commit/956a195e7798394d5e1b7865075b6fecfdc87c75
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java

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


  Commit: 495ec72eb9799663819b4797ba78afe5c6f8a4c5
      https://github.com/Evolveum/midpoint/commit/495ec72eb9799663819b4797ba78afe5c6f8a4c5
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemListWithDetailsPanel.java

  Log Message:
  -----------
  Fix compilation error (java8)


  Commit: e5866322bd31270e0f25c9bc74412022abd58b50
      https://github.com/Evolveum/midpoint/commit/e5866322bd31270e0f25c9bc74412022abd58b50
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateGrouperJson.java
    M model/model-intest/src/test/resources/async/grouper-amqp091/resource-grouper-amqp091.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/UcfExpressionEvaluatorImpl.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfExpressionEvaluator.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/TransformationalAsyncUpdateMessageListener.java

  Log Message:
  -----------
  Add tracing of async message transformation in UCF


  Commit: 4dbf38cd8c5f9b9afc390d6c7c6224792778c474
      https://github.com/Evolveum/midpoint/commit/4dbf38cd8c5f9b9afc390d6c7c6224792778c474
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateGrouperJson.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismItemAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismPropertyAsserter.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/MockAsyncUpdateSource.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/TestGrouperAsyncUpdate.java
    A testing/story/src/test/resources/grouper-async/change-110-alumni-add.json
    A testing/story/src/test/resources/grouper-async/change-200-banderson-add-alumni.json
    A testing/story/src/test/resources/grouper-async/change-220-jlewis685-add-alumni.json
    A testing/story/src/test/resources/grouper-async/change-230-nobody-add-alumni.json
    A testing/story/src/test/resources/grouper-async/change-250-banderson-delete-alumni.json
    A testing/story/src/test/resources/grouper-async/function-library-grouper.xml
    A testing/story/src/test/resources/grouper-async/resource-grouper.xml
    A testing/story/src/test/resources/grouper-async/user-banderson.xml
    A testing/story/src/test/resources/grouper-async/user-jlewis685.xml

  Log Message:
  -----------
  Add Grouper async update story test

It includes "user trigger" mechanism to recompute users affected
by incoming update messages.

Also added some assertion-related methods.


  Commit: 979064e60166d0ff9e863a7b634f15514c3ce85d
      https://github.com/Evolveum/midpoint/commit/979064e60166d0ff9e863a7b634f15514c3ce85d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/CustomFunctions.java

  Log Message:
  -----------
  Fix task and op. result for custom functions

They should execute within the context of the caller; not within
the task and operation result provided at the initialization time.


  Commit: 7e18163814a8a54344b0588c67b7b635c5d65154
      https://github.com/Evolveum/midpoint/commit/7e18163814a8a54344b0588c67b7b635c5d65154
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/OptimizingTriggerCreator.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/expr/triggerSetter/CreatedTrigger.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/OptimizingTriggerCreatorImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerCreatorGlobalState.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerHolderSpecification.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestOptimizingTriggerCreator.java
    M model/model-intest/testng-integration.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/TestGrouperAsyncUpdate.java
    M testing/story/src/test/resources/grouper-async/function-library-grouper.xml

  Log Message:
  -----------
  Optimize trigger creation process

OptimizingTriggerCreator ensures that redundant triggers are not
created for given object. Used to optimize user recomputation triggers
in Grouper async update scenario.


  Commit: 99122a44d34ea2637ac73e7a34d7a7ce410bb67b
      https://github.com/Evolveum/midpoint/commit/99122a44d34ea2637ac73e7a34d7a7ce410bb67b
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/DomToSchemaProcessor.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
    A infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtilSettings.java

  Log Message:
  -----------
  improved DOMUtil initialization, now with addTransformerFactorySystemProperty configuration option


  Commit: 6192ac13652f9094677909c3f9d5ba0c64594309
      https://github.com/Evolveum/midpoint/commit/6192ac13652f9094677909c3f9d5ba0c64594309
  Author: lskublik <lskublik at evolveum.com>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java

  Log Message:
  -----------
  fix for empty defaultReviewerRef and additionalReviewerRef of accessCertificationDefinition (MID-5810)


  Commit: 0657d48279b39069587415dbfc1453a6adfc2c8b
      https://github.com/Evolveum/midpoint/commit/0657d48279b39069587415dbfc1453a6adfc2c8b
  Author: lskublik <lskublik at evolveum.com>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemListWithDetailsPanel.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/DomToSchemaProcessor.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
    A infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtilSettings.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/OptimizingTriggerCreator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/CustomFunctions.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/expr/triggerSetter/CreatedTrigger.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/OptimizingTriggerCreatorImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerCreatorGlobalState.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerHolderSpecification.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestOptimizingTriggerCreator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateGrouperJson.java
    M model/model-intest/src/test/resources/async/grouper-amqp091/resource-grouper-amqp091.xml
    M model/model-intest/testng-integration.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/UcfExpressionEvaluatorImpl.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfExpressionEvaluator.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/TransformationalAsyncUpdateMessageListener.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismItemAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismPropertyAsserter.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/MockAsyncUpdateSource.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/TestGrouperAsyncUpdate.java
    A testing/story/src/test/resources/grouper-async/change-110-alumni-add.json
    A testing/story/src/test/resources/grouper-async/change-200-banderson-add-alumni.json
    A testing/story/src/test/resources/grouper-async/change-220-jlewis685-add-alumni.json
    A testing/story/src/test/resources/grouper-async/change-230-nobody-add-alumni.json
    A testing/story/src/test/resources/grouper-async/change-250-banderson-delete-alumni.json
    A testing/story/src/test/resources/grouper-async/function-library-grouper.xml
    A testing/story/src/test/resources/grouper-async/resource-grouper.xml
    A testing/story/src/test/resources/grouper-async/user-banderson.xml
    A testing/story/src/test/resources/grouper-async/user-jlewis685.xml

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


  Commit: 8e896759b71758b73f19fe831ad341cd6271b371
      https://github.com/Evolveum/midpoint/commit/8e896759b71758b73f19fe831ad341cd6271b371
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemListWithDetailsPanel.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContext.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContextImpl.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/PrismSerializerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/DomToSchemaProcessor.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSerialization.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
    A infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtilSettings.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/OptimizingTriggerCreator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/CustomFunctions.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/expr/triggerSetter/CreatedTrigger.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/OptimizingTriggerCreatorImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerCreatorGlobalState.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerHolderSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestOptimizingTriggerCreator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateGrouperJson.java
    M model/model-intest/src/test/resources/async/grouper-amqp091/resource-grouper-amqp091.xml
    M model/model-intest/testng-integration.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/UcfExpressionEvaluatorImpl.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfExpressionEvaluator.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/TransformationalAsyncUpdateMessageListener.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismItemAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismPropertyAsserter.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/MockAsyncUpdateSource.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/TestGrouperAsyncUpdate.java
    A testing/story/src/test/resources/grouper-async/change-110-alumni-add.json
    A testing/story/src/test/resources/grouper-async/change-200-banderson-add-alumni.json
    A testing/story/src/test/resources/grouper-async/change-220-jlewis685-add-alumni.json
    A testing/story/src/test/resources/grouper-async/change-230-nobody-add-alumni.json
    A testing/story/src/test/resources/grouper-async/change-250-banderson-delete-alumni.json
    A testing/story/src/test/resources/grouper-async/function-library-grouper.xml
    A testing/story/src/test/resources/grouper-async/resource-grouper.xml
    A testing/story/src/test/resources/grouper-async/user-banderson.xml
    A testing/story/src/test/resources/grouper-async/user-jlewis685.xml

  Log Message:
  -----------
  Merge branch 'master' of github.com:Evolveum/midpoint


  Commit: 048a3b944d73d9679027b6a9255bbee245b793aa
      https://github.com/Evolveum/midpoint/commit/048a3b944d73d9679027b6a9255bbee245b793aa
  Author: Radovan Semancik <radovan.semancik at evolveum.com>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemListWithDetailsPanel.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContext.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContextImpl.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/PrismSerializerImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/DomToSchemaProcessor.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSerialization.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
    A infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtilSettings.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/MidpointFunctions.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/expr/OptimizingTriggerCreator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/functions/CustomFunctions.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/expr/triggerSetter/CreatedTrigger.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/OptimizingTriggerCreatorImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerCreatorGlobalState.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/triggerSetter/TriggerHolderSpecification.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/PersonaProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestOptimizingTriggerCreator.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestAsyncUpdateGrouperJson.java
    M model/model-intest/src/test/resources/async/grouper-amqp091/resource-grouper-amqp091.xml
    M model/model-intest/testng-integration.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/UcfExpressionEvaluatorImpl.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfExpressionEvaluator.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/TransformationalAsyncUpdateMessageListener.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/helpers/ObjectDeltaUpdater.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismItemAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/prism/PrismPropertyAsserter.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/MockAsyncUpdateSource.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/async/TestGrouperAsyncUpdate.java
    A testing/story/src/test/resources/grouper-async/change-110-alumni-add.json
    A testing/story/src/test/resources/grouper-async/change-200-banderson-add-alumni.json
    A testing/story/src/test/resources/grouper-async/change-220-jlewis685-add-alumni.json
    A testing/story/src/test/resources/grouper-async/change-230-nobody-add-alumni.json
    A testing/story/src/test/resources/grouper-async/change-250-banderson-delete-alumni.json
    A testing/story/src/test/resources/grouper-async/function-library-grouper.xml
    A testing/story/src/test/resources/grouper-async/resource-grouper.xml
    A testing/story/src/test/resources/grouper-async/user-banderson.xml
    A testing/story/src/test/resources/grouper-async/user-jlewis685.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/assignable-role-spec-fix


Compare: https://github.com/Evolveum/midpoint/compare/f1e0894a4659...048a3b944d73


More information about the midPoint-svn mailing list