Support latest released versions of mysql (5.7+) and mariadb
Opencast 2.2.0 explicitly does not support mysql 5.7 or mariab 10.1 as per
"Notice: Opencast 2.2 is not compatible with MySQL 5.7 (and probably MariaDB 10.1). Please use MariaDB 10.0 or MySQL 5.5 or 5.6."
Opencast should aim to support the current Generally Available release of its supposed databases (for MySQL, currently 5.7.13).
Obsolete; 8.x docs no longer include version notices.
I had problems running 3.x with mysql 5.7.13, but 5.7.18 seems fine (with mysql connector version 5.1.42).
From: Rüdiger Rolf firstname.lastname@example.org
Sent: 21 June 2016 09:49 AM
Subject: Re: [Matterhorn] MySQLIntegrityConstraintViolationException from AclScanner in 2.2
I had several aries blueprint errors in my tests with MySQL 5.7 that I already knew from my tries to upgrade the mysql connector. These let to several other issues with the database. I had not seen these in 5.6, but I only did a very quick check with this version.
The connector is not in karaf itself, but several dependencies for JPA etc. The libraries for JPA seem to be a very fragile construction that seem not to be upgradeable separately. So it was a very simply try and error to find the latest mysql-connector version that still works reliable with our current setup.