[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