Strange error creating an index in MariaDB

When creating an index in MariaDB, the following error appears in the event log (the index is created):

 

[42S02][1109] Unknown table 'check_constraints' in information_schema
Query is: select
constraint_name,
table_name,
check_clause
from information_schema.check_constraints
where constraint_schema = ?, parameters ['imos_fsa'].
Error encountered when performing Introspect schema imos_fsa: Unknown table 'check_constraints' in information_schema
Query is: select
constraint_name,
table_name,
check_clause
from information_schema.check_constraints
where constraint_schema = ?, parameters ['imos_fsa'].
Unknown table 'check_constraints' in information_schema
Query is: select
constraint_name,
table_name,
check_clause
from information_schema.check_constraints
where constraint_schema = ?, parameters ['imos_fsa']
(436 ms)

 

There is indeed no such table, why would Datagrip want it? Other tools don't seem to need it.

This table is not present in all versions of MariaDB (version we're running is 10.3.7, the table was only introduced in 10.3.10).

Please sign in to leave a comment.