Repository navigation
Conversation
6a78a8c to
ea1e3e0
Compare
|
@hmlnarik / @stianst - I've prepared this (draft) PR to handle seconds as long. After the change I was able to start Keycloak locally and log in. Test on CI are still running. I'd be happy if you could comment if this PR is going into the right direction. There are also 4 DB columns that will be enhanced from INT to BIGINT. |
This avoids the overflow of the integer in 2038. Old getXXX methods remain for now as they provide null-safe access to the values. Closes keycloak#11053
ea1e3e0 to
a4f957a
Compare
|
This is now ready for review. I reviewed the Cross-DC-Tests, and they seem to be unstable. I didn't find a related exception, only some Infinispan locking exceptions. The operator fails due to #11642 and builds locally just fine. There are some changes in AuthenticationSessionEntity.java where I add a new serialization version as the old contained a Integer, and the new contains a Long. A short feedback if that was really necessary would be nice. |
|
Closing this PR as priorities are with the new store. |
|
Would this PR be valid now again (if rebased) as the new storage got dropped? |
This avoids the overflow of the integer in 2038. Old getXXX methods remain for now as they provide null-safe access to the values.
Closes #11053