[midPoint-git] [Evolveum/midpoint] a337f1: Avoid exception on iterative search with paging

Pavol Mederly mederly at evolveum.com
Wed Sep 12 17:32:22 CEST 2018


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: a337f1fb898d84cbc827aa8dc16c803ca2dbb8e4
      https://github.com/Evolveum/midpoint/commit/a337f1fb898d84cbc827aa8dc16c803ca2dbb8e4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-09-12 (Wed, 12 Sep 2018)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java

  Log Message:
  -----------
  Avoid exception on iterative search with paging

When searchObjectsIterative is called in state that implicitly
results in iteration based on strictly sequential paging, and an
incompatible custom paging is requested, we now issue a warning
and switch to SIMPLE_PAGING iteration. (Originally we thrown
an exception there.)


  Commit: db05d929e74856879b2a92df0747e1ef496385e9
      https://github.com/Evolveum/midpoint/commit/db05d929e74856879b2a92df0747e1ef496385e9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-09-12 (Wed, 12 Sep 2018)

  Changed paths:
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/controller/DummySystemConfigurationChangeApplierImpl.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/controller/DummySystemConfigurationChangeDispatcherImpl.java
    M model/model-impl/src/test/resources/ctx-model-test-no-repo.xml
    R repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/SystemConfigurationChangeApplier.java
    A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/SystemConfigurationChangeDispatcher.java
    A repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/SystemConfigurationChangeListener.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/SystemConfigurationCacheableAdapter.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    R repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SystemConfigurationChangeApplierImpl.java
    A repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SystemConfigurationChangeDispatcherImpl.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/cluster/ClusterManager.java

  Log Message:
  -----------
  Add system config change listeners

These listeners should implement SystemConfigurationChangeListener
interface and be registered on a bean of
SystemConfigurationChangeDispatcher type.

They will be updated with a current value of system config object.


  Commit: b610ea607fbd21f1298b7c42869ad3d3812524b3
      https://github.com/Evolveum/midpoint/commit/b610ea607fbd21f1298b7c42869ad3d3812524b3
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-09-12 (Wed, 12 Sep 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/DisplayNamePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wf/WorkItemsPanel.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/workflow/ProcessInstancesPanel.java
    M gui/admin-gui/src/main/resources/localization/Midpoint.properties
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/AuditController.java

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


Compare: https://github.com/Evolveum/midpoint/compare/aef27a6f7e14...b610ea607fbd
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the midPoint-svn mailing list