Hello,
The default collation used in version 11.4.1 was utf8mb4_general_ci. This seems to have changed since 11.4.2, when it was changed to utf8mb4_uca1400_ai_ci.
Is this the expected behavior? I haven't found any evidence of such a change.
11.4.1
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 3
Server version: 11.4.1-MariaDB-1:11.4.1+maria~ubu2204 mariadb.org binary distribution
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA;
+--------------+--------------------+----------------------------+------------------------+----------+----------------+
| CATALOG_NAME | SCHEMA_NAME | DEFAULT_CHARACTER_SET_NAME | DEFAULT_COLLATION_NAME | SQL_PATH | SCHEMA_COMMENT |
+--------------+--------------------+----------------------------+------------------------+----------+----------------+
| def | information_schema | utf8mb3 | utf8mb3_general_ci | NULL | |
| def | sys | utf8mb3 | utf8mb3_general_ci | NULL | |
| def | mysql | utf8mb4 | utf8mb4_general_ci | NULL | |
| def | performance_schema | utf8mb3 | utf8mb3_general_ci | NULL | |
+--------------+--------------------+----------------------------+------------------------+----------+----------------+
11.4.2
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 3
Server version: 11.4.2-MariaDB-ubu2404 mariadb.org binary distribution
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> SELECT * FROM INFORMATION_SCHEMA.SCHEMATA;
+--------------+--------------------+----------------------------+------------------------+----------+----------------+
| CATALOG_NAME | SCHEMA_NAME | DEFAULT_CHARACTER_SET_NAME | DEFAULT_COLLATION_NAME | SQL_PATH | SCHEMA_COMMENT |
+--------------+--------------------+----------------------------+------------------------+----------+----------------+
| def | information_schema | utf8mb3 | utf8mb3_general_ci | NULL | |
| def | sys | utf8mb3 | utf8mb3_general_ci | NULL | |
| def | mysql | utf8mb4 | utf8mb4_uca1400_ai_ci | NULL | |
| def | performance_schema | utf8mb3 | utf8mb3_general_ci | NULL | |
+--------------+--------------------+----------------------------+------------------------+----------+----------------+
Hello,
The default collation used in version 11.4.1 was
utf8mb4_general_ci. This seems to have changed since 11.4.2, when it was changed toutf8mb4_uca1400_ai_ci.Is this the expected behavior? I haven't found any evidence of such a change.
11.4.1
11.4.2