manifoldcf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Markus Schuch (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CONNECTORS-1083) MariaDB Java Client Support
Date Fri, 24 Oct 2014 21:31:33 GMT
Markus Schuch created CONNECTORS-1083:
-----------------------------------------

             Summary: MariaDB Java Client Support
                 Key: CONNECTORS-1083
                 URL: https://issues.apache.org/jira/browse/CONNECTORS-1083
             Project: ManifoldCF
          Issue Type: Wish
          Components: Framework core
    Affects Versions: Manifold 1.7.1
            Reporter: Markus Schuch
            Priority: Critical


ManifoldCF runs on top of a MySQL database.

Support for MariaDB (https://mariadb.org) should be easy to implement since MariaDB is binary
compatible to MySQL.

{{DBInterfaceMySQL}} already works on top of a MariaDB. But using the MariaDB Java Client
is not possible since the MariaDB driver has a different class name: {{org.mariadb.jdbc.Driver}}.

A new database implementation {{DBInterfaceMariaDB}} extending the existing {{DBInterfaceMySQL}}
should solve this. Minor adjustments to {{DBInterfaceMySQL}} are necessary, since the JDBC
driver class is currently passed to the super constructor which makes it hard to replace it.
(see provided patch)

Due to license issues (LGPL), the MariaDB JDBC driver cannot be shipped with ManifoldCF.





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message