[midPoint-git] [Evolveum/midpoint] 6c8742: MID-10346: Fixed issue when partial object was ret...

Tony Tkáčik noreply at github.com
Thu Jan 16 15:26:08 CET 2025


  Branch: refs/heads/support-4.9
  Home:   https://github.com/Evolveum/midpoint
  Commit: 6c874285a0e19fa95ac91a3d5034eb2ffe09b19c
      https://github.com/Evolveum/midpoint/commit/6c874285a0e19fa95ac91a3d5034eb2ffe09b19c
  Author: Tony Tkáčik <tonydamage at gmail.com>
  Date:   2025-01-16 (Thu, 16 Jan 2025)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.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/focus/QFocusMapping.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/qmodel/shadow/QShadowMapping.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/mapping/QueryTableMapping.java

  Log Message:
  -----------
  MID-10346: Fixed issue when partial object was retrieved during reindex

When forceReindex = true was used during modify operation, the original
algorithm for partial loading checked only modifications to fetch additional children
but forceReindex requires children always present. This led to data corruption.

Added fix and unit test.



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