CONJ-654 might affect frameworks:
- Metadata.getDriverName() now return "MariaDB Connector/J" ( was "MariaDB connector/J")
- Metadata.getDatabaseProductName() now return "MySQL" or "MariaDB" depending on server (was always "MySQL")
Goal of this task is to provide ways of handling incompatibilities :
- If Server version doesn't contain mariadb and server is MariaDB, Server version has been changed explicitly, only reason is for compatibility with MySQL. getDatabaseProductName() must then return "MySQL"
- A new option must permit to force old behaviour