[midPoint-git] [Evolveum/midpoint] 5433db: MID-5833: During copying PPV values do not use equ...

Tony Tkáčik noreply at github.com
Mon Sep 27 19:42:15 CEST 2021


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 5433db60bda91f24c68fd1ea2be02592d7b8ff7c
      https://github.com/Evolveum/midpoint/commit/5433db60bda91f24c68fd1ea2be02592d7b8ff7c
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainer.java

  Log Message:
  -----------
  MID-5833: During copying PPV values do not use equivalence checks


  Commit: a00ee6e354deae56ec72446ba2b8d65d8ca42b45
      https://github.com/Evolveum/midpoint/commit/a00ee6e354deae56ec72446ba2b8d65d8ca42b45
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java

  Log Message:
  -----------
  sqale: Use same logic for overwrite as for reindex

Add with overwrite is same as reindex  - whole object is replaced
and needs to be reindexed:
  - delete original object
  - add new object


  Commit: ade2b6644ab5f745819949b1d3b86ed52664b727
      https://github.com/Evolveum/midpoint/commit/ade2b6644ab5f745819949b1d3b86ed52664b727
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/mapping/ContainerTableRelationResolver.java

  Log Message:
  -----------
  sqale: ContainerTableResolver use correct way to parse ID segments


  Commit: 039c758be2da632187a66b73acfc9df2d8d3ef75
      https://github.com/Evolveum/midpoint/commit/039c758be2da632187a66b73acfc9df2d8d3ef75
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

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

  Log Message:
  -----------
  sqale: Propagate MAssigment.ownerType (required for MAssignmentReference)


  Commit: 94cf27349c97a19347b875a6bf566b22579e7b40
      https://github.com/Evolveum/midpoint/commit/94cf27349c97a19347b875a6bf566b22579e7b40
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/objects/TestObjectLifecycleApprovalGlobal.java

  Log Message:
  -----------
  Fixed incorrect UUIDs in TestObjectLifecycleApprovalGlobal


  Commit: 0f930c0af86f02759fb917208f7376af2016895e
      https://github.com/Evolveum/midpoint/commit/0f930c0af86f02759fb917208f7376af2016895e
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

  Changed paths:
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyResourceAndSchemaCaching.java
    M provisioning/provisioning-impl/src/test/resources/dummy/account-elaine-resource-not-found.xml
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/update/AddObjectContext.java

  Log Message:
  -----------
  sqale: Updated tests and impl to reflect changes in repository behaviours

  - NOOP changes does not increment version
  - Initial version is 0 as in old repo
  -Wrong UUIDs in tests


  Commit: ce2547ce4fb918a3a1bb6b7574dbf6f6b85a5a83
      https://github.com/Evolveum/midpoint/commit/ce2547ce4fb918a3a1bb6b7574dbf6f6b85a5a83
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2021-09-27 (Mon, 27 Sep 2021)

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

  Log Message:
  -----------
  sqale: Load index-only attributes if attributes container is modified

  - fetching only modified attributes is not neccessary as of now
    since Provisioning impl actually performs:
    - read raw
    - read (attributes=INCLUDE) which means fetch all index-only
    - diff
    - update


Compare: https://github.com/Evolveum/midpoint/compare/9b3be24bf6db...ce2547ce4fb9


More information about the midPoint-svn mailing list