fix: noting db support level changes (#43549)

closes: #43191

Signed-off-by: Steve Hawkins <shawkins@redhat.com>
This commit is contained in:
Steven Hawkins
2025-10-17 08:01:10 -04:00
committed by GitHub
parent 7b8626ead5
commit 736d4920d7
3 changed files with 22 additions and 0 deletions

View File

@@ -63,6 +63,8 @@
:bootstrapadminrecovery_name: Admin Bootstrap and Recovery
:bootstrapadminrecovery_link: https://www.keycloak.org/server/bootstrap-admin-recovery
:client_certificate_lookup_link: https://www.keycloak.org/server/reverseproxy#_enabling_client_certificate_lookup
:databaseguide_name: Configuring the database
:databaseguide_link: https://www.keycloak.org/server/db
:developerguide_name: Server Developer Guide
:developerguide_name_short: Server Developer
:developerguide_link: {project_doc_base_url}/server_development/

View File

@@ -68,6 +68,24 @@ quarkus.datasource.user-store.username=my-username
Notable changes may include internal behavior changes that prevent common misconfigurations, bugs that are fixed, or changes to simplify running {project_name}.
=== Supported Databases Versions
The supported version of each database is now shown in link:{databaseguide_link}[{databaseguide_name}].
It is not a supported configuration if the underlying database specific Hibernate dialect allows the use of a version that differs from those shown.
From 26.3 to 26.4 the support changed as follows:
[cols="1,1,1"]
|===
|Database |Minimum support |Dialect minimum
|MariaDB | 10.4 (LTS) -> 10.6 (LTS) | 10.4 (LTS) -> 10.6 (LTS)
|PostgreSQL | Remained 13.x | 12.x -> 13.x
|Amazon Aurora PostgreSQL | Remained 15.x | 12.x -> 13.x
|Microsoft SQLServer | Remained 2019 | 2012 -> 2014
|===
=== Usage of the `exact` request parameter when searching users by attributes
If you are querying users by attributes through the User API where you want to fetch users that match a specific attribute key (regardless the value),

View File

@@ -29,6 +29,8 @@ The server has built-in support for different databases. You can query the avail
|Azure SQL Managed Instance | `mssql` | latest | latest
|===
NOTE: It is not a supported configuration if the underlying database specific Hibernate dialect allows the use of a version that differs from those shown.
By default, the server uses the `dev-file` database. This is the default database that the server will use to persist data and
only exists for development use-cases. The `dev-file` database is not suitable for production use-cases, and must be replaced before deploying to production.