> For the complete documentation index, see [llms.txt](https://mariadb.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mariadb.com/docs/release-notes/connectors/java/changelogs/2.2/2.2.3.md).

# Connector/J 2.2.3 Changelog

{% hint style="info" %}

<p align="center">The most recent release of <a href="/spaces/CjGYMsT2MVP4nd3IyW2L/pages/Y7PAVcAiFWL6chXpLkk5">MariaDB Connector/J</a> is: <a href="/pages/8eywym9CP3JwsmgctOpj"><strong>3.5.10</strong></a></p>

<p align="center"><a href="https://mariadb.com/downloads/connectors/connectors-data-access/java8-connector" class="button primary">Download Connector/J 3.5.10</a></p>
{% endhint %}

[Download](https://downloads.mariadb.org/connector-java/2.2.3/) | [Release Notes](/docs/release-notes/connectors/java/2.2/2.2.3.md) | **Changelog** | [About MariaDB Connector/J](/docs/connectors/mariadb-connector-j/about-mariadb-connector-j.md)

**Release date:** 9 Mar 2018

For the highlights of this release, see the [release notes](/docs/release-notes/connectors/java/2.2/2.2.3.md).

The revision number links will take you to the revision's page on GitHub. On [GitHub](https://github.com/MariaDB/mariadb-connector-j) you can view more details of the revision and view diffs of the code modified in that revision.

* [Revision #0387d67c](https://github.com/mariadb-corporation/mariadb-connector-j/commit/0387d67c) - bump 2.2.3 version
* [Revision #da0da674](https://github.com/mariadb-corporation/mariadb-connector-j/commit/da0da674) - \[misc] checkstyle review correction
* [Revision #b3a368d0](https://github.com/mariadb-corporation/mariadb-connector-j/commit/b3a368d0) - \[[CONJ-586](https://jira.mariadb.org/browse/CONJ-586)] test correction
* [Revision #6bd14426](https://github.com/mariadb-corporation/mariadb-connector-j/commit/6bd14426) - \[[CONJ-534](https://jira.mariadb.org/browse/CONJ-534)] Connection.isValid() must be routed to Master and Slave connections to avoid any server timeout
* [Revision #aa2bf8b6](https://github.com/mariadb-corporation/mariadb-connector-j/commit/aa2bf8b6) - \[[CONJ-586](https://jira.mariadb.org/browse/CONJ-586)] erroneous transaction state when first command result as error
* [Revision #37222ea6](https://github.com/mariadb-corporation/mariadb-connector-j/commit/37222ea6) - \[[CONJ-583](https://jira.mariadb.org/browse/CONJ-583)] when using option 'allowMasterDownConnection', changing read-only status can expect master connection to be down
* [Revision #1f1f6d16](https://github.com/mariadb-corporation/mariadb-connector-j/commit/1f1f6d16) - \[[CONJ-583](https://jira.mariadb.org/browse/CONJ-583)] not throwing connection exception if master if down and allowMasterDownConnection is set
* [Revision #daaf8a10](https://github.com/mariadb-corporation/mariadb-connector-j/commit/daaf8a10) - \[misc] using maxscale 2.2.2
* [Revision #0989045a](https://github.com/mariadb-corporation/mariadb-connector-j/commit/0989045a) - \[[CONJ-583](https://jira.mariadb.org/browse/CONJ-583)] ensuring that socket exception throw an issue for internal connection query
* [Revision #d4b668bc](https://github.com/mariadb-corporation/mariadb-connector-j/commit/d4b668bc) - \[[CONJ-583](https://jira.mariadb.org/browse/CONJ-583)] ensuring test reliability
* [Revision #86020a2f](https://github.com/mariadb-corporation/mariadb-connector-j/commit/86020a2f) - \[[CONJ-583](https://jira.mariadb.org/browse/CONJ-583)] Additional to ensure connection state when using intermediate proxy. If a failover occurs during this internal queries, and there is some intermediate proxy that doesn't do is the job, even writing to socket doesn't permit to ensure socket
* gitrevj: state, leaving the driver hanging indefinitely. Socket timeout is set for internal connection queries
* [Revision #ae52eee6](https://github.com/mariadb-corporation/mariadb-connector-j/commit/ae52eee6) - \[[CONJ-583](https://jira.mariadb.org/browse/CONJ-583)] correcting possible hang when a failover occur during establishment of connection in a master/slave configuration
* [Revision #2c260c5e](https://github.com/mariadb-corporation/mariadb-connector-j/commit/2c260c5e) - \[misc] change badge labels

<sub>*This page is: Copyright © 2026 MariaDB. All rights reserved.*</sub>

{% @marketo/form formid="4316" formId="4316" %}
