All pages
Powered by GitBook
1 of 15

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Connector/J 2.7.12 Release Notes

Download Release Notes Changelog

Release date: 20 Feb 2024

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

Bugs Fixed

  • Wrong sequence number of sub header with compressing procotol active

  • Wrong debug trace when using compression protocol

  • Improve message when reaching socket timeout during connection initial commands

  • session tracking only read first SYSTEM_VARIABLES session tracking change

Changelog

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

CONJ-1145
CONJ-1151
CONJ-1152
CONJ-1153
changelog

Connector/J 2.7 Release Notes

Release Notes for the MariaDB Connector/J 2.7 series

Connector/J 2.7.11 Release Notes

Download Release Notes Changelog

Release date: 08 Nov 2023

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

Bugs Fixed

  • Correct use of LOAD DATA INFILE that is broken on windows when using "\\" file separators

  • Database metadata listing TEMPORARY tables/sequences

  • Aurora Single Write Cluster Endpoint can't make Read DB Connection for readonly transaction

Changelog

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

CONJ-1075
CONJ-1108
CONJ-1118
changelog

Connector/J 2.7.9 Release Notes

Download Release Notes Changelog

Release date: 22 Mar 2023

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

Bugs Fixed

  • correcting TlsSocketPlugin to use Driver classloader

  • DatabaseMetaData.getTypeInfo() returns wrong value for UNSIGNED_ATTRIBUTE

Changelog

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

Connector/J 2.7.13 Release Notes

Download Release Notes Changelog

Release date: 17 Dec 2025

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

Bugs Fixed

  • Fixed intermittent NullPointerException when calling prepareStatement

  • Fixed possible ArrayIndexOutOfBoundsException when using CallableStatement

  • Fixed Android compatibility issue: Pattern CANON_EQ flag not supported

  • Fixed NullPointerException in MariaDbDataSource when setLoginTimeout(0) has been called

  • Fixed ResultSetMetaData precision for signed BIGINT (was reported as 20)

  • report 3.x correction: metadata table name addition for 12.1

  • report 3.x correction: Handle authentication plugin multi-exchange prefix (0x01) introduced in MDEV-37554

  • report 3.x correction: MariaDbClob fails to compile with JDK 26+

Changelog

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

Connector/J 2.7.8 Release Notes

Release date: 24 Jan 2023

MariaDB Connector/J 2.7.8 is a (GA) release.

Bugs Fixed

Connector/J 2.7.6 Release Notes

Release date: 29 Jun 2022

MariaDB Connector/J 2.7.6 is a (GA) release.

Bugs Fixed

Connector/J 2.7.4 Release Notes

Release date: 11 Aug 2021

MariaDB Connector/J 2.7.4 is a (GA) release.

Bugs Fixed

Connector/J 2.7.10 Release Notes

Release date: 25 Aug 2023

MariaDB Connector/J 2.7.10 is a (GA) release.

Bugs Fixed

CONJ-1039 setQueryTimeout on CallableStatement now use server timeout when possible, permitting respecting timeout when store procedure DEFINER differ from connected user

  • CONJ-1041 possible ArrayIndexOutOfBoundsException when writing a String to socket prebuffer when pre-buffer is exactly 16M

  • CONJ-1023 set missing SSL capability in handshake after SSL exchanges

  • Changelog

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

    Download
    Release Notes
    Changelog
    Stable

    CONJ-983 avoid race condition provoking locking issue

    Changelog

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

    Download
    Release Notes
    Changelog
    Stable

    CONJ-890 getImportedKeys/getTables regression returning an empty resultset for null/empty catalog

  • CONJ-863 Ensure socket state when SocketTimeout occurs

  • CONJ-873 IndexOutOfBoundsException when executing prepared queries using automatic key generation in parallel

  • CONJ-884 MariaDbPoolDataSource leaks connections when the mariadb server restarts

  • CONJ-893 DatabaseMetaData.getColumns regression causing TINYINT(x) with x > 1 to return BIT type in place of TINYINT

  • CONJ-889 CallableStatement using function throw wrong error on getter

  • Changelog

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

    Download
    Release Notes
    Changelog
    Stable

    CONJ-1091 Ensure setting connectTimeout as timeout for socket timeout until connection is done. This permit to set a connectTimeout, while socketTimeout can still be set to 0

    Changelog

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

    Download
    Release Notes
    Changelog
    Stable
    CONJ-1062
    CONJ-1063
    changelog
    CONJ-661
    CONJ-1167
    CONJ-1185
    CONJ-1293
    CONJ-1174
    CONJ-1279
    CONJ-1287
    CONJ-1298
    changelog

    Connector/J 2.7.0 Release Notes

    Download Release Notes Changelog

    Release date: 25 Sep 2020

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

    NOTE: MariaDB Connector/J 2.7.0 is fully compatible with the latest release of version 2.6. Further maintenance releases will not be provided for version 2.6.

    Notable Changes

    • normalization of resultset getDate/getTime of timestamp field.

    • DatabaseMetadata.getBestRowIdentifier and getMaxProcedureNameLength correction

    • Table with primary key with DEFAULT function can be inserted for 10.5 servers

    • MySQLPreparedStatement.setObject can now handle java.lang.Character type

    Bugs Fixed

    • maxFieldSize string truncation occurs on bytes length, not character length

    • Correcting possible Get Access Denied error if using multiple classloader

    • setConfiguration not being called on classes that extend ConfigurableSocketFactory

    • Switched position of REMARKS and PROCEDURE_TYPE in the getProcedures result

    Changelog

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

    Connector/J 2.7.7 Release Notes

    Download Release Notes Changelog

    Release date: 8 Nov 2022

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

    Bugs Fixed

    • GSSAPI authentication might result in connection reset

    • DatabaseMetaData.getImportedKeys should return real value for PK_NAME column

    • avoid splitting BULK command into multiple commands in case of prepareStatement.setNull() use

    • correcting possible NPE when using statement.cancel() that coincide with statement.close() in another thread

    • Socket file descriptors are leaked after connecting with unix socket if DB is not up running

    Changelog

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

    Connector/J 2.7.3 Release Notes

    Download Release Notes Changelog

    Release date: 12 May 2021

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

    Notable Change

    • using unix socket, hostname is not mandatory anymore

    Bugs Fixed

    • Multiple batch update fails after LOAD DATA LOCAL INFILE

    • LOAD XML INFILE breaks when using LOCAL

    • throwing more specific exception for updatable result-set that can not be updated by ResultSet

    • Avoid using mysql.proc table

    Changelog

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

    Connector/J 2.7.1 Release Notes

    Release date: 23 Nov 2020

    MariaDB Connector/J 2.7.1 is a (GA) release.

    Notable changes

    Connector/J 2.7.2 Release Notes

    Release date: 29 Jan 2021

    MariaDB Connector/J 2.7.2 is a (GA) release.

    Bugs Fixed

    CONJ-828 new option ensureSocketState to ensure protocol state

  • CONJ-829 Option to cache callablestatement is now disabled by default

  • CONJ-814 Small possible improvement of getCrossReference, getExportedKeys and getImportedKey

  • CONJ-825 XAResource.isSameRM implementation

  • CONJ-830 connector now throw a better error if SSL is mandatory and server doesn't support SSL

    CONJ-810
    CONJ-812
    CONJ-816
    CONJ-820
    CONJ-805
    CONJ-807
    CONJ-813
    CONJ-817
    changelog

    For an overview of MariaDB Connector/J see the page

    The most recent release of is:

    CONJ-864 includeThreadDumpInDeadlockExceptions always includes the thread dump, even when it is not a deadlock exception

  • CONJ-866 long binary parsing improvement

  • CONJ-871 OSGi: Missing Import-Package in Connector/J bundle (javax.sql.rowset.serial)

  • CONJ-878 option serverSslCert file location

  • CONJ-880 metadata query performance correction

  • CONJ-858 Properties.put with object that differ from String supported even if use is not recommended

  • CONJ-861 executeBatch must not clear last parameter value.

  • CONJ-883
    CONJ-619
    CONJ-854
    CONJ-855
    CONJ-857
    changelog

    For an overview of MariaDB Connector/J see the page

    The most recent release of is:

    CONJ-842 Byte array parameters are now sent as long data

    Bugs Fixed

    • CONJ-834 use of BULK batch is conditioned by capability, not checking server version

    • CONJ-835 GSS Imports set in OSGI Bundle

    • CONJ-839 Wrong exception message when rewriteBatchedStatements is enabled

    • CONJ-841 ResultSetMetaData::getColumnTypeName() returns incorrect type name for LONGTEXT

    • prepared statement cache leak on ResultSet CONCUR_UPDATABLE concurrency

    • ParameterMetaData::getParameterType for CallableStatement parameter return expected "BINARY" value for BINARY type

    Minor

    • CONJ-845 test suite now test MariaDB Cloud with replication setting

    • CONJ-838 have a 'replica' alias for 'slave' connection option

    Changelog

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

    Download
    Release Notes
    Changelog
    Stable

    For an overview of MariaDB Connector/J see the page

    The most recent release of is:

    CONJ-847 NPE at UpdatableResultSet#close

  • CONJ-849 driver now doesn't close connection caused java.io.NotSerializableException as a result of incorrect data bind to a prepared statement parameter

  • CONJ-850 MariaDbResultSetMetaData#getPrecision(int) now returns correct length for character data

  • CONJ-851 metadata getBestRowIdentifier incompatibility with MySQL 8 correction

  • CONJ-852 ON DUPLICATE KEY detection failed when using new line

  • Changelog

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

    Download
    Release Notes
    Changelog
    Stable

    For an overview of MariaDB Connector/J see the page

    The most recent release of is:

    CONJ-1021
    CONJ-1019
    CONJ-1016
    CONJ-1011
    CONJ-1007
    changelog

    For an overview of MariaDB Connector/J see the page

    The most recent release of is:

    Connector/J 2.7.5 Release Notes

    The most recent release of is:

    Download Release Notes Changelog

    Release date: 19 Jan 2022

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

    For an overview of MariaDB Connector/J see the page

    Notable Change

    • The connection id has been added to important log messages for easier correlation of these log messages with MariaDB Server logs

    • The connect does not enable session_track_schema anymore when connecting to the server, as this is the server default already

    Bugs Fixed

    • Error message “[1036] Unknown variable: session_track_schema” when MariaDB Connector/J connects to MariaDB Xpand

    • Connection Pools do not validate other connections before use when the socket fails

    • Options useBatchMultiSend and usePipelineAuth are disabled without reason for RDS

    Changelog

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

    For an overview of MariaDB Connector/J see the page

    The most recent release of is:

    For an overview of MariaDB Connector/J see the page

    The most recent release of is:

    For an overview of MariaDB Connector/J see the page

    The most recent release of is:

    For an overview of MariaDB Connector/J see the page

    The most recent release of is:

    For an overview of MariaDB Connector/J see the page

    The most recent release of is:

    For an overview of MariaDB Connector/J see the page

    The most recent release of is:

    For an overview of MariaDB Connector/J see the page

    The most recent release of is:

    For an overview of MariaDB Connector/J see the page

    The most recent release of is:

    CONJ-837
    CONJ-843
    Connector/J 3.5.7
    Download Now
    CONJ-897
    CONJ-914
    CONJ-914
    CONJ-896
    CONJ-895
    changelog
    Connector/J 3.5.7
    Download Now
    Connector/J 3.5.7
    Download Now
    Connector/J 3.5.7
    Download Now
    Connector/J 3.5.7
    Download Now
    Connector/J 3.5.7
    Download Now
    Connector/J 3.5.7
    Download Now
    Connector/J 3.5.7
    Download Now
    Connector/J 3.5.7
    Download Now
    Connector/J 3.5.7
    Download Now
    Connector/J 3.5.7
    Download Now
    Connector/J 3.5.7
    Download Now
    Connector/J 3.5.7
    Download Now
    Connector/J 3.5.7
    Download Now
    Connector/J Overview
    About MariaDB Connector/J
    MariaDB Connector/J
    Connector/J Overview
    About MariaDB Connector/J
    MariaDB Connector/J
    Connector/J Overview
    About MariaDB Connector/J
    MariaDB Connector/J
    Connector/J Overview
    About MariaDB Connector/J
    MariaDB Connector/J
    Connector/J Overview
    About MariaDB Connector/J
    MariaDB Connector/J
    Connector/J Overview
    About MariaDB Connector/J
    MariaDB Connector/J
    Connector/J Overview
    About MariaDB Connector/J
    MariaDB Connector/J
    Connector/J Overview
    About MariaDB Connector/J
    MariaDB Connector/J
    Connector/J Overview
    About MariaDB Connector/J
    MariaDB Connector/J
    Connector/J Overview
    About MariaDB Connector/J
    MariaDB Connector/J
    Connector/J Overview
    About MariaDB Connector/J
    MariaDB Connector/J
    Connector/J Overview
    About MariaDB Connector/J
    MariaDB Connector/J
    Connector/J Overview
    About MariaDB Connector/J
    MariaDB Connector/J
    Connector/J Overview
    About MariaDB Connector/J
    MariaDB Connector/J

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

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

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

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

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

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

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

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

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

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

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

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

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

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