[midPoint-git] [Evolveum/midpoint] d65ad2: SqaleRepoModifyObjectTest: fix of tests with empty...

virgo47 noreply at github.com
Mon Jun 28 14:48:01 CEST 2021


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: d65ad21dc32461cf4bdc3727f0935feb69a8d377
      https://github.com/Evolveum/midpoint/commit/d65ad21dc32461cf4bdc3727f0935feb69a8d377
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-06-28 (Mon, 28 Jun 2021)

  Changed paths:
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java

  Log Message:
  -----------
  SqaleRepoModifyObjectTest: fix of tests with empty PCV after Prism fixes


  Commit: dcf7dbf6390e2b31fbf9e73c5ae7931bbc603790
      https://github.com/Evolveum/midpoint/commit/dcf7dbf6390e2b31fbf9e73c5ae7931bbc603790
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-06-28 (Mon, 28 Jun 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/ArrayItemDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/PolyStringItemDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/RefItemDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/delta/item/SinglePathItemDeltaProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ExtensionMapping.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/update/ContainerTableUpdateContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/ExtensionUpdateContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/NestedContainerUpdateContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/RootUpdateContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/SqaleUpdateContext.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoModifyObjectTest.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlRepoContext.java

  Log Message:
  -----------
  repo-sqale: added support for add/delete/replace of ext items (modify)

SqaleUpdateContext.setNull was introduced for easier typing.


  Commit: 17409eae9c1e812fb777c358a6f071f10fa4f0d2
      https://github.com/Evolveum/midpoint/commit/17409eae9c1e812fb777c358a6f071f10fa4f0d2
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-06-28 (Mon, 28 Jun 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/SqaleMappingMixin.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCampaignMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/accesscert/QAccessCertificationCaseMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QObjectMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/ContainerTableUpdateContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/NestedContainerUpdateContext.java

  Log Message:
  -----------
  repo-sqale: added SqaleMappingMixin#afterModify hook method

This allows to do additional work after all items are modified for the
update context - e.g. write full object of a container (acc cert case).


Compare: https://github.com/Evolveum/midpoint/compare/d6286ad6dc00...17409eae9c1e


More information about the midPoint-svn mailing list