[midPoint-git] [Evolveum/midpoint] d8b774: Sqale: Switched transaction isolation to Repeatabl...
Tony Tkáčik
noreply at github.com
Mon Mar 4 11:27:44 CET 2024
Branch: refs/heads/feature/sqale-repeatable-read
Home: https://github.com/Evolveum/midpoint
Commit: d8b7740083521052a53db90c09300588911b08ca
https://github.com/Evolveum/midpoint/commit/d8b7740083521052a53db90c09300588911b08ca
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-03-04 (Mon, 04 Mar 2024)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryConfiguration.java
Log Message:
-----------
Sqale: Switched transaction isolation to Repeatable Reads
Originally native postgres repository used Read Commited transaction
but that is not sufficient in multiple cases such as:
- search containers (2+ selects, data could desync between selects)
- lookup tables (data are in separate table than object)
- splitted objects (data are in multiple tables)
This commit does not provide full support for Repeatable Reads.
Commit: 1bdf4d7d8d29ca225786bc95ea086ab6e238d687
https://github.com/Evolveum/midpoint/commit/1bdf4d7d8d29ca225786bc95ea086ab6e238d687
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-03-04 (Mon, 04 Mar 2024)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepositoryService.java
Log Message:
-----------
sqale: Introduced retry mechanism and use it for advance sequence.
Compare: https://github.com/Evolveum/midpoint/compare/d8b774008352%5E...1bdf4d7d8d29
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