All pages
Powered by GitBook
1 of 6

Connector/J 3.3 Release Notes

Release Notes for MariaDB Connector/J 3.3 series

MariaDB Connector/J 3.3.4 Release Notes

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

Connector/J 3.5.4

DownloadRelease NotesChangelogConnector/J Overview

Release date: 27 Mar 2025

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

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

Bugs Fixed

  • CONJ-1237: Fixed issue with incorrect statements.isClosed value after closing connection

  • CONJ-1236: Prevented NPE (Null Pointer Exception) after reconnection failure in high availability configurations

  • CONJ-1239: Disabled BULK operations when no parameters are present

Changelog

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

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

Connector/J 3.3.3 Release Notes

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

Connector/J 3.5.4

DownloadRelease NotesChangelogConnector/J Overview

Release date: 20 Feb 2024

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

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

Bugs Fixed

  • CONJ-1050 regression: nonparameterized batch fails

  • CONJ-1150 Error using PrepareStatement.setURL with null url

  • CONJ-1152 Improve message when reaching socket timeout during connection initial commands

Changelog

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

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

Connector/J 3.3.2 Release Notes

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

Connector/J 3.5.4

DownloadRelease NotesChangelogConnector/J Overview

Release date: 19 Dec 2023

MariaDB Connector/J 3.3.2 is a Stable (GA) release, and will replace 3.2 as the maintenance releases.

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

Bugs Fixed

  • CONJ-1117 new option returnMultiValuesGeneratedIds for connector 2.x compatibility, so getGeneratedKeys() return all ids of multi-value inserts

  • CONJ-1140 regression caussing ClassCastException on DatabaseMetaData when use with option defaultFetchSize set

  • CONJ-1129 Metadata.getPrimaryKeys table comparison using like in place of strict equality

  • CONJ-1130 ensuring batch parameter are cleared after SQL Failure

  • CONJ-1131 NullPointerException when Calling getGeneratedKeys() after an SQL Failure

  • CONJ-1132 Ensuring reseting result for getUpdateCount() after an SQL Failure

  • CONJ-1135 ensuring BULK command not used when using INSERT ON DUPLICATE KEY UPDATE in order to always have unique affected rows by default

  • CONJ-1136 wrong decoding for Resultset.getByte() results for binary varchar fields

  • CONJ-1137 ensuring never having NPE in OkPacket when setting auto commit

  • CONJ-1138 Inconsistency in Behavior of PreparedStatement After closeOnCompletion() Between MariaDB and MySQL Connectors

  • CONJ-1049 Metadata getTableTypes result was not ordered by TABLE_TYPE

Changelog

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

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

Connector/J 3.3.1 Release Notes

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

Connector/J 3.5.4

DownloadRelease NotesChangelogConnector/J Overview

Release date: 29 Nov 2023

MariaDB Connector/J 3.3.1 is a Stable (GA) release, and will replace 3.2 as the maintenance releases.

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

Bugs Fixed

  • CONJ-1120 java 8 compatibility error in 3.3.0

  • CONJ-1123 missing OSGi javax.crypto dependency

  • CONJ-1124 ensure not having OOM when setting huge fetch size

  • CONJ-1109 Regression in clearBatch() for parameterized statements

  • CONJ-1126 setting fetchSize directly on a ResultSet object does not reflect the expected change

  • CONJ-1127 Statement.getResultSetType () failed to change the result set type

  • CONJ-1128 Setting Negative Fetch Size on ResultSet Without Throwing Error

Changelog

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

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

Connector/J 3.3.0 Release Notes

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

Connector/J 3.5.4

DownloadRelease NotesChangelogConnector/J Overview

Release date: 08 Nov 2023

MariaDB Connector/J 3.3.0 is a Stable (GA) release, and will replace 3.2 as the maintenance releases.

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

Notable Changes

  • CONJ-1115 Make connector become more virtual-thread friendly

  • CONJ-1108 Database metadata listing TEMPORARY tables/sequences

  • CONJ-1113 update ed25519 to recent version

  • CONJ-1116 Avoid unnecessary synchronization on calendar when no calendar parameter

Bugs Fixed

  • CONJ-1102 BatchUpdateException.getUpdateCounts() returns SUCCESS_NO_INFO but expects EXECUTE_FAILED

Changelog

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

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