JPA map storage: Client scope no-downtime store#9746
Conversation
ahus1
left a comment
There was a problem hiding this comment.
LGTM. I reviewed the code and started it locally. Client scopes were filled, and I could edit a client scope. Thanks!
383cdce to
45e6356
Compare
2e75a55 to
62382bf
Compare
62382bf to
b320888
Compare
b320888 to
c6812e7
Compare
47edf35 to
4975cc3
Compare
ahus1
left a comment
There was a problem hiding this comment.
Tested the code locally and found that keycloak didn't start up as the selected columns didn't match the constructors for the recently added "version" column. The version column is required to identify optimistic locking issues during lazy loading and was introduced in #9645
48d3d49 to
aaf846b
Compare
ahus1
left a comment
There was a problem hiding this comment.
I reviewed the changes and tested them locally. Local test was successful.
One open review comment remains on Integer vs. int on the method signature of JpaClientScopeEntity
aaf846b to
0dd3e0a
Compare
Thanks for spotting this, indeed, this needs to be consistent with the rest of the codebase. |
ahus1
left a comment
There was a problem hiding this comment.
LGTM - ready to be merged. All previous comments can be resolved (can only be done by PR author or someone with write access to the repository)
Closes #9663