Open
0 of 1 issue completedDescription
Description
Keycloak currently sets the transaction timeout to 300 seconds
. It is set at a large value to prevent migration of the database timing out.
There is no supported way to configure the transaction timeout, but it can be configured through quarkus.properties
with quarkus.transaction-manager.default-transaction-timeout
.
However, for Keycloak it makes little sense to have a single transaction timeout for everything and it should be possible to set different timeouts for:
- Protocols (login/oidc/saml/etc)
- Account API
- Admin API
- Migration/startup tasks
I'd imagine we should have something like:
Discussion
No response
Motivation
No response
Details
No response