MariaDB 10.11.7 is classified as too old (RocksDB) #42734
Labels
.Backend
Database/MySQL
Priority:P1
Security holes w/o exploit, crashing, setup/upgrade, login, broken common features, correctness
.Team/QueryProcessor
:hammer_and_wrench:
Type:Bug
Product defects
Describe the bug
A connection is established, I can select 1 from dual, but all queries against tables fail, no tables are shown.
Logs
WARNING: Metabase only officially supports MySQL 5.7/MariaDB 10.2 and above.
All Metabase features may not work properly when using an unsupported version.
"MyRocks supports only READ COMMITTED and REPEATABLE READ isolation levels. Please change from current isolation level READ-UNCOMMITTED",
To Reproduce
Install Ubuntu 24.04, apt update; apt install mariadb; ( Server version: 10.11.7-MariaDB-2ubuntu2 Ubuntu 24.04 )
I'm using SSL to connect. JDBC options I've used:
disableSslHostnameVerification=true
disableSslHostnameVerification=true&trustServerCertificate=true
disableSslHostnameVerification=true&trustServerCertificate=true&sessionVariables=tx_isolation='READ-COMMITTED'
I've set MariaDB to run globally with READ-COMMITTED and also tried REPEATABLE-READ
Expected behavior
Tables should show on the Browse page for the DB. Queries should run against tables.
Severity
I'm trying to use Rocks for analytics purposes. The data isn't getting any smaller. I suppose I could try to start over on an older OS release.
Additional context
I think the message about isolation level is a red herring. It looks more like this MariaDB version is unrecognized and classified as too old, when it's probably too new.
Metabase Diagnostic Info
The text was updated successfully, but these errors were encountered: