[midPoint-git] [Evolveum/midpoint] 60f52d: Fix handling reportDataRef in distributed reports

mederly noreply at github.com
Tue Feb 7 17:05:07 CET 2023


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 60f52da3874e50b47ad92624af523c8831ade8e2
      https://github.com/Evolveum/midpoint/commit/60f52da3874e50b47ad92624af523c8831ade8e2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-07 (Tue, 07 Feb 2023)

  Changed paths:
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicCollectionReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicDashboardReportExportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ClassicReportImportActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivityHandler.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/DistributedReportExportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ExportDashboardActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ImportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportActivitySupport.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataAggregationActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/ReportDataCreationActivityRun.java
    M model/report-impl/src/main/java/com/evolveum/midpoint/report/impl/activity/SaveReportFileSupport.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/CommonTaskBeans.java

  Log Message:
  -----------
  Fix handling reportDataRef in distributed reports

Distributed reports created two ReportDataOutput objects, by mistake.
One at the beginning of the execution, to serve as a parent for partial
data objects, and another one at the end, to hold the aggregated data.

This is now fixed. At the end, we update the pre-existing one with the
final information.

This may be a slightly incompatible change, as it requires "MODIFY"
authorizations in addition to "ADD" ones in order to run distributed
report exports.

Plus some cosmetic/readability improvements.


  Commit: 10c3a392157f42586c1f5f0e3f50ca9c648b5839
      https://github.com/Evolveum/midpoint/commit/10c3a392157f42586c1f5f0e3f50ca9c648b5839
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2023-02-07 (Tue, 07 Feb 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/AllAccessListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AssignmentPathPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/AssignmentPathSegmentPanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-metadata-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/AssignmentProcessor.java

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


Compare: https://github.com/Evolveum/midpoint/compare/0729da93950f...10c3a392157f


More information about the midPoint-svn mailing list