On 11/12/17 09:39, javier.roman-navarrete(a)daimler.com wrote:
Upon startup, all offline sessions timestamps are updated (both in
the client and user tables). This can be quite time consuming, and we are trying to find
out the real purpose of it. There is even a comment on the source code
// TODO: check if update of timestamps in persister can be skipped entirely
That hints it might be superfluous. What would be the downside of avoiding this update?
I think it won't break anything. Feel free to create JIRA for this.
Please also link it with the other JIRA:
https://issues.jboss.org/browse/KEYCLOAK-5479, which is related.
Ideally both things might be fixed together, so that there is no need to
update timestamp with currentTime at startup, as it has some other
downsides mentioned in the KEYCLOAK-5479 JIRA (Besides the startup
performance issue you just mentioned).
Marek
Regards,
Javier Román Navarrete
If you are not the addressee, please inform us immediately that you have received this
e-mail by mistake, and delete it. We thank you for your support.
_______________________________________________
keycloak-dev mailing list
keycloak-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-dev