Connector/J 3.5.2 Release Notes

circle-info

Downloadarrow-up-right | Release Notes | Changelog | About MariaDB Connector/J

Release date: 11 Feb 2025

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

circle-info

For an overview of MariaDB Connector/J see the About MariaDB Connector/J page

Notable change

Bugs Fixed

  • CONJ-1228arrow-up-right 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-1225arrow-up-right System throws an SQLTimeoutException prematurely without checking all available connections

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

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

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

  • CONJ-660arrow-up-right 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.

spinner

Last updated

Was this helpful?