Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#29455 closed Bug (invalid)

MySQL Backend & features detection are not taking MariaDB Aria engine into account

Reported by: Benjamin Rigaud Owned by: nobody
Component: Database layer (models, ORM) Version: 1.11
Severity: Normal Keywords: mariadb
Cc: Triage Stage: Unreviewed
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

DatabaseFeatures.can_introspect_foreign_keys & supports_transactions checks for MyISAM string.

Aria engine from the MariaDB fork has the same features as MyISAM.

Our tests are failing with Aria & Django 1.11 because it thinks the database supports transactions.

Regards,
Ben

Change History (2)

comment:1 by Tim Graham, 7 years ago

Resolution: invalid
Status: newclosed

Django doesn't officially support MariaDB yet (see django-developers).

comment:2 by Claude Paroz, 7 years ago

FWIW, we desperately need someone adding a MariaDB config to our CI server...

Note: See TracTickets for help on using tickets.
Back to Top