On Mon, Nov 05, 2018 at 04:54:55PM +0100, Markus Koschany wrote: > > Am 05.11.18 um 14:13 schrieb Moritz Mühlenhoff: > [...] > > The Java connector follows the horrible Oracle policy of not disclosing > > vulnerability information. Given that we now have mariadb-connector-java > > in the archive (with a transparent upstream), can we migrate existing > > reverse deps towards libmariadb-java and simply get rid of libmysql-java? > > > > List of buils deps is rather short: > > > > jabref > > pegasus-wms > > jython > > osmosis > > netbeans > > igv (non-free) > > I agree it would be nice if we could replace mysql-connector-java with > the MariaDB version. I don't know how much effort is required to make > the switch, hopefully it is just a drop-in-replacement. I think we > should file bugs and let's see how it goes. I can do that. > > There are a few more r-deps for libmysql-java > > apt-cache rdepends libmysql-java > > Reverse Depends: > jabref > solr-common > |sqlline > pegasus-wms > osmosis > libnb-ide14-java > solr-common > |libreoffice-canzeley-client > libreoffice-base-drivers > jython > jclic > jameica
jabref can be removed from this list after the most recent upload. I only had to update the (java) package name in the sources - i.e.: - "com.mysql.jdbc.Driver", + "org.mariadb.jdbc.Driver", At runtime, the mariadb-java-client JAR does seem to be a drop-in replacement. I tested against mysql-5.7 both before and after the change, and was able to use the same connection string, etc. The information on the MariaDB Connector/J page [1] was helpful. Cheers, tony [1] https://mariadb.com/kb/en/library/about-mariadb-connector-j/
signature.asc
Description: PGP signature