[midPoint-git] [Evolveum/midpoint] 3623a3: Performance: Use version from table column, not fu...
Tony Tkáčik
noreply at github.com
Wed Nov 13 10:39:44 CET 2024
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 3623a3cec8523a474c6f1b310fcd39aa1dd05cca
https://github.com/Evolveum/midpoint/commit/3623a3cec8523a474c6f1b310fcd39aa1dd05cca
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
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/main/java/com/evolveum/midpoint/repo/sqale/qmodel/simulation/QSimulationResultMapping.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/task/QTaskMapping.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/mapping/QueryTableMapping.java
Log Message:
-----------
Performance: Use version from table column, not fullObject
Storing version in fullObject requires us to recompute fullObject
even on changes to linkRef or assignments, which are not stored
in full object anymore.
If the cannonical version is stored in column, this would allow us
to not fully parse full object in deltas not affecting items stored
in full object.
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