Release Notes for MariaDB Connector/J 2.7.9
This page is part of MariaDB's Documentation.
The parent of this page is: Release Notes for MariaDB Connector/J 2.7
Topics on this page:
Overview
MariaDB Connector/J is a lightweight JDBC driver (Type 4) for building applications on top of MariaDB database products with Java 8, Java 11, and Java 17.
This release is compatible with JDBC 4.2.
MariaDB Connector/J 2.7.9 was released on 2023-03-22. This release is of General Availability (GA) maturity.
Issues Fixed
When a TLS plugin is implemented using the
TlsSocketPlugininterface, a race condition can cause errors to occur. (CONJ-1054)In previous releases, the current thread's class loader was used to load
TlsSocketPlugininstances, which would cause errors like the following to occur in some threads:Client has not found any TLS factory plugin with name 'NAME'Starting with this release, Connector/J's internal class loader is used to load
TlsSocketPlugininstances.
When the
DatabaseMetadata.getTypeInfo()method is used to return data type metadata, an incorrect value is returned for theUNSIGNED_ATTRIBUTEcolumn. (CONJ-1063)In previous releases, the
UNSIGNED_ATTRIBUTEcolumn is alwaystrue.Starting with this release, the
UNSIGNED_ATTRIBUTEcolumn is onlytruewhen a numeric column is defined with theUNSIGNEDattribute.
