EDIT: I created a metabase github issue. Please bump it and/or add comments if you are interested in this request.
As of 32.x Metabase moved from mysql connector to MariaDB.
MariaDB connector has some advanced mode settings for connections to MySql clusters (including AWS Aurora clusters). You can read details here.
In a nutshell, the MariaDB jdbc connection url spec looks like this:
However if any of the modes are specified, for example:
Metabase as of 32.7 cannot correctly parse that this is a ‘mysql’ connection.
Allow MariaDB modes using both JDBC configuration options:
or possibly introducing a new variable
Clustered databases offer a high-availability for Metabase. Since MB has moved to using a more sophisticated database connector, it should also allow for better configuration of that connector.