[midPoint-git] [Evolveum/midpoint] d8a3d5: MID-10990 fix OutOfMemoryError during CSV export o...

KaterynaHonchar noreply at github.com
Fri May 22 14:24:15 CEST 2026


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: d8a3d52be6f7f9fb0e0229cbbd44ae2eb786069f
      https://github.com/Evolveum/midpoint/commit/d8a3d52be6f7f9fb0e0229cbbd44ae2eb786069f
  Author: Hiroyuki Wada <h2-wada at nri.co.jp>
  Date:   2026-05-22 (Fri, 22 May 2026)

  Changed paths:
    A 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: 95c82e990bb149cd599acb02d4d042cf02885151
      https://github.com/Evolveum/midpoint/commit/95c82e990bb149cd599acb02d4d042cf02885151
  Author: Hiroyuki Wada <h2-wada at nri.co.jp>
  Date:   2026-05-22 (Fri, 22 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: 5df8103a5f1a39716381aaeb3f2f341a1ceb93a3
      https://github.com/Evolveum/midpoint/commit/5df8103a5f1a39716381aaeb3f2f341a1ceb93a3
  Author: Hiroyuki Wada <h2-wada at nri.co.jp>
  Date:   2026-05-22 (Fri, 22 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: 53dbb811dd7bdeb97f06603bb1dcd77ac40c7945
      https://github.com/Evolveum/midpoint/commit/53dbb811dd7bdeb97f06603bb1dcd77ac40c7945
  Author: Hiroyuki Wada <h2-wada at nri.co.jp>
  Date:   2026-05-22 (Fri, 22 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: 67ca9b1fb63eb18f9d1c040a462543b9e05592c1
      https://github.com/Evolveum/midpoint/commit/67ca9b1fb63eb18f9d1c040a462543b9e05592c1
  Author: Hiroyuki Wada <h2-wada at nri.co.jp>
  Date:   2026-05-22 (Fri, 22 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: c1ba6ac58e2a6abee00b08791d910b1ff79f162b
      https://github.com/Evolveum/midpoint/commit/c1ba6ac58e2a6abee00b08791d910b1ff79f162b
  Author: Hiroyuki Wada <h2-wada at nri.co.jp>
  Date:   2026-05-22 (Fri, 22 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: 9d0ae32329668e602317f7345bd5ccbc58611d8d
      https://github.com/Evolveum/midpoint/commit/9d0ae32329668e602317f7345bd5ccbc58611d8d
  Author: Hiroyuki Wada <h2-wada at nri.co.jp>
  Date:   2026-05-22 (Fri, 22 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: 0b0cc7162b5dfee9767706314a930e922e128d3f
      https://github.com/Evolveum/midpoint/commit/0b0cc7162b5dfee9767706314a930e922e128d3f
  Author: Hiroyuki Wada <h2-wada at nri.co.jp>
  Date:   2026-05-22 (Fri, 22 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


  Commit: 30fbf9ff785a78bac5e6c8b31c37f770a159ff95
      https://github.com/Evolveum/midpoint/commit/30fbf9ff785a78bac5e6c8b31c37f770a159ff95
  Author: honchar <honchar at evolveum.com>
  Date:   2026-05-22 (Fri, 22 May 2026)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationWorkItemMapping.java

  Log Message:
  -----------
  Fixed work items query

Related to 10990


  Commit: d581171fe0047010fd98a53abd36a40ddc86aa65
      https://github.com/Evolveum/midpoint/commit/d581171fe0047010fd98a53abd36a40ddc86aa65
  Author: honchar <honchar at evolveum.com>
  Date:   2026-05-22 (Fri, 22 May 2026)

  Changed paths:
    R 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/api/component/button/CsvDownloadInlineMenuItem.java

  Log Message:
  -----------
  cleanup after PR-482 merge


  Commit: 42511e035ba01773f69672632e3c7c73043c53a6
      https://github.com/Evolveum/midpoint/commit/42511e035ba01773f69672632e3c7c73043c53a6
  Author: honchar <honchar at evolveum.com>
  Date:   2026-05-22 (Fri, 22 May 2026)

  Changed paths:
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: b6b8a6e1865798ae1fee37c9b28cc66098c5dcc6
      https://github.com/Evolveum/midpoint/commit/b6b8a6e1865798ae1fee37c9b28cc66098c5dcc6
  Author: honchar <honchar at evolveum.com>
  Date:   2026-05-22 (Fri, 22 May 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/button/ExportDownloadInlineMenuItem.java

  Log Message:
  -----------
  Fix exported file extension

Related to #10990


  Commit: dad5aa30928ccbff53c2777aee4de9f4722c4041
      https://github.com/Evolveum/midpoint/commit/dad5aa30928ccbff53c2777aee4de9f4722c4041
  Author: honchar <honchar at evolveum.com>
  Date:   2026-05-22 (Fri, 22 May 2026)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/SmartCorrelationTilePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartGeneratingPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/component/SmartGeneratingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/smart/dto/SmartGeneratingDto.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/AuditInsertion.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleTableMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ref/QObjectReferenceFullObjectMapping.java

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


Compare: https://github.com/Evolveum/midpoint/compare/6aa7ba3b42f1...dad5aa30928c

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