[midPoint-git] [Evolveum/midpoint] 6e3ed8: avoid resource serialization per shadow, improve s...

Katarina Bolemant noreply at github.com
Wed Mar 16 19:04:48 CET 2022


  Branch: refs/heads/4.4-detaching
  Home:   https://github.com/Evolveum/midpoint
  Commit: 6e3ed8be663041db018f86fb8a4e120c410560b9
      https://github.com/Evolveum/midpoint/commit/6e3ed8be663041db018f86fb8a4e120c410560b9
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismContainerValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ShadowPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerValueWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableBean.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableRow.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/CaseWorkItemsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/AuditLogViewerPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/ReportObjectsListPanel.java

  Log Message:
  -----------
  avoid resource serialization per shadow, improve selecting rows in table

(cherry picked from commit dfe4b17be99caad2e5720044009af1e167cd1055)


  Commit: fafc69a128d8d501ed436322370b9f1f8c78b2e7
      https://github.com/Evolveum/midpoint/commit/fafc69a128d8d501ed436322370b9f1f8c78b2e7
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/AssignmentsDetailsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ConstructionWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ConstructionValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/AssignmentListProvider.java

  Log Message:
  -----------
  Optimizations mainly around assignment panels:
- detaching target after the table is rendered
- detaching resource for constructions
- loading resource with noFetch option


  Commit: 93a5b84001046c5eceff404a6bcd96472376ec53
      https://github.com/Evolveum/midpoint/commit/93a5b84001046c5eceff404a6bcd96472376ec53
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/MultivalueContainerListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ListMappingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ObjectTemplateItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/ISelectableDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/SelectableBeanContainerDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/CheckBoxHeaderColumn.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/dialog/ExportingPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/ContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/FocusListInlineMenuHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/MultivalueContainerListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/util/SelectableListDataProvider.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/DebugObjectItem.java

  Log Message:
  -----------
  header checkbox (select/deselect all) works again


  Commit: c0dc5004ec556cd9897472e69a366263ca3b3930
      https://github.com/Evolveum/midpoint/commit/c0dc5004ec556cd9897472e69a366263ca3b3930
  Author: Katarina Valalikova <k.valalikova at evolveum.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/data/column/PrismReferenceWrapperColumnPanel.java

  Log Message:
  -----------
  adapting code after cherrypick


Compare: https://github.com/Evolveum/midpoint/compare/1559aeb0f0ca...c0dc5004ec55


More information about the midPoint-svn mailing list