[midPoint-git] [Evolveum/midpoint] 84b979: Add shadowMetadataRecording option, fix caching

mederly noreply at github.com
Fri Aug 9 08:20:27 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 84b979755f0ed0d172499fd4cb28fecb21edff6f
      https://github.com/Evolveum/midpoint/commit/84b979755f0ed0d172499fd4cb28fecb21edff6f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-08-08 (Thu, 08 Aug 2019)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ReconciliationTaskHandler.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/AccessChecker.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/ShadowCache.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCaretaker.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowManager.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestOperationCounts.java
    M testing/story/src/test/resources/counts/system-configuration.xml

  Log Message:
  -----------
  Add shadowMetadataRecording option, fix caching

1) shadowMetadataRecording.skipOnModify can be used to reduce write
operations on shadow modifications (at the cost of not having metadata)

2) RepositoryCache was fixed to better recognize harmless (cache-
friendly) options

All of this is to reduce # of repo operations during updates (MID-5566).


  Commit: baee4341ed76a7f4cc7f404f2ca705ee07d0d301
      https://github.com/Evolveum/midpoint/commit/baee4341ed76a7f4cc7f404f2ca705ee07d0d301
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-08-09 (Fri, 09 Aug 2019)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerDetailsPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/ItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/PrismContainerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/PrismContainerValuePanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/PrismContainerValuePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/PrismContainerWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/component/PolyStringEditorPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ImagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/AssignmentHolderTypeDetailsTabPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.html
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less

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


  Commit: 78434d58ed79dbd9bbec8549eeaa184483a0a5df
      https://github.com/Evolveum/midpoint/commit/78434d58ed79dbd9bbec8549eeaa184483a0a5df
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-08-09 (Fri, 09 Aug 2019)

  Changed paths:
    M model/certification-impl/pom.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Clockwork.java

  Log Message:
  -----------
  Fix TestPolicyDrivenRoleLifecycle

1) added midpoint-localization dependency to certification-impl
2) fixed operation result handling in Clockwork


  Commit: 01d53b821c63556fa104592a6ffe38a51a32c103
      https://github.com/Evolveum/midpoint/commit/01d53b821c63556fa104592a6ffe38a51a32c103
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-08-09 (Fri, 09 Aug 2019)

  Changed paths:
    M model/model-impl/pom.xml
    M model/notifications-impl/pom.xml
    M model/workflow-impl/pom.xml

  Log Message:
  -----------
  Add midpoint-localization to various modules

This fixes failing tests in model-impl, notification-impl, and
workflow-impl.


Compare: https://github.com/Evolveum/midpoint/compare/5dfcf4799727...01d53b821c63


More information about the midPoint-svn mailing list