[midPoint-git] [Evolveum/midpoint] 795eef: sqale: Make UriCache cluster-safe
Tony Tkáčik
noreply at github.com
Tue Sep 14 15:40:58 CEST 2021
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 795eefe866111aea4f1004c6247465f916a4db84
https://github.com/Evolveum/midpoint/commit/795eefe866111aea4f1004c6247465f916a4db84
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-09-14 (Tue, 14 Sep 2021)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/UriCache.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/UriCacheTest.java
Log Message:
-----------
sqale: Make UriCache cluster-safe
- if insert into DB fails, try to lookup value from DB
- if value is not localy cached, lookup from DB
Commit: 6221cd77568ee8126f071087a6ec3794bc2aeb90
https://github.com/Evolveum/midpoint/commit/6221cd77568ee8126f071087a6ec3794bc2aeb90
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-09-14 (Tue, 14 Sep 2021)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtItemCache.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleUtils.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/UriCache.java
Log Message:
-----------
sqale: Make ExtItemCache cluster safe
If insert fails because of unique constraint, lookup DB to retrieve IDs
Compare: https://github.com/Evolveum/midpoint/compare/51698d7bf9ca...6221cd77568e
More information about the midPoint-svn
mailing list