diff --git a/docs/documentation/upgrading/topics/changes/changes-26_3_1.adoc b/docs/documentation/upgrading/topics/changes/changes-26_3_1.adoc new file mode 100644 index 00000000000..884556ac5cd --- /dev/null +++ b/docs/documentation/upgrading/topics/changes/changes-26_3_1.adoc @@ -0,0 +1,8 @@ +// ------------------------ Notable changes ------------------------ // +== Notable changes + +Notable changes where an internal behavior changed to prevent common misconfigurations, fix bugs or simplify running {project_name}. + +=== Options for additional datasources marked as preview + +In the 26.3.0 release, the newly added options for configuring additional datasources were missing a preview label. This has been now corrected as the work on this feature continues over a few next releases. diff --git a/docs/documentation/upgrading/topics/changes/changes.adoc b/docs/documentation/upgrading/topics/changes/changes.adoc index 198c6ba5211..a7e53c0295a 100644 --- a/docs/documentation/upgrading/topics/changes/changes.adoc +++ b/docs/documentation/upgrading/topics/changes/changes.adoc @@ -1,6 +1,10 @@ [[migration-changes]] == Migration Changes +=== Migrating to 26.3.1 + +include::changes-26_3_1.adoc[leveloffset=2] + === Migrating to 26.3.0 include::changes-26_3_0.adoc[leveloffset=2] diff --git a/quarkus/config-api/src/main/java/org/keycloak/config/OptionCategory.java b/quarkus/config-api/src/main/java/org/keycloak/config/OptionCategory.java index 9564ce73260..bf6038c3960 100644 --- a/quarkus/config-api/src/main/java/org/keycloak/config/OptionCategory.java +++ b/quarkus/config-api/src/main/java/org/keycloak/config/OptionCategory.java @@ -4,7 +4,7 @@ public enum OptionCategory { CACHE("Cache", 10, ConfigSupportLevel.SUPPORTED), CONFIG("Config", 15, ConfigSupportLevel.SUPPORTED), DATABASE("Database", 20, ConfigSupportLevel.SUPPORTED), - DATABASE_DATASOURCES("Database - additional datasources", 21, ConfigSupportLevel.SUPPORTED), + DATABASE_DATASOURCES("Database - additional datasources", 21, ConfigSupportLevel.PREVIEW), TRANSACTION("Transaction",30, ConfigSupportLevel.SUPPORTED), FEATURE("Feature", 40, ConfigSupportLevel.SUPPORTED), HOSTNAME_V2("Hostname v2", 50, ConfigSupportLevel.SUPPORTED), diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testBootstrapAdminService.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testBootstrapAdminService.approved.txt index 44f8cf381d4..2820e70a400 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testBootstrapAdminService.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testBootstrapAdminService.approved.txt @@ -70,52 +70,54 @@ Database: --db-username The username of the database user. -Database - additional datasources: +Database - additional datasources (Preview): --db-active- - Deactivate specific named datasource . Default: true. + Preview: Deactivate specific named datasource . Default: true. --db-driver- - Used for named . The fully qualified class name of the JDBC - driver. If not set, a default driver is set accordingly to the chosen + Preview: Used for named . The fully qualified class name of the + JDBC driver. If not set, a default driver is set accordingly to the chosen database. --db-kind- - Used for named . The database vendor. In production mode the - default value of 'dev-file' is deprecated, you should explicitly specify the - db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, mysql, - oracle, postgres. Default: dev-file. + Preview: Used for named . The database vendor. In production mode + the default value of 'dev-file' is deprecated, you should explicitly specify + the db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, + mysql, oracle, postgres. Default: dev-file. --db-password- - Used for named . The password of the database user. + Preview: Used for named . The password of the database user. --db-pool-initial-size- - Used for named . The initial size of the connection pool. + Preview: Used for named . The initial size of the connection pool. --db-pool-max-size- - Used for named . The maximum size of the connection pool. Default: - 100. + Preview: Used for named . The maximum size of the connection pool. + Default: 100. --db-pool-min-size- - Used for named . The minimal size of the connection pool. + Preview: Used for named . The minimal size of the connection pool. --db-schema- - Used for named . The database schema to be used. + Preview: Used for named . The database schema to be used. --db-url-database- - Used for named . Sets the database name of the default JDBC URL of - the chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the database name of the default + JDBC URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-full- - Used for named . The full database JDBC URL. If not provided, a - default URL is set based on the selected database vendor. For instance, if - using 'postgres', the default JDBC URL would be 'jdbc:postgresql: - //localhost/keycloak'. + Preview: Used for named . The full database JDBC URL. If not + provided, a default URL is set based on the selected database vendor. For + instance, if using 'postgres', the default JDBC URL would be 'jdbc: + postgresql://localhost/keycloak'. --db-url-host- - Used for named . Sets the hostname of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the hostname of the default JDBC + URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-port- - Used for named . Sets the port of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the port of the default JDBC URL of + the chosen vendor. If the `db-url` option is set, this option is ignored. --db-url-properties- - Used for named . Sets the properties of the default JDBC URL of - the chosen vendor. Make sure to set the properties accordingly to the format - expected by the database vendor, as well as appending the right character at - the beginning of this property value. If the `db-url` option is set, this - option is ignored. + Preview: Used for named . Sets the properties of the default JDBC + URL of the chosen vendor. Make sure to set the properties accordingly to the + format expected by the database vendor, as well as appending the right + character at the beginning of this property value. If the `db-url` option is + set, this option is ignored. --db-username- - Used for named . The username of the database user. + Preview: Used for named . The username of the database user. Transaction: diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testBootstrapAdminUser.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testBootstrapAdminUser.approved.txt index 1090c878361..7f4ab78b443 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testBootstrapAdminUser.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testBootstrapAdminUser.approved.txt @@ -72,52 +72,54 @@ Database: --db-username The username of the database user. -Database - additional datasources: +Database - additional datasources (Preview): --db-active- - Deactivate specific named datasource . Default: true. + Preview: Deactivate specific named datasource . Default: true. --db-driver- - Used for named . The fully qualified class name of the JDBC - driver. If not set, a default driver is set accordingly to the chosen + Preview: Used for named . The fully qualified class name of the + JDBC driver. If not set, a default driver is set accordingly to the chosen database. --db-kind- - Used for named . The database vendor. In production mode the - default value of 'dev-file' is deprecated, you should explicitly specify the - db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, mysql, - oracle, postgres. Default: dev-file. + Preview: Used for named . The database vendor. In production mode + the default value of 'dev-file' is deprecated, you should explicitly specify + the db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, + mysql, oracle, postgres. Default: dev-file. --db-password- - Used for named . The password of the database user. + Preview: Used for named . The password of the database user. --db-pool-initial-size- - Used for named . The initial size of the connection pool. + Preview: Used for named . The initial size of the connection pool. --db-pool-max-size- - Used for named . The maximum size of the connection pool. Default: - 100. + Preview: Used for named . The maximum size of the connection pool. + Default: 100. --db-pool-min-size- - Used for named . The minimal size of the connection pool. + Preview: Used for named . The minimal size of the connection pool. --db-schema- - Used for named . The database schema to be used. + Preview: Used for named . The database schema to be used. --db-url-database- - Used for named . Sets the database name of the default JDBC URL of - the chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the database name of the default + JDBC URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-full- - Used for named . The full database JDBC URL. If not provided, a - default URL is set based on the selected database vendor. For instance, if - using 'postgres', the default JDBC URL would be 'jdbc:postgresql: - //localhost/keycloak'. + Preview: Used for named . The full database JDBC URL. If not + provided, a default URL is set based on the selected database vendor. For + instance, if using 'postgres', the default JDBC URL would be 'jdbc: + postgresql://localhost/keycloak'. --db-url-host- - Used for named . Sets the hostname of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the hostname of the default JDBC + URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-port- - Used for named . Sets the port of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the port of the default JDBC URL of + the chosen vendor. If the `db-url` option is set, this option is ignored. --db-url-properties- - Used for named . Sets the properties of the default JDBC URL of - the chosen vendor. Make sure to set the properties accordingly to the format - expected by the database vendor, as well as appending the right character at - the beginning of this property value. If the `db-url` option is set, this - option is ignored. + Preview: Used for named . Sets the properties of the default JDBC + URL of the chosen vendor. Make sure to set the properties accordingly to the + format expected by the database vendor, as well as appending the right + character at the beginning of this property value. If the `db-url` option is + set, this option is ignored. --db-username- - Used for named . The username of the database user. + Preview: Used for named . The username of the database user. Transaction: diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testBuildHelp.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testBuildHelp.approved.txt index 970de3f26d0..6ec640018de 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testBuildHelp.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testBuildHelp.approved.txt @@ -26,17 +26,17 @@ Database: --db-driver The fully qualified class name of the JDBC driver. If not set, a default driver is set accordingly to the chosen database. -Database - additional datasources: +Database - additional datasources (Preview): --db-driver- - Used for named . The fully qualified class name of the JDBC - driver. If not set, a default driver is set accordingly to the chosen + Preview: Used for named . The fully qualified class name of the + JDBC driver. If not set, a default driver is set accordingly to the chosen database. --db-kind- - Used for named . The database vendor. In production mode the - default value of 'dev-file' is deprecated, you should explicitly specify the - db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, mysql, - oracle, postgres. Default: dev-file. + Preview: Used for named . The database vendor. In production mode + the default value of 'dev-file' is deprecated, you should explicitly specify + the db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, + mysql, oracle, postgres. Default: dev-file. Transaction: diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testExportHelp.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testExportHelp.approved.txt index 91f0ca7f7d1..bb65228053d 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testExportHelp.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testExportHelp.approved.txt @@ -65,52 +65,54 @@ Database: --db-username The username of the database user. -Database - additional datasources: +Database - additional datasources (Preview): --db-active- - Deactivate specific named datasource . Default: true. + Preview: Deactivate specific named datasource . Default: true. --db-driver- - Used for named . The fully qualified class name of the JDBC - driver. If not set, a default driver is set accordingly to the chosen + Preview: Used for named . The fully qualified class name of the + JDBC driver. If not set, a default driver is set accordingly to the chosen database. --db-kind- - Used for named . The database vendor. In production mode the - default value of 'dev-file' is deprecated, you should explicitly specify the - db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, mysql, - oracle, postgres. Default: dev-file. + Preview: Used for named . The database vendor. In production mode + the default value of 'dev-file' is deprecated, you should explicitly specify + the db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, + mysql, oracle, postgres. Default: dev-file. --db-password- - Used for named . The password of the database user. + Preview: Used for named . The password of the database user. --db-pool-initial-size- - Used for named . The initial size of the connection pool. + Preview: Used for named . The initial size of the connection pool. --db-pool-max-size- - Used for named . The maximum size of the connection pool. Default: - 100. + Preview: Used for named . The maximum size of the connection pool. + Default: 100. --db-pool-min-size- - Used for named . The minimal size of the connection pool. + Preview: Used for named . The minimal size of the connection pool. --db-schema- - Used for named . The database schema to be used. + Preview: Used for named . The database schema to be used. --db-url-database- - Used for named . Sets the database name of the default JDBC URL of - the chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the database name of the default + JDBC URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-full- - Used for named . The full database JDBC URL. If not provided, a - default URL is set based on the selected database vendor. For instance, if - using 'postgres', the default JDBC URL would be 'jdbc:postgresql: - //localhost/keycloak'. + Preview: Used for named . The full database JDBC URL. If not + provided, a default URL is set based on the selected database vendor. For + instance, if using 'postgres', the default JDBC URL would be 'jdbc: + postgresql://localhost/keycloak'. --db-url-host- - Used for named . Sets the hostname of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the hostname of the default JDBC + URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-port- - Used for named . Sets the port of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the port of the default JDBC URL of + the chosen vendor. If the `db-url` option is set, this option is ignored. --db-url-properties- - Used for named . Sets the properties of the default JDBC URL of - the chosen vendor. Make sure to set the properties accordingly to the format - expected by the database vendor, as well as appending the right character at - the beginning of this property value. If the `db-url` option is set, this - option is ignored. + Preview: Used for named . Sets the properties of the default JDBC + URL of the chosen vendor. Make sure to set the properties accordingly to the + format expected by the database vendor, as well as appending the right + character at the beginning of this property value. If the `db-url` option is + set, this option is ignored. --db-username- - Used for named . The username of the database user. + Preview: Used for named . The username of the database user. Transaction: diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testExportHelpAll.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testExportHelpAll.approved.txt index c89fa6f5bf2..4bb031a57d3 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testExportHelpAll.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testExportHelpAll.approved.txt @@ -65,52 +65,54 @@ Database: --db-username The username of the database user. -Database - additional datasources: +Database - additional datasources (Preview): --db-active- - Deactivate specific named datasource . Default: true. + Preview: Deactivate specific named datasource . Default: true. --db-driver- - Used for named . The fully qualified class name of the JDBC - driver. If not set, a default driver is set accordingly to the chosen + Preview: Used for named . The fully qualified class name of the + JDBC driver. If not set, a default driver is set accordingly to the chosen database. --db-kind- - Used for named . The database vendor. In production mode the - default value of 'dev-file' is deprecated, you should explicitly specify the - db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, mysql, - oracle, postgres. Default: dev-file. + Preview: Used for named . The database vendor. In production mode + the default value of 'dev-file' is deprecated, you should explicitly specify + the db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, + mysql, oracle, postgres. Default: dev-file. --db-password- - Used for named . The password of the database user. + Preview: Used for named . The password of the database user. --db-pool-initial-size- - Used for named . The initial size of the connection pool. + Preview: Used for named . The initial size of the connection pool. --db-pool-max-size- - Used for named . The maximum size of the connection pool. Default: - 100. + Preview: Used for named . The maximum size of the connection pool. + Default: 100. --db-pool-min-size- - Used for named . The minimal size of the connection pool. + Preview: Used for named . The minimal size of the connection pool. --db-schema- - Used for named . The database schema to be used. + Preview: Used for named . The database schema to be used. --db-url-database- - Used for named . Sets the database name of the default JDBC URL of - the chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the database name of the default + JDBC URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-full- - Used for named . The full database JDBC URL. If not provided, a - default URL is set based on the selected database vendor. For instance, if - using 'postgres', the default JDBC URL would be 'jdbc:postgresql: - //localhost/keycloak'. + Preview: Used for named . The full database JDBC URL. If not + provided, a default URL is set based on the selected database vendor. For + instance, if using 'postgres', the default JDBC URL would be 'jdbc: + postgresql://localhost/keycloak'. --db-url-host- - Used for named . Sets the hostname of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the hostname of the default JDBC + URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-port- - Used for named . Sets the port of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the port of the default JDBC URL of + the chosen vendor. If the `db-url` option is set, this option is ignored. --db-url-properties- - Used for named . Sets the properties of the default JDBC URL of - the chosen vendor. Make sure to set the properties accordingly to the format - expected by the database vendor, as well as appending the right character at - the beginning of this property value. If the `db-url` option is set, this - option is ignored. + Preview: Used for named . Sets the properties of the default JDBC + URL of the chosen vendor. Make sure to set the properties accordingly to the + format expected by the database vendor, as well as appending the right + character at the beginning of this property value. If the `db-url` option is + set, this option is ignored. --db-username- - Used for named . The username of the database user. + Preview: Used for named . The username of the database user. Transaction: diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testImportHelp.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testImportHelp.approved.txt index 7dea734f83c..703b9577d51 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testImportHelp.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testImportHelp.approved.txt @@ -65,52 +65,54 @@ Database: --db-username The username of the database user. -Database - additional datasources: +Database - additional datasources (Preview): --db-active- - Deactivate specific named datasource . Default: true. + Preview: Deactivate specific named datasource . Default: true. --db-driver- - Used for named . The fully qualified class name of the JDBC - driver. If not set, a default driver is set accordingly to the chosen + Preview: Used for named . The fully qualified class name of the + JDBC driver. If not set, a default driver is set accordingly to the chosen database. --db-kind- - Used for named . The database vendor. In production mode the - default value of 'dev-file' is deprecated, you should explicitly specify the - db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, mysql, - oracle, postgres. Default: dev-file. + Preview: Used for named . The database vendor. In production mode + the default value of 'dev-file' is deprecated, you should explicitly specify + the db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, + mysql, oracle, postgres. Default: dev-file. --db-password- - Used for named . The password of the database user. + Preview: Used for named . The password of the database user. --db-pool-initial-size- - Used for named . The initial size of the connection pool. + Preview: Used for named . The initial size of the connection pool. --db-pool-max-size- - Used for named . The maximum size of the connection pool. Default: - 100. + Preview: Used for named . The maximum size of the connection pool. + Default: 100. --db-pool-min-size- - Used for named . The minimal size of the connection pool. + Preview: Used for named . The minimal size of the connection pool. --db-schema- - Used for named . The database schema to be used. + Preview: Used for named . The database schema to be used. --db-url-database- - Used for named . Sets the database name of the default JDBC URL of - the chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the database name of the default + JDBC URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-full- - Used for named . The full database JDBC URL. If not provided, a - default URL is set based on the selected database vendor. For instance, if - using 'postgres', the default JDBC URL would be 'jdbc:postgresql: - //localhost/keycloak'. + Preview: Used for named . The full database JDBC URL. If not + provided, a default URL is set based on the selected database vendor. For + instance, if using 'postgres', the default JDBC URL would be 'jdbc: + postgresql://localhost/keycloak'. --db-url-host- - Used for named . Sets the hostname of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the hostname of the default JDBC + URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-port- - Used for named . Sets the port of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the port of the default JDBC URL of + the chosen vendor. If the `db-url` option is set, this option is ignored. --db-url-properties- - Used for named . Sets the properties of the default JDBC URL of - the chosen vendor. Make sure to set the properties accordingly to the format - expected by the database vendor, as well as appending the right character at - the beginning of this property value. If the `db-url` option is set, this - option is ignored. + Preview: Used for named . Sets the properties of the default JDBC + URL of the chosen vendor. Make sure to set the properties accordingly to the + format expected by the database vendor, as well as appending the right + character at the beginning of this property value. If the `db-url` option is + set, this option is ignored. --db-username- - Used for named . The username of the database user. + Preview: Used for named . The username of the database user. Transaction: diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testImportHelpAll.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testImportHelpAll.approved.txt index bb432d60497..e181b058b81 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testImportHelpAll.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testImportHelpAll.approved.txt @@ -65,52 +65,54 @@ Database: --db-username The username of the database user. -Database - additional datasources: +Database - additional datasources (Preview): --db-active- - Deactivate specific named datasource . Default: true. + Preview: Deactivate specific named datasource . Default: true. --db-driver- - Used for named . The fully qualified class name of the JDBC - driver. If not set, a default driver is set accordingly to the chosen + Preview: Used for named . The fully qualified class name of the + JDBC driver. If not set, a default driver is set accordingly to the chosen database. --db-kind- - Used for named . The database vendor. In production mode the - default value of 'dev-file' is deprecated, you should explicitly specify the - db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, mysql, - oracle, postgres. Default: dev-file. + Preview: Used for named . The database vendor. In production mode + the default value of 'dev-file' is deprecated, you should explicitly specify + the db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, + mysql, oracle, postgres. Default: dev-file. --db-password- - Used for named . The password of the database user. + Preview: Used for named . The password of the database user. --db-pool-initial-size- - Used for named . The initial size of the connection pool. + Preview: Used for named . The initial size of the connection pool. --db-pool-max-size- - Used for named . The maximum size of the connection pool. Default: - 100. + Preview: Used for named . The maximum size of the connection pool. + Default: 100. --db-pool-min-size- - Used for named . The minimal size of the connection pool. + Preview: Used for named . The minimal size of the connection pool. --db-schema- - Used for named . The database schema to be used. + Preview: Used for named . The database schema to be used. --db-url-database- - Used for named . Sets the database name of the default JDBC URL of - the chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the database name of the default + JDBC URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-full- - Used for named . The full database JDBC URL. If not provided, a - default URL is set based on the selected database vendor. For instance, if - using 'postgres', the default JDBC URL would be 'jdbc:postgresql: - //localhost/keycloak'. + Preview: Used for named . The full database JDBC URL. If not + provided, a default URL is set based on the selected database vendor. For + instance, if using 'postgres', the default JDBC URL would be 'jdbc: + postgresql://localhost/keycloak'. --db-url-host- - Used for named . Sets the hostname of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the hostname of the default JDBC + URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-port- - Used for named . Sets the port of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the port of the default JDBC URL of + the chosen vendor. If the `db-url` option is set, this option is ignored. --db-url-properties- - Used for named . Sets the properties of the default JDBC URL of - the chosen vendor. Make sure to set the properties accordingly to the format - expected by the database vendor, as well as appending the right character at - the beginning of this property value. If the `db-url` option is set, this - option is ignored. + Preview: Used for named . Sets the properties of the default JDBC + URL of the chosen vendor. Make sure to set the properties accordingly to the + format expected by the database vendor, as well as appending the right + character at the beginning of this property value. If the `db-url` option is + set, this option is ignored. --db-username- - Used for named . The username of the database user. + Preview: Used for named . The username of the database user. Transaction: diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartDevHelp.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartDevHelp.approved.txt index e1155e681c2..47906d66bd6 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartDevHelp.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartDevHelp.approved.txt @@ -107,52 +107,54 @@ Database: --db-username The username of the database user. -Database - additional datasources: +Database - additional datasources (Preview): --db-active- - Deactivate specific named datasource . Default: true. + Preview: Deactivate specific named datasource . Default: true. --db-driver- - Used for named . The fully qualified class name of the JDBC - driver. If not set, a default driver is set accordingly to the chosen + Preview: Used for named . The fully qualified class name of the + JDBC driver. If not set, a default driver is set accordingly to the chosen database. --db-kind- - Used for named . The database vendor. In production mode the - default value of 'dev-file' is deprecated, you should explicitly specify the - db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, mysql, - oracle, postgres. Default: dev-file. + Preview: Used for named . The database vendor. In production mode + the default value of 'dev-file' is deprecated, you should explicitly specify + the db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, + mysql, oracle, postgres. Default: dev-file. --db-password- - Used for named . The password of the database user. + Preview: Used for named . The password of the database user. --db-pool-initial-size- - Used for named . The initial size of the connection pool. + Preview: Used for named . The initial size of the connection pool. --db-pool-max-size- - Used for named . The maximum size of the connection pool. Default: - 100. + Preview: Used for named . The maximum size of the connection pool. + Default: 100. --db-pool-min-size- - Used for named . The minimal size of the connection pool. + Preview: Used for named . The minimal size of the connection pool. --db-schema- - Used for named . The database schema to be used. + Preview: Used for named . The database schema to be used. --db-url-database- - Used for named . Sets the database name of the default JDBC URL of - the chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the database name of the default + JDBC URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-full- - Used for named . The full database JDBC URL. If not provided, a - default URL is set based on the selected database vendor. For instance, if - using 'postgres', the default JDBC URL would be 'jdbc:postgresql: - //localhost/keycloak'. + Preview: Used for named . The full database JDBC URL. If not + provided, a default URL is set based on the selected database vendor. For + instance, if using 'postgres', the default JDBC URL would be 'jdbc: + postgresql://localhost/keycloak'. --db-url-host- - Used for named . Sets the hostname of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the hostname of the default JDBC + URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-port- - Used for named . Sets the port of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the port of the default JDBC URL of + the chosen vendor. If the `db-url` option is set, this option is ignored. --db-url-properties- - Used for named . Sets the properties of the default JDBC URL of - the chosen vendor. Make sure to set the properties accordingly to the format - expected by the database vendor, as well as appending the right character at - the beginning of this property value. If the `db-url` option is set, this - option is ignored. + Preview: Used for named . Sets the properties of the default JDBC + URL of the chosen vendor. Make sure to set the properties accordingly to the + format expected by the database vendor, as well as appending the right + character at the beginning of this property value. If the `db-url` option is + set, this option is ignored. --db-username- - Used for named . The username of the database user. + Preview: Used for named . The username of the database user. Transaction: diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartDevHelpAll.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartDevHelpAll.approved.txt index 7b2707a86fd..4ab2039ae62 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartDevHelpAll.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartDevHelpAll.approved.txt @@ -158,52 +158,54 @@ Database: --db-username The username of the database user. -Database - additional datasources: +Database - additional datasources (Preview): --db-active- - Deactivate specific named datasource . Default: true. + Preview: Deactivate specific named datasource . Default: true. --db-driver- - Used for named . The fully qualified class name of the JDBC - driver. If not set, a default driver is set accordingly to the chosen + Preview: Used for named . The fully qualified class name of the + JDBC driver. If not set, a default driver is set accordingly to the chosen database. --db-kind- - Used for named . The database vendor. In production mode the - default value of 'dev-file' is deprecated, you should explicitly specify the - db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, mysql, - oracle, postgres. Default: dev-file. + Preview: Used for named . The database vendor. In production mode + the default value of 'dev-file' is deprecated, you should explicitly specify + the db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, + mysql, oracle, postgres. Default: dev-file. --db-password- - Used for named . The password of the database user. + Preview: Used for named . The password of the database user. --db-pool-initial-size- - Used for named . The initial size of the connection pool. + Preview: Used for named . The initial size of the connection pool. --db-pool-max-size- - Used for named . The maximum size of the connection pool. Default: - 100. + Preview: Used for named . The maximum size of the connection pool. + Default: 100. --db-pool-min-size- - Used for named . The minimal size of the connection pool. + Preview: Used for named . The minimal size of the connection pool. --db-schema- - Used for named . The database schema to be used. + Preview: Used for named . The database schema to be used. --db-url-database- - Used for named . Sets the database name of the default JDBC URL of - the chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the database name of the default + JDBC URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-full- - Used for named . The full database JDBC URL. If not provided, a - default URL is set based on the selected database vendor. For instance, if - using 'postgres', the default JDBC URL would be 'jdbc:postgresql: - //localhost/keycloak'. + Preview: Used for named . The full database JDBC URL. If not + provided, a default URL is set based on the selected database vendor. For + instance, if using 'postgres', the default JDBC URL would be 'jdbc: + postgresql://localhost/keycloak'. --db-url-host- - Used for named . Sets the hostname of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the hostname of the default JDBC + URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-port- - Used for named . Sets the port of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the port of the default JDBC URL of + the chosen vendor. If the `db-url` option is set, this option is ignored. --db-url-properties- - Used for named . Sets the properties of the default JDBC URL of - the chosen vendor. Make sure to set the properties accordingly to the format - expected by the database vendor, as well as appending the right character at - the beginning of this property value. If the `db-url` option is set, this - option is ignored. + Preview: Used for named . Sets the properties of the default JDBC + URL of the chosen vendor. Make sure to set the properties accordingly to the + format expected by the database vendor, as well as appending the right + character at the beginning of this property value. If the `db-url` option is + set, this option is ignored. --db-username- - Used for named . The username of the database user. + Preview: Used for named . The username of the database user. Transaction: diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartHelp.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartHelp.approved.txt index 07f8f965ff2..f360d791a6f 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartHelp.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartHelp.approved.txt @@ -139,52 +139,54 @@ Database: --db-username The username of the database user. -Database - additional datasources: +Database - additional datasources (Preview): --db-active- - Deactivate specific named datasource . Default: true. + Preview: Deactivate specific named datasource . Default: true. --db-driver- - Used for named . The fully qualified class name of the JDBC - driver. If not set, a default driver is set accordingly to the chosen + Preview: Used for named . The fully qualified class name of the + JDBC driver. If not set, a default driver is set accordingly to the chosen database. --db-kind- - Used for named . The database vendor. In production mode the - default value of 'dev-file' is deprecated, you should explicitly specify the - db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, mysql, - oracle, postgres. Default: dev-file. + Preview: Used for named . The database vendor. In production mode + the default value of 'dev-file' is deprecated, you should explicitly specify + the db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, + mysql, oracle, postgres. Default: dev-file. --db-password- - Used for named . The password of the database user. + Preview: Used for named . The password of the database user. --db-pool-initial-size- - Used for named . The initial size of the connection pool. + Preview: Used for named . The initial size of the connection pool. --db-pool-max-size- - Used for named . The maximum size of the connection pool. Default: - 100. + Preview: Used for named . The maximum size of the connection pool. + Default: 100. --db-pool-min-size- - Used for named . The minimal size of the connection pool. + Preview: Used for named . The minimal size of the connection pool. --db-schema- - Used for named . The database schema to be used. + Preview: Used for named . The database schema to be used. --db-url-database- - Used for named . Sets the database name of the default JDBC URL of - the chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the database name of the default + JDBC URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-full- - Used for named . The full database JDBC URL. If not provided, a - default URL is set based on the selected database vendor. For instance, if - using 'postgres', the default JDBC URL would be 'jdbc:postgresql: - //localhost/keycloak'. + Preview: Used for named . The full database JDBC URL. If not + provided, a default URL is set based on the selected database vendor. For + instance, if using 'postgres', the default JDBC URL would be 'jdbc: + postgresql://localhost/keycloak'. --db-url-host- - Used for named . Sets the hostname of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the hostname of the default JDBC + URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-port- - Used for named . Sets the port of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the port of the default JDBC URL of + the chosen vendor. If the `db-url` option is set, this option is ignored. --db-url-properties- - Used for named . Sets the properties of the default JDBC URL of - the chosen vendor. Make sure to set the properties accordingly to the format - expected by the database vendor, as well as appending the right character at - the beginning of this property value. If the `db-url` option is set, this - option is ignored. + Preview: Used for named . Sets the properties of the default JDBC + URL of the chosen vendor. Make sure to set the properties accordingly to the + format expected by the database vendor, as well as appending the right + character at the beginning of this property value. If the `db-url` option is + set, this option is ignored. --db-username- - Used for named . The username of the database user. + Preview: Used for named . The username of the database user. Transaction: diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartHelpAll.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartHelpAll.approved.txt index d4fc1a3b478..485abd72066 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartHelpAll.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartHelpAll.approved.txt @@ -159,52 +159,54 @@ Database: --db-username The username of the database user. -Database - additional datasources: +Database - additional datasources (Preview): --db-active- - Deactivate specific named datasource . Default: true. + Preview: Deactivate specific named datasource . Default: true. --db-driver- - Used for named . The fully qualified class name of the JDBC - driver. If not set, a default driver is set accordingly to the chosen + Preview: Used for named . The fully qualified class name of the + JDBC driver. If not set, a default driver is set accordingly to the chosen database. --db-kind- - Used for named . The database vendor. In production mode the - default value of 'dev-file' is deprecated, you should explicitly specify the - db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, mysql, - oracle, postgres. Default: dev-file. + Preview: Used for named . The database vendor. In production mode + the default value of 'dev-file' is deprecated, you should explicitly specify + the db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, + mysql, oracle, postgres. Default: dev-file. --db-password- - Used for named . The password of the database user. + Preview: Used for named . The password of the database user. --db-pool-initial-size- - Used for named . The initial size of the connection pool. + Preview: Used for named . The initial size of the connection pool. --db-pool-max-size- - Used for named . The maximum size of the connection pool. Default: - 100. + Preview: Used for named . The maximum size of the connection pool. + Default: 100. --db-pool-min-size- - Used for named . The minimal size of the connection pool. + Preview: Used for named . The minimal size of the connection pool. --db-schema- - Used for named . The database schema to be used. + Preview: Used for named . The database schema to be used. --db-url-database- - Used for named . Sets the database name of the default JDBC URL of - the chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the database name of the default + JDBC URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-full- - Used for named . The full database JDBC URL. If not provided, a - default URL is set based on the selected database vendor. For instance, if - using 'postgres', the default JDBC URL would be 'jdbc:postgresql: - //localhost/keycloak'. + Preview: Used for named . The full database JDBC URL. If not + provided, a default URL is set based on the selected database vendor. For + instance, if using 'postgres', the default JDBC URL would be 'jdbc: + postgresql://localhost/keycloak'. --db-url-host- - Used for named . Sets the hostname of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the hostname of the default JDBC + URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-port- - Used for named . Sets the port of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the port of the default JDBC URL of + the chosen vendor. If the `db-url` option is set, this option is ignored. --db-url-properties- - Used for named . Sets the properties of the default JDBC URL of - the chosen vendor. Make sure to set the properties accordingly to the format - expected by the database vendor, as well as appending the right character at - the beginning of this property value. If the `db-url` option is set, this - option is ignored. + Preview: Used for named . Sets the properties of the default JDBC + URL of the chosen vendor. Make sure to set the properties accordingly to the + format expected by the database vendor, as well as appending the right + character at the beginning of this property value. If the `db-url` option is + set, this option is ignored. --db-username- - Used for named . The username of the database user. + Preview: Used for named . The username of the database user. Transaction: diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartOptimizedHelp.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartOptimizedHelp.approved.txt index 7b917a7c23a..d2b51712c9a 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartOptimizedHelp.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartOptimizedHelp.approved.txt @@ -133,43 +133,45 @@ Database: --db-username The username of the database user. -Database - additional datasources: +Database - additional datasources (Preview): --db-active- - Deactivate specific named datasource . Default: true. + Preview: Deactivate specific named datasource . Default: true. --db-password- - Used for named . The password of the database user. + Preview: Used for named . The password of the database user. --db-pool-initial-size- - Used for named . The initial size of the connection pool. + Preview: Used for named . The initial size of the connection pool. --db-pool-max-size- - Used for named . The maximum size of the connection pool. Default: - 100. + Preview: Used for named . The maximum size of the connection pool. + Default: 100. --db-pool-min-size- - Used for named . The minimal size of the connection pool. + Preview: Used for named . The minimal size of the connection pool. --db-schema- - Used for named . The database schema to be used. + Preview: Used for named . The database schema to be used. --db-url-database- - Used for named . Sets the database name of the default JDBC URL of - the chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the database name of the default + JDBC URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-full- - Used for named . The full database JDBC URL. If not provided, a - default URL is set based on the selected database vendor. For instance, if - using 'postgres', the default JDBC URL would be 'jdbc:postgresql: - //localhost/keycloak'. + Preview: Used for named . The full database JDBC URL. If not + provided, a default URL is set based on the selected database vendor. For + instance, if using 'postgres', the default JDBC URL would be 'jdbc: + postgresql://localhost/keycloak'. --db-url-host- - Used for named . Sets the hostname of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the hostname of the default JDBC + URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-port- - Used for named . Sets the port of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the port of the default JDBC URL of + the chosen vendor. If the `db-url` option is set, this option is ignored. --db-url-properties- - Used for named . Sets the properties of the default JDBC URL of - the chosen vendor. Make sure to set the properties accordingly to the format - expected by the database vendor, as well as appending the right character at - the beginning of this property value. If the `db-url` option is set, this - option is ignored. + Preview: Used for named . Sets the properties of the default JDBC + URL of the chosen vendor. Make sure to set the properties accordingly to the + format expected by the database vendor, as well as appending the right + character at the beginning of this property value. If the `db-url` option is + set, this option is ignored. --db-username- - Used for named . The username of the database user. + Preview: Used for named . The username of the database user. Hostname v2: diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartOptimizedHelpAll.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartOptimizedHelpAll.approved.txt index 33a0e7a0160..bf220bffa74 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartOptimizedHelpAll.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testStartOptimizedHelpAll.approved.txt @@ -153,43 +153,45 @@ Database: --db-username The username of the database user. -Database - additional datasources: +Database - additional datasources (Preview): --db-active- - Deactivate specific named datasource . Default: true. + Preview: Deactivate specific named datasource . Default: true. --db-password- - Used for named . The password of the database user. + Preview: Used for named . The password of the database user. --db-pool-initial-size- - Used for named . The initial size of the connection pool. + Preview: Used for named . The initial size of the connection pool. --db-pool-max-size- - Used for named . The maximum size of the connection pool. Default: - 100. + Preview: Used for named . The maximum size of the connection pool. + Default: 100. --db-pool-min-size- - Used for named . The minimal size of the connection pool. + Preview: Used for named . The minimal size of the connection pool. --db-schema- - Used for named . The database schema to be used. + Preview: Used for named . The database schema to be used. --db-url-database- - Used for named . Sets the database name of the default JDBC URL of - the chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the database name of the default + JDBC URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-full- - Used for named . The full database JDBC URL. If not provided, a - default URL is set based on the selected database vendor. For instance, if - using 'postgres', the default JDBC URL would be 'jdbc:postgresql: - //localhost/keycloak'. + Preview: Used for named . The full database JDBC URL. If not + provided, a default URL is set based on the selected database vendor. For + instance, if using 'postgres', the default JDBC URL would be 'jdbc: + postgresql://localhost/keycloak'. --db-url-host- - Used for named . Sets the hostname of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the hostname of the default JDBC + URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-port- - Used for named . Sets the port of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the port of the default JDBC URL of + the chosen vendor. If the `db-url` option is set, this option is ignored. --db-url-properties- - Used for named . Sets the properties of the default JDBC URL of - the chosen vendor. Make sure to set the properties accordingly to the format - expected by the database vendor, as well as appending the right character at - the beginning of this property value. If the `db-url` option is set, this - option is ignored. + Preview: Used for named . Sets the properties of the default JDBC + URL of the chosen vendor. Make sure to set the properties accordingly to the + format expected by the database vendor, as well as appending the right + character at the beginning of this property value. If the `db-url` option is + set, this option is ignored. --db-username- - Used for named . The username of the database user. + Preview: Used for named . The username of the database user. Hostname v2: diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testUpdateCompatibilityCheckHelp.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testUpdateCompatibilityCheckHelp.approved.txt index 3b5cf519321..5f6b54b7dda 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testUpdateCompatibilityCheckHelp.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testUpdateCompatibilityCheckHelp.approved.txt @@ -138,52 +138,54 @@ Database: --db-username The username of the database user. -Database - additional datasources: +Database - additional datasources (Preview): --db-active- - Deactivate specific named datasource . Default: true. + Preview: Deactivate specific named datasource . Default: true. --db-driver- - Used for named . The fully qualified class name of the JDBC - driver. If not set, a default driver is set accordingly to the chosen + Preview: Used for named . The fully qualified class name of the + JDBC driver. If not set, a default driver is set accordingly to the chosen database. --db-kind- - Used for named . The database vendor. In production mode the - default value of 'dev-file' is deprecated, you should explicitly specify the - db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, mysql, - oracle, postgres. Default: dev-file. + Preview: Used for named . The database vendor. In production mode + the default value of 'dev-file' is deprecated, you should explicitly specify + the db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, + mysql, oracle, postgres. Default: dev-file. --db-password- - Used for named . The password of the database user. + Preview: Used for named . The password of the database user. --db-pool-initial-size- - Used for named . The initial size of the connection pool. + Preview: Used for named . The initial size of the connection pool. --db-pool-max-size- - Used for named . The maximum size of the connection pool. Default: - 100. + Preview: Used for named . The maximum size of the connection pool. + Default: 100. --db-pool-min-size- - Used for named . The minimal size of the connection pool. + Preview: Used for named . The minimal size of the connection pool. --db-schema- - Used for named . The database schema to be used. + Preview: Used for named . The database schema to be used. --db-url-database- - Used for named . Sets the database name of the default JDBC URL of - the chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the database name of the default + JDBC URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-full- - Used for named . The full database JDBC URL. If not provided, a - default URL is set based on the selected database vendor. For instance, if - using 'postgres', the default JDBC URL would be 'jdbc:postgresql: - //localhost/keycloak'. + Preview: Used for named . The full database JDBC URL. If not + provided, a default URL is set based on the selected database vendor. For + instance, if using 'postgres', the default JDBC URL would be 'jdbc: + postgresql://localhost/keycloak'. --db-url-host- - Used for named . Sets the hostname of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the hostname of the default JDBC + URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-port- - Used for named . Sets the port of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the port of the default JDBC URL of + the chosen vendor. If the `db-url` option is set, this option is ignored. --db-url-properties- - Used for named . Sets the properties of the default JDBC URL of - the chosen vendor. Make sure to set the properties accordingly to the format - expected by the database vendor, as well as appending the right character at - the beginning of this property value. If the `db-url` option is set, this - option is ignored. + Preview: Used for named . Sets the properties of the default JDBC + URL of the chosen vendor. Make sure to set the properties accordingly to the + format expected by the database vendor, as well as appending the right + character at the beginning of this property value. If the `db-url` option is + set, this option is ignored. --db-username- - Used for named . The username of the database user. + Preview: Used for named . The username of the database user. Transaction: diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testUpdateCompatibilityCheckHelpAll.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testUpdateCompatibilityCheckHelpAll.approved.txt index 1e499462cd3..a7505b2bce1 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testUpdateCompatibilityCheckHelpAll.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testUpdateCompatibilityCheckHelpAll.approved.txt @@ -158,52 +158,54 @@ Database: --db-username The username of the database user. -Database - additional datasources: +Database - additional datasources (Preview): --db-active- - Deactivate specific named datasource . Default: true. + Preview: Deactivate specific named datasource . Default: true. --db-driver- - Used for named . The fully qualified class name of the JDBC - driver. If not set, a default driver is set accordingly to the chosen + Preview: Used for named . The fully qualified class name of the + JDBC driver. If not set, a default driver is set accordingly to the chosen database. --db-kind- - Used for named . The database vendor. In production mode the - default value of 'dev-file' is deprecated, you should explicitly specify the - db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, mysql, - oracle, postgres. Default: dev-file. + Preview: Used for named . The database vendor. In production mode + the default value of 'dev-file' is deprecated, you should explicitly specify + the db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, + mysql, oracle, postgres. Default: dev-file. --db-password- - Used for named . The password of the database user. + Preview: Used for named . The password of the database user. --db-pool-initial-size- - Used for named . The initial size of the connection pool. + Preview: Used for named . The initial size of the connection pool. --db-pool-max-size- - Used for named . The maximum size of the connection pool. Default: - 100. + Preview: Used for named . The maximum size of the connection pool. + Default: 100. --db-pool-min-size- - Used for named . The minimal size of the connection pool. + Preview: Used for named . The minimal size of the connection pool. --db-schema- - Used for named . The database schema to be used. + Preview: Used for named . The database schema to be used. --db-url-database- - Used for named . Sets the database name of the default JDBC URL of - the chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the database name of the default + JDBC URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-full- - Used for named . The full database JDBC URL. If not provided, a - default URL is set based on the selected database vendor. For instance, if - using 'postgres', the default JDBC URL would be 'jdbc:postgresql: - //localhost/keycloak'. + Preview: Used for named . The full database JDBC URL. If not + provided, a default URL is set based on the selected database vendor. For + instance, if using 'postgres', the default JDBC URL would be 'jdbc: + postgresql://localhost/keycloak'. --db-url-host- - Used for named . Sets the hostname of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the hostname of the default JDBC + URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-port- - Used for named . Sets the port of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the port of the default JDBC URL of + the chosen vendor. If the `db-url` option is set, this option is ignored. --db-url-properties- - Used for named . Sets the properties of the default JDBC URL of - the chosen vendor. Make sure to set the properties accordingly to the format - expected by the database vendor, as well as appending the right character at - the beginning of this property value. If the `db-url` option is set, this - option is ignored. + Preview: Used for named . Sets the properties of the default JDBC + URL of the chosen vendor. Make sure to set the properties accordingly to the + format expected by the database vendor, as well as appending the right + character at the beginning of this property value. If the `db-url` option is + set, this option is ignored. --db-username- - Used for named . The username of the database user. + Preview: Used for named . The username of the database user. Transaction: diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testUpdateCompatibilityMetadataHelp.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testUpdateCompatibilityMetadataHelp.approved.txt index 655b61161cb..9d9be15ac81 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testUpdateCompatibilityMetadataHelp.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testUpdateCompatibilityMetadataHelp.approved.txt @@ -136,52 +136,54 @@ Database: --db-username The username of the database user. -Database - additional datasources: +Database - additional datasources (Preview): --db-active- - Deactivate specific named datasource . Default: true. + Preview: Deactivate specific named datasource . Default: true. --db-driver- - Used for named . The fully qualified class name of the JDBC - driver. If not set, a default driver is set accordingly to the chosen + Preview: Used for named . The fully qualified class name of the + JDBC driver. If not set, a default driver is set accordingly to the chosen database. --db-kind- - Used for named . The database vendor. In production mode the - default value of 'dev-file' is deprecated, you should explicitly specify the - db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, mysql, - oracle, postgres. Default: dev-file. + Preview: Used for named . The database vendor. In production mode + the default value of 'dev-file' is deprecated, you should explicitly specify + the db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, + mysql, oracle, postgres. Default: dev-file. --db-password- - Used for named . The password of the database user. + Preview: Used for named . The password of the database user. --db-pool-initial-size- - Used for named . The initial size of the connection pool. + Preview: Used for named . The initial size of the connection pool. --db-pool-max-size- - Used for named . The maximum size of the connection pool. Default: - 100. + Preview: Used for named . The maximum size of the connection pool. + Default: 100. --db-pool-min-size- - Used for named . The minimal size of the connection pool. + Preview: Used for named . The minimal size of the connection pool. --db-schema- - Used for named . The database schema to be used. + Preview: Used for named . The database schema to be used. --db-url-database- - Used for named . Sets the database name of the default JDBC URL of - the chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the database name of the default + JDBC URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-full- - Used for named . The full database JDBC URL. If not provided, a - default URL is set based on the selected database vendor. For instance, if - using 'postgres', the default JDBC URL would be 'jdbc:postgresql: - //localhost/keycloak'. + Preview: Used for named . The full database JDBC URL. If not + provided, a default URL is set based on the selected database vendor. For + instance, if using 'postgres', the default JDBC URL would be 'jdbc: + postgresql://localhost/keycloak'. --db-url-host- - Used for named . Sets the hostname of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the hostname of the default JDBC + URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-port- - Used for named . Sets the port of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the port of the default JDBC URL of + the chosen vendor. If the `db-url` option is set, this option is ignored. --db-url-properties- - Used for named . Sets the properties of the default JDBC URL of - the chosen vendor. Make sure to set the properties accordingly to the format - expected by the database vendor, as well as appending the right character at - the beginning of this property value. If the `db-url` option is set, this - option is ignored. + Preview: Used for named . Sets the properties of the default JDBC + URL of the chosen vendor. Make sure to set the properties accordingly to the + format expected by the database vendor, as well as appending the right + character at the beginning of this property value. If the `db-url` option is + set, this option is ignored. --db-username- - Used for named . The username of the database user. + Preview: Used for named . The username of the database user. Transaction: diff --git a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testUpdateCompatibilityMetadataHelpAll.approved.txt b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testUpdateCompatibilityMetadataHelpAll.approved.txt index f1cee186f27..84b72369182 100644 --- a/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testUpdateCompatibilityMetadataHelpAll.approved.txt +++ b/quarkus/tests/integration/src/test/resources/org/keycloak/it/cli/dist/approvals/cli/help/HelpCommandDistTest.testUpdateCompatibilityMetadataHelpAll.approved.txt @@ -156,52 +156,54 @@ Database: --db-username The username of the database user. -Database - additional datasources: +Database - additional datasources (Preview): --db-active- - Deactivate specific named datasource . Default: true. + Preview: Deactivate specific named datasource . Default: true. --db-driver- - Used for named . The fully qualified class name of the JDBC - driver. If not set, a default driver is set accordingly to the chosen + Preview: Used for named . The fully qualified class name of the + JDBC driver. If not set, a default driver is set accordingly to the chosen database. --db-kind- - Used for named . The database vendor. In production mode the - default value of 'dev-file' is deprecated, you should explicitly specify the - db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, mysql, - oracle, postgres. Default: dev-file. + Preview: Used for named . The database vendor. In production mode + the default value of 'dev-file' is deprecated, you should explicitly specify + the db instead. Possible values are: dev-file, dev-mem, mariadb, mssql, + mysql, oracle, postgres. Default: dev-file. --db-password- - Used for named . The password of the database user. + Preview: Used for named . The password of the database user. --db-pool-initial-size- - Used for named . The initial size of the connection pool. + Preview: Used for named . The initial size of the connection pool. --db-pool-max-size- - Used for named . The maximum size of the connection pool. Default: - 100. + Preview: Used for named . The maximum size of the connection pool. + Default: 100. --db-pool-min-size- - Used for named . The minimal size of the connection pool. + Preview: Used for named . The minimal size of the connection pool. --db-schema- - Used for named . The database schema to be used. + Preview: Used for named . The database schema to be used. --db-url-database- - Used for named . Sets the database name of the default JDBC URL of - the chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the database name of the default + JDBC URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-full- - Used for named . The full database JDBC URL. If not provided, a - default URL is set based on the selected database vendor. For instance, if - using 'postgres', the default JDBC URL would be 'jdbc:postgresql: - //localhost/keycloak'. + Preview: Used for named . The full database JDBC URL. If not + provided, a default URL is set based on the selected database vendor. For + instance, if using 'postgres', the default JDBC URL would be 'jdbc: + postgresql://localhost/keycloak'. --db-url-host- - Used for named . Sets the hostname of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the hostname of the default JDBC + URL of the chosen vendor. If the `db-url` option is set, this option is + ignored. --db-url-port- - Used for named . Sets the port of the default JDBC URL of the - chosen vendor. If the `db-url` option is set, this option is ignored. + Preview: Used for named . Sets the port of the default JDBC URL of + the chosen vendor. If the `db-url` option is set, this option is ignored. --db-url-properties- - Used for named . Sets the properties of the default JDBC URL of - the chosen vendor. Make sure to set the properties accordingly to the format - expected by the database vendor, as well as appending the right character at - the beginning of this property value. If the `db-url` option is set, this - option is ignored. + Preview: Used for named . Sets the properties of the default JDBC + URL of the chosen vendor. Make sure to set the properties accordingly to the + format expected by the database vendor, as well as appending the right + character at the beginning of this property value. If the `db-url` option is + set, this option is ignored. --db-username- - Used for named . The username of the database user. + Preview: Used for named . The username of the database user. Transaction: