All pages
Powered by GitBook
1 of 8

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Connector/J 2.2 Release Notes

Release Notes for the MariaDB Connector/J 2.2 series

Connector/J 2.2.4 Release Notes

Download | Release Notes | Changelog |

Release date: 14 May 2018

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

Bug Fixes

  • [] Some options are missing in documentation like default 'autocommit' value

  • [] Internal exchanges send utf8mb4 with server even if default server collation is not utf8/utf8mb4

  • [] Upgrading non-mandatory Waffle dependency to 1.9.0 (windows GSSAPI authentication)

  • [] test addition to ensure YaSSL downgrade TLSv1.2 protocol to TLSv1.1

CONJ-580
CONJ-597
CONJ-600
CONJ-575

Connector/J 2.2.5 Release Notes

Download | Release Notes | Changelog |

Release date: 30 May 2018

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

Minor change:

  • [] Add server hostname to connection packet for proxy

  • [] handle support for mysql 8.0 tx_isolation replacement by transaction_isolation

  • [] Create option to configure DONOR/DESYNCED Galera nodes to be unavailable for load-balancing : Usually, Connection.isValid just send an empty packet to the server, and server sends a small response to ensure connectivity. When a new option "useBulkStmts" option is set, the connector will ensure galera server state ("wsrep_local_state" correspond to allowed values (4 = sync mode). see to now more.

Bug correction:

  • [] Connection using "replication" Parameters fail when no slave is available

  • [] Newlines where breaking calling stored procedures

  • [] Using getDate with function DATE_ADD() with parameter using string format where return wrong result using the binary protocol

  • [] Option "allowMasterDownConnection" improvement on connection validation and Exceptions on master down

Connector/J 2.2.1 Release Notes

| Release Notes | |

Release date: 22 Dec 2017

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

  • [] provide support for authentication plugin ed25519

Bug Fixes
  • [CONJ-529] on failover, the driver will pause for 250ms if no servers are available before attempting to loop reconnection

  • [CONJ-548] COM_STMT_BULK_EXECUTE not used for INSERT ... SELECT statements

  • [CONJ-549] correction on connection reset when using MariaDbPoolDataSource with options useServerPrepStmts and useResetConnection enabled

  • [CONJ-555] failover caused by client timeout must not reuse connection

  • [] removing extra ".0" to resultset.getString() value for FLOAT/DOUBLE fields

  • [] fetching state correction when reusing statement without having read all results

  • [] RejectedExecutionException was thrown when having large amount of concurrent batches

Download
Changelog
Stable
CONJ-501
CONJ-602
CONJ-604
CONJ-595
galera state
CONJ-613
CONJ-605
CONJ-609
CONJ-610
CONJ-558
CONJ-550
CONJ-553

The most recent release of is:

Connector/J 3.5.7 Download Now

Connector/J 2.2.2 Release Notes

The most recent release of is:

Download | Release Notes | Changelog |

Release date: 20 Feb 2018

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

Bug Fixes

  • [] Never ever throw an instance of java.lang.Error

  • [] Keywords missing from DatabaseMetaData.getSQLKeywords()

  • [] UrlParser.initialUrl gets overwritten

  • [] Permit java 9 serialization filtering

  • [] forcing using toLowerCase/toUpperCase with Locale.ROOT

  • [] Automatic module name for java 9

  • [] windows testing using all mariadb server

  • [] Add tests for 10.3.3 INVISIBLE column

The most recent release of is:

Connector/J 3.5.7 Download Now

The most recent release of is:

Connector/J 3.5.7 Download Now

CONJ-564
CONJ-579
CONJ-567
CONJ-571
CONJ-574
CONJ-560
CONJ-578
CONJ-570
Connector/J 3.5.7
Download Now

Connector/J 2.2.0 Release Notes

The most recent release of is:

Download | Release Notes | Changelog |

Release date: 9 Nov 2017

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

For an overview of MariaDB Connector/J see the page

Features

  • [] Pool datasource implementation : MariaDB has now 2 different Datasources implementation. More information on .

  • [] Permit Connection.abort() forcing killing the connection even if connection is stuck in another thread (like reading big resultset)

  • [] permit cancelling streaming result-set using Statement.cancel.

  • [] Improve reading result-set data

  • [] Permit connection creation to allow execution of read-only statements on slaves when master is down

Bug Fixes

  • [] correction Statement.getMoreResults() for multi-queries

  • [] PrepareStatement.setTime() may insert incorrect time according to current timezone, time and option "useLegacyDatetimeCode"

  • [] correction on numerical getter for big BIT data type fields

  • [] Fix behavior of ResultSet#relative when crossing result set boundaries

Misc

  • [] Improve Blob/Clob implementation (avoiding array copy from result-set row)

  • [] better message when server close connection

  • [misc] resultset.findColumn method use column name if alias not found

  • [misc] default option "connectTimeout" value to 30 seconds (was 0 = no timeout)

For an overview of MariaDB Connector/J see the page

For an overview of MariaDB Connector/J see the page

For an overview of MariaDB Connector/J see the page

For an overview of MariaDB Connector/J see the page

[misc] ensure that enablePacketDebug option works when timer tick is big

CONJ-522
CONJ-530
CONJ-531
CONJ-495
CONJ-510
CONJ-532
CONJ-533
CONJ-535
CONJ-541
CONJ-469
CONJ-539
Connector/J 3.5.7
Download Now
About MariaDB Connector/J
MariaDB Connector/J
About MariaDB Connector/J
About MariaDB Connector/J
MariaDB Connector/J
About MariaDB Connector/J
About MariaDB Connector/J
MariaDB Connector/J
About MariaDB Connector/J
About MariaDB Connector/J
MariaDB Connector/J
About MariaDB Connector/J
About MariaDB Connector/J
pool datasource implementation
MariaDB Connector/J
About MariaDB Connector/J

Connector/J 2.2.6 Release Notes

The most recent release of is:

Download | Release Notes | Changelog | About MariaDB Connector/J

Release date: 19 Jul 2018

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

For an overview of MariaDB Connector/J see the page

Minor change:

  • [] Increase connection logging when Primary node connection fails

  • [] Permit knowing affected rows number, not only real changed rows

Bug correction:

  • [] MariaDbPoolDataSource possible NPE on configuration getter

  • [] The option "connectTimeout" must take in account DriverManager.getLoginTimeout() when set

  • [] wrong escaping when having curly bracket in table/field name

  • [] Client preparestatement parsing error on escaped ' / " in query

Connector/J 2.2.3 Release Notes

| Release Notes | |

Release date: 14 Mar 2018

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

Bug Fixes

[CONJ-583] possible hang indefinitely using master/slave configuration and failover occurs
  • [CONJ-586] erroneous transaction state when first command result as an error

  • [CONJ-587] using allowMasterDownConnection option can lead to NPE when using setReadOnly()

  • [CONJ-588] using option 'allowMasterDownConnection' won't permit to connect if all master are down

  • [CONJ-534] Connection.isValid() must be routed to Master and Slave connections to avoid any server timeout

  • Download
    Changelog
    Stable

    The most recent release of MariaDB Connector/J is:

    Connector/J 3.5.7 Download Now

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

    About MariaDB Connector/J
    CONJ-623
    CONJ-384
    CONJ-624
    CONJ-622
    CONJ-621
    CONJ-618
    Connector/J 3.5.7
    Download Now
    MariaDB Connector/J
    About 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.