[midPoint-git] [Evolveum/midpoint] 6e51d8: Sqale: Use lazy deserialization for value metadata
Tony Tkáčik
noreply at github.com
Wed Nov 13 10:13:27 CET 2024
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 6e51d855b41be6df97e6557a7a2ec56ff3beeb75
https://github.com/Evolveum/midpoint/commit/6e51d855b41be6df97e6557a7a2ec56ff3beeb75
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-11-04 (Mon, 04 Nov 2024)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlRepoContext.java
Log Message:
-----------
Sqale: Use lazy deserialization for value metadata
Signed-off-by: Tony Tkáčik <tonydamage at gmail.com>
Commit: 19ce251332d4f054f35fb73839c6ea6c3b4c851a
https://github.com/Evolveum/midpoint/commit/19ce251332d4f054f35fb73839c6ea6c3b4c851a
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-11-05 (Tue, 05 Nov 2024)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
Log Message:
-----------
Performance: ContainerIdGenerator does not trigger deserialization
- If lazy deserialized object was not modified (materialized)
there is no need to process it's content if it has container id
Commit: de6a7b41fae1283866c70da9bb563d611fc1b3c6
https://github.com/Evolveum/midpoint/commit/de6a7b41fae1283866c70da9bb563d611fc1b3c6
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-11-05 (Tue, 05 Nov 2024)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
Log Message:
-----------
Performance: Do not normalize relations in lazily deserialized containers
- If container was not deserialized do not normalize relations in it's
content.
Commit: fcbe324fe84cd7cc35e7ee74e6a36e9b20d248cd
https://github.com/Evolveum/midpoint/commit/fcbe324fe84cd7cc35e7ee74e6a36e9b20d248cd
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-11-13 (Wed, 13 Nov 2024)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/cid/ContainerValueIdGenerator.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlRepoContext.java
Log Message:
-----------
Merge branch 'feature/lazy-deserialization'
Compare: https://github.com/Evolveum/midpoint/compare/5bada52eb926...fcbe324fe84c
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