Download | Release Notes | Changelog |
Release date: 25 Mar 2022
MariaDB Connector/J 3.0.4 is a Stable (GA) release.
DatabaseMetadata#getTables throws a syntax error if a NULL value is used for tableNamePattern
A DECIMAL overflow for long/int/short is not throwing an exception
A NULL value returned for a column can result in java.lang.IllegalArgumentException: Unexpected data type NULL
The authentication is restricted to the methods 'mysql_native_password,client_ed25519,auth_gssapi_client' instead of allowing all supported methods, if the option restrictedAuth is not set (default NULL).
32 bit value returned instead of a 64 bit value for generated id / updated rows
When the load-balancing HA mode is used a host is not used anymore after a connection failed, even if a connection would be possible again.
Connection.getMetaData() returns values of type MariaDbClob instead of the expected type String
metadata.getColumnTypeName() returns the values with a wrong types
A connection fails if the password is set before the username for MariaDbDataSource
The login packet has non-standard length information for the attributes, which can result in issues when using wireshark.
When using failover the definition of retriesAllDown is ignored when trying to reconnect
Updates of rows is not possible for storage engines which do not provide the metadata information for primary columns
missing OSGI metadata is missing
For a complete list of changes made in MariaDB Connector/J 3.0.4, with links to detailed information on each push, see the .
This page is: Copyright © 2025 MariaDB. All rights reserved.