[midPoint-git] [Evolveum/midpoint] fffe46: MID-10990 fix OutOfMemoryError during CSV export o...
Hiroyuki Wada
noreply at github.com
Mon May 18 16:15:33 CEST 2026
Branch: refs/heads/tmp/streaming-export
Home: https://github.com/Evolveum/midpoint
Commit: fffe46583dd377db89a56128c498ce1a453da3d0
https://github.com/Evolveum/midpoint/commit/fffe46583dd377db89a56128c498ce1a453da3d0
Author: Hiroyuki Wada <h2-wada at nri.co.jp>
Date: 2026-05-18 (Mon, 18 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/CsvDownloadButtonPanel.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/BaseSearchDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ContainerListDataProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/IterativeExportSupport.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.java
A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/StreamingCsvDataExporter.java
Log Message:
-----------
MID-10990 fix OutOfMemoryError during CSV export of large datasets
Commit: 47b02005cbd2612211f377036e7ba7add742ffc8
https://github.com/Evolveum/midpoint/commit/47b02005cbd2612211f377036e7ba7add742ffc8
Author: Hiroyuki Wada <h2-wada at nri.co.jp>
Date: 2026-05-18 (Mon, 18 May 2026)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/result/OperationResult.java
Log Message:
-----------
MID-10990 Optimize OperationResult.cleanup() from O(n²) to O(n)
Commit: c08ce0c0d250cc9785d107574eff2ea52a57542a
https://github.com/Evolveum/midpoint/commit/c08ce0c0d250cc9785d107574eff2ea52a57542a
Author: Hiroyuki Wada <h2-wada at nri.co.jp>
Date: 2026-05-18 (Mon, 18 May 2026)
Changed paths:
M infra/common/src/main/java/com/evolveum/midpoint/common/LocalizationServiceImpl.java
Log Message:
-----------
MID-10990 Avoid NoSuchMessageException in LocalizationServiceImpl for better performance
Commit: 89291691d91988eb9f1401d76587ae2c385cfb3d
https://github.com/Evolveum/midpoint/commit/89291691d91988eb9f1401d76587ae2c385cfb3d
Author: Hiroyuki Wada <h2-wada at nri.co.jp>
Date: 2026-05-18 (Mon, 18 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ContainerListDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryExecutor.java
Log Message:
-----------
MID-10990 Add JDBC streaming mode support for searchContainersIterative
Commit: b9bc84ff41bd39d8f01baebcf53d958171c23add
https://github.com/Evolveum/midpoint/commit/b9bc84ff41bd39d8f01baebcf53d958171c23add
Author: Hiroyuki Wada <h2-wada at nri.co.jp>
Date: 2026-05-18 (Mon, 18 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ContainerListDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanObjectDataProvider.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
Log Message:
-----------
MID-10990 Add JDBC streaming mode support to searchObjectsIterative for Object export
Commit: ab5829314a489a56152a3b79a769a01e78af23e6
https://github.com/Evolveum/midpoint/commit/ab5829314a489a56152a3b79a769a01e78af23e6
Author: Hiroyuki Wada <h2-wada at nri.co.jp>
Date: 2026-05-18 (Mon, 18 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/SelectableBeanContainerDataProvider.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryExecutor.java
Log Message:
-----------
MID-10990 Add JDBC streaming support for audit log CSV export
Commit: 0b7471cff5e7d76b69acfdf43147707515ed0157
https://github.com/Evolveum/midpoint/commit/0b7471cff5e7d76b69acfdf43147707515ed0157
Author: Hiroyuki Wada <h2-wada at nri.co.jp>
Date: 2026-05-18 (Mon, 18 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/provider/ContainerListDataProvider.java
Log Message:
-----------
MID-10990 Use lightweight wrapper for CSV export to skip child wrapper creation
Commit: e29e47acb40ca1cde6f29a9b9f7170b40023703e
https://github.com/Evolveum/midpoint/commit/e29e47acb40ca1cde6f29a9b9f7170b40023703e
Author: Hiroyuki Wada <h2-wada at nri.co.jp>
Date: 2026-05-18 (Mon, 18 May 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemObjectDisplayNameColumn.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/certification/column/CertItemTargetDisplayNameColumn.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ReferenceNameResolver.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemMapping.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryExecutor.java
Log Message:
-----------
MID-10990 Optimize AccessCertificationWorkItem export for large datasets
Compare: https://github.com/Evolveum/midpoint/compare/fffe46583dd3%5E...e29e47acb40c
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