[midPoint-git] [Evolveum/midpoint] d4afef: Do minor reporting fix

mederly noreply at github.com
Tue May 11 11:03:24 CEST 2021


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: d4afef63973bae8f19e281c88dc7e509750f6f71
      https://github.com/Evolveum/midpoint/commit/d4afef63973bae8f19e281c88dc7e509750f6f71
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-05-07 (Fri, 07 May 2021)

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

  Log Message:
  -----------
  Do minor reporting fix


  Commit: a158f3bd3d4c6b882d5e2f6b3e299767b6f7848d
      https://github.com/Evolveum/midpoint/commit/a158f3bd3d4c6b882d5e2f6b3e299767b6f7848d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-05-07 (Fri, 07 May 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilderImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/orgstruct/TestOrgStruct.java

  Log Message:
  -----------
  Avoid double-loading of resource objects

During recomputation the resource objects were (fully) loaded twice
in succession - during initial context load. This commit eliminates
that.

This resolves MID-7041.


  Commit: bc3f55158379929f0972804e5d53c7c6c763105e
      https://github.com/Evolveum/midpoint/commit/bc3f55158379929f0972804e5d53c7c6c763105e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-05-10 (Mon, 10 May 2021)

  Changed paths:
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistency.java
    A provisioning/provisioning-impl/src/test/resources/dummy/consistency/account-late.xml

  Log Message:
  -----------
  Add a test for failing getObject+forceRetry


  Commit: fe42ae485d5e2f43b487c894504ee51c9610b070
      https://github.com/Evolveum/midpoint/commit/fe42ae485d5e2f43b487c894504ee51c9610b070
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-05-10 (Mon, 10 May 2021)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningOperationOptions.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningOperationState.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/RefreshHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/PendingOperationsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowUpdater.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistency.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapMultidomainTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
    M testing/story/src/test/resources/consistency/resource-opendj-reaper.xml
    M testing/story/src/test/resources/consistency/resource-opendj.xml

  Log Message:
  -----------
  Fix various aspects of operation retrying

1. When provisioning - namely, the shadows module - updates a shadow
in repository (after e.g. successful ADD operation), it updates
in-memory information as well. This is a compensation for imprecise
code that replaced repo shadow by the resource object that was invoked
after retrying ADD operation.

2. We no longer retry modification or deletion operation if the resource
object does not exist (yet). This is to avoid useless failures.

3. When doing reconciliation, ContextLoader issues projection getObject
with forceRetry option only on the first occasion (projection wave 0).

4. Add forgotten clone when constructing pending operation delta.

This should resolve MID-7044.


  Commit: bea4ac5bc67a92ec993f27dbc7acbee1803b793e
      https://github.com/Evolveum/midpoint/commit/bea4ac5bc67a92ec993f27dbc7acbee1803b793e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

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

  Log Message:
  -----------
  Do minor code clarification in ContextLoader


  Commit: d5589f40498747829a583b63593df26e3c263fdf
      https://github.com/Evolveum/midpoint/commit/d5589f40498747829a583b63593df26e3c263fdf
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/orgstruct/TestOrgStruct.java

  Log Message:
  -----------
  Remove obsolete comment in tests


  Commit: 97b8a2b107a7acc558cbd370691e6be2042e009d
      https://github.com/Evolveum/midpoint/commit/97b8a2b107a7acc558cbd370691e6be2042e009d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

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

  Log Message:
  -----------
  Add security context in TestLdapSyncMassive

This should resolve "No authorization" exceptions that occur
in some environments.


  Commit: 1c08b58f61995bc2450e0a6494eafb6c26659d8f
      https://github.com/Evolveum/midpoint/commit/1c08b58f61995bc2450e0a6494eafb6c26659d8f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M dist/javadoc/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/SchrodingerComponentInitListener.java
    A repo/repo-sqale/sql/pg-org-experiments.sql
    M repo/repo-sqale/sql/pgnew-repo.sql
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryBeanConfig.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/assignment/QAssignmentReferenceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/org/MOrg.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/org/QOrg.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/org/QOrgClosure.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/org/QOrgMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/MReference.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QObjectReferenceMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QReference.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchObjectTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryConfiguration.java
    M tools/perf-test/perf-test-process.sh

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


  Commit: 1d80775a307b302c62d363f2f067c0a5be0cd602
      https://github.com/Evolveum/midpoint/commit/1d80775a307b302c62d363f2f067c0a5be0cd602
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilderImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ContextLoader.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/orgstruct/TestOrgStruct.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningOperationOptions.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningOperationState.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/RefreshHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/PendingOperationsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowUpdater.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistency.java
    A provisioning/provisioning-impl/src/test/resources/dummy/consistency/account-late.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapMultidomainTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapSyncMassive.java
    M testing/story/src/test/resources/consistency/resource-opendj-reaper.xml
    M testing/story/src/test/resources/consistency/resource-opendj.xml

  Log Message:
  -----------
  Merge branch 'feature/mid-7041'


Compare: https://github.com/Evolveum/midpoint/compare/27ec42e7852d...1d80775a307b


More information about the midPoint-svn mailing list