[midPoint-git] [Evolveum/midpoint] a3978f: Filter "remaining shadow recon" objects by type

mederly noreply at github.com
Tue Oct 3 10:35:02 CEST 2023


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: a3978f0c6e0ee92373b97c20165ab38d2a75fa4f
      https://github.com/Evolveum/midpoint/commit/a3978f0c6e0ee92373b97c20165ab38d2a75fa4f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-10-03 (Tue, 03 Oct 2023)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/ProcessingScope.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/RemainingShadowsActivityRun.java

  Log Message:
  -----------
  Filter "remaining shadow recon" objects by type

The "remaining shadows" part of reconciliation used to fetch all shadows
not touched by the preceding "resource objects" part that have given
object class, ignoring their specific type (kind and intent).

For object classes covered by multiple types (intents) this meant
useless reading of potentially large number of shadows from
the repository.

This is now fixed: if a specific object type (i.e., kind/intent) is
declared for the reconciliation, the "remaining shadows" part limits its
search operation to this object type.

Related to MID-7166, although this is not a complete implementation.


  Commit: 32b085234b031196802d845d455cb0facc4c90c4
      https://github.com/Evolveum/midpoint/commit/32b085234b031196802d845d455cb0facc4c90c4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-10-03 (Tue, 03 Oct 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/GovernanceMembersWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/component/wizard/MembersWizardPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/credentials/PropagatePasswordPanel.java

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


Compare: https://github.com/Evolveum/midpoint/compare/34e178165cdc...32b085234b03


More information about the midPoint-svn mailing list