[midPoint-git] [Evolveum/midpoint] a865b9: Remove "distinct" from simple provisioning queries
mederly
noreply at github.com
Wed Oct 2 13:21:09 CEST 2024
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: a865b9dccaf12634d8b741ec3a1ece16dc130abd
https://github.com/Evolveum/midpoint/commit/a865b9dccaf12634d8b741ec3a1ece16dc130abd
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectSet.java
M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java
Log Message:
-----------
Remove "distinct" from simple provisioning queries
Queries that look for shadows by their identifier(s) are quite frequent.
It seems that the DISTINCT option makes them extremely slow on the
generic repository, especially when Oracle is involved.
This commit eliminates that option from these queries.
Related to MID-9594.
Commit: 13da99b63f49adf143ed17d3a11a08ccdd4543ab
https://github.com/Evolveum/midpoint/commit/13da99b63f49adf143ed17d3a11a08ccdd4543ab
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-10-02 (Wed, 02 Oct 2024)
Changed paths:
M docs/roles-policies/certification/index.adoc
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/DefaultGuiConfigurationCompiler.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageAdminLTE.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/AssociationNamePanelFactory.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/qname/QNameTextPanelFactory.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/AbstractCertificationItemColumn.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/AbstractGuiColumn.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemCommentIconColumn.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemEditableCommentColumn.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemObjectColumn.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemObjectDisplayNameColumn.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemResponseColumn.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemReviewersColumn.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemTargetColumn.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemTargetDisplayNameColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/component/CertificationWorkItemTable.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertMiscUtil.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/helpers/CertificationGuiConfigContext.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationMappingNameValidator.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/AssociationNameValidator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/MappingNameValidator.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/validator/ObjectTypeMappingNameValidator.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/ColumnType.java
M release-notes.adoc
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Compare: https://github.com/Evolveum/midpoint/compare/35a66ed9b610...13da99b63f49
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications
More information about the midPoint-svn
mailing list