MariaDB Connector/J 3.5.2 Release Notes

The most recent Stable (GA) release of MariaDB Connector/J is:MariaDB Connector/J 3.5.3

DownloadRelease NotesChangelogConnector/J Overview

Release date: 11 Feb 2025

MariaDB Connector/J 3.5.2 is a Stable (GA) release.

For an overview of MariaDB Connector/J see theAbout MariaDB Connector/J page

Notable change

  • CONJ-1229 Permit executeQuery commands to not return a result-set

Bugs Fixed

  • CONJ-1228 The method result-set.getObject(val) for a field of type BLOB returns an object of type Blob by default instead of the expected object of type byte[].

    • The following methods are not affected

      • resultset.getBytes(val)

      • resultset.getBlob(val)

      • resultset.getObject(val, byte[].class)

      • resultset.getObject(val, Blob.class) all returns expected type)

  • CONJ-1225 System throws an SQLTimeoutException prematurely without checking all available connections

  • CONJ-1221 DatabaseMetadata.getTypeInfo() is missing the data types UUID and VECTOR

  • CONJ-1218 Incorrect behavior where XA connections are closed when regular connections are terminated - this is against JDBC specifications

  • CONJ-1217 When using the parameter trustCertificateKeyStorePassword, alias for trustStorePassword, an exception is thrown

  • CONJ-660 The connection option disconnectOnExpiredPasswords was not handled by the connector..It controls the client behavior when connecting with an expired password.

    • When set to true (default), the client disconnects if it detects an expired password.

    • When false, the client maintains the connection and allows setting a new password.

Changelog

For a complete list of changes made in MariaDB Connector/J 3.5.2, with links to detailed information on each push, see the changelog.

This page is: Copyright © 2025 MariaDB. All rights reserved.

Last updated

Was this helpful?