All pages
Powered by GitBook
1 of 6

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Connector/J 2.4 Changelogs

Changelogs for the MariaDB Connector/J 2.4 series

Connector/J 2.4.4 Changelog

Download | Release Notes | Changelog |

Release date: 18 Sep 2019

For the highlights of this release, see the release notes.

The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.

  • Revision #ece873b6 - bump version 2.4.4

  • Revision #fa120f23 - [CONJ-726] removing possible NPE after failover on aurora cluster

  • - [] master-slave regression: commit on read-only server Executed only when there is an active transaction on master connection

  • - [misc] checktyle code correction

  • - [misc] correction to return expected exception type on connection error

  • - [misc] travis jdk test

  • - [] Do not ignore the Calendar parameter in ResultSet#getTime(int, Calendar)

  • - [] Test passing explicit calendars to setDate/getDate/setTime/getTime/etc.

  • - [misc] connection refactoring for simplification This will a future proxy redirection evolution

  • - [] Connection Failure when using PAM authenticated user on 10.4 MariaDB server

Revision #a41bf187
CONJ-729
Revision #01680d1b
Revision #53aeace4
Revision #05434fa9
Revision #9c143401
CONJ-724
Revision #9ac338ec
CONJ-724
Revision #90b684cb
Revision #924d3626
CONJ-725

The most recent release of is:

Connector/J 3.5.7 Download Now

Connector/J 2.4.3 Changelog

The most recent release of is:

Download | Release Notes | Changelog |

Release date: 5 Aug 2019

For the highlights of this release, see the release notes.

The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.

  • Revision #af9d9cc1 - Merge branch '2.4.3'

  • Revision #712d9d6e - [misc] Ed25519 test removal for Maxscale environment

  • - [misc] LocalDateTime test with microseconds test removal for MySQL 5.5

  • - [misc] correcting test for aurora, since error message change according to aurora version

  • - bump 2.4.3 version

  • - [] LocalTime fractional test correction for MySQL 5.5 that doesn't support fractional dates

  • - [] correction to support scalar for MySQL

  • - [misc] code style correction

  • - [] add option blankTableNameMeta that force result-set metadata getTableName method to empty value. This is mainly for Oracle compatibility.

  • - [] conversion function support for other data type than default MariaDB conversion type.

  • - [misc] prepare statement boolean / byte better logging when exception

  • - [] LocalTime fractional second implementation

  • - [misc] test improvement for java 8 on windows

  • - [misc] test debugging output help

  • - [] azure testing on ubuntu using tar server artifact

  • - [] correcting possible NPE when logging information

  • - [] using galera build from pipeline

  • - [] adding pipeline build testing id

  • - Merge branch 'MENT-28' into develop

  • - Merge branch 'master' into develop

  • - [misc] correction test for multi-insert value

Connector/J 2.4.2 Changelog

| | Changelog |

Release date: 17 Jun 2019

For the highlights of this release, see the .

The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

  • - bump 2.4.2

  • - [] revert correction that has to be done in 2.5.0, not in 2.4.x

  • Revision #b8721c9b - [CONJ-714] regression connection on galera in detached state

  • Revision #8b42ad0d - [CONJ-708] 'failover' HA option name is misleading, correction to loadbalance Adding failover alias for compatibility

  • Revision #71d84eaa - [misc] correcting aurora tests

  • Revision #72dbca95 - [misc] revert allowLocalInfile default change - testing change: password testing more complex for server with password complexity - localsocket test correction

  • Revision #cd98b413 - [misc] revert allowLocalInfile default change

  • Revision #4db628c4 - [CONJ-703] osgi optional package correction

  • Revision #eb4326cd - [misc] tagging 2.4.2

  • Revision #f3869d82 - [misc] removing unnecessary tar created when pushlishing artifact

  • Revision #6e60e687 - [misc] correcting test since default timeout can be set to 30s

  • Revision #9035adcd - [CONJ-712] test-cases addition

  • Revision #cb3eae0e - [CONJ-712] on rewritten batch (RewriteBatchedStatements), handle single query and in case of no change, return array of 0 change.

  • Revision #6be24455 - Update CmdInformationBatch.java

  • Revision #f9f7a22b - Update CmdInformationBatch.java

  • Revision #aa1ade75 - Update CmdInformationBatch.java

  • Revision #53ef73d4 - Update CmdInformationBatch.java

  • Revision #19a5a47c - [CONJ-711] Xid format correction when formatId is unsigned

  • Revision #e6d43b85 - [CONJ-710] Throw complete stackTrace when having an exception on XA Commands

  • Revision #2878feb9 - [misc] correcting failover testing on kill

  • Revision #cabf6928 - [CONJ-700] autoReconnect testing with maxscale correction

  • Revision #5f646978 - [CONJ-707] failover might throw an unexpected exception with using "failover"/"sequential" configuration on socket error

  • Revision #4828841e - [CONJ-700] autoReconnect option correction when no failover correcting maxAllowedPacket reconnection if error was prevented

  • Revision #c0532acd - [CONJ-700] autoReconnect option correction when no failover

  • Revision #913a912b - [CONJ-706] getGeneratedKey implementation correction for multiple result for one query

  • Revision #857debfb - [misc] fixed org.mariadb.jdbc.MariaDbConnection.includeThreadsTraces to use a right option includeThreadDumpInDeadlockExceptions (instead of includeInnodbStatusInDeadlockExceptions)

  • Revision #2f29c818 - [misc] correcting batch tests (runLongTest)

  • Revision #e02ac06c - Bug 421129: [MariaDB Connector J] Should clear AbstractQueryProtocol::localInfileInputStream field after set MariaDbStatement.setLocalInfileInputStream if throw exception

  • Revision #e89de36b - bug425232 [MariaDB Connector J] runLongTest system property does not work

  • Revision #44d76c57 - [misc] correcting appveyor configuration script (link to archive)

  • Revision #0b8eb5cc - [misc] changing appveyor testing to use archive repo, to ensure that server binary is available

  • Revision #47f6285d - bug 405078 remove checking innodb_log_file_size condition when decide checkMaxAllowedPacketMore

  • Download
    Release Notes
    release notes
    GitHub
    Revision #c9a86cf7
    Revision #fc4a288a
    CONJ-706

    The most recent release of is:

    Connector/J 3.5.7 Download Now

    Revision #13c8721a
    Revision #896bcde4
    Revision #21918fd3
    Revision #3ce25357
    CONJ-719
    Revision #fe789ffd
    CONJ-717
    Revision #5cdf7854
    Revision #f22fe19b
    CONJ-722
    Revision #c7074aad
    CONJ-717
    Revision #d8603ee4
    Revision #ca1076c4
    CONJ-719
    Revision #384ea709
    Revision #ed04e0aa
    Revision #663f8284
    MENT-28
    Revision #612c2fe9
    CONJ-716
    Revision #0c29431f
    MENT-28
    Revision #bb3bddcb
    MENT-28
    Revision #f8bcbc10
    Revision #99d88029
    Revision #8b2f79cf
    Connector/J 3.5.7
    Download Now

    Connector/J 2.4.0 Changelog

    | | Changelog |

    Release date: 29 Jan 2019

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • - bump 2.4.0 version

    • - [misc] correcting JNA default version and according documentation

  • Revision #bfacb306 - [CONJ-378] client can provide SPN (GSSAPI) - correction when SPN is not provided

  • Revision #4a373e65 - [CONJ-378] client can provide SPN (GSSAPI)

  • Revision #9cbf0698 - [misc] travis testing 10.4 build

  • Revision #9d4b2576 - [CONJ-648] TLS now default to java TLS Default to permit using TLSv1.3 when available

  • Revision #b070df73 - [misc] correcting test, MySQL doesn't thrown warning for "select now() = 1"

  • Revision #04251f93 - [CONJ-678] permit to indicate truststore/keystore type, not relying on java default type

  • Revision #7e7ad38d - [misc] deprecating Connection.getUsername(), Connection.getPort() and Connection.getHostname() and adding connection test coverage

  • Revision #f4450066 - [misc] adding coverage tests, correcting test if using "useServerPrepStmts" option

  • Revision #e54979c8 - [misc] adding coverage tests. - statement - ClientPrepareStatement

  • Revision #6fa80dc8 - [misc] code cleaning, second round

  • Revision #1daec809 - [misc] code cleaning

  • Revision #4e49e338 - [CONJ-675] Multiple alternative authentication methods for the same user java implementation

  • Revision #a8684028 - [test] add coverage test

  • Revision #e21b8fb4 - [test] update appveyor server version and 10.4 to travis

  • Revision #afed1dbe - [misc] add coverage report

  • Revision #8e119f74 - [CONJ-646] Correcting possible NPE when using aurora configuration during failover when using IP address format

  • Revision #af640645 - [misc] changing master detection for old server that didn't have @@innodb_read_only system variables

  • Revision #c58c2ab8 - [CONJ-674] Made dumpQueriesOnException = false by default as per documentation correcting according tests

  • Revision #0294357d - Merge remote-tracking branch 'origin/pr/131' into develop

  • Revision #71858d62 - [misc] checkstyle improvement

  • Revision #29eb1794 - [CONJ-544] adding test case for session reuse

  • Revision #af75571e - [CONJ-670] creating SSLContext each time to permit trustStore / keyStore changed dynamically

  • Revision #196b46c7 - Made dumpQueriesOnException = false by default as per documentation. Added a unit test case for the same.

  • Revision #0f9661cb - [CONJ-672] batch timeout correction to avoid hanging when using multi-send with query time

  • Revision #b36423ef - [CONJ-671] Batch multi-send correction when having network outage. Depending on when network error occur, bulk threads can end in buzy wait

  • Revision #272de147 - [CONJ-672] Batch using multi-send can hang when using query timeout

  • Revision #d7f3bdad - [CONJ-673] Abording a connection while fetching a query won't read the whole result-set

  • Revision #d6fbdc4b - [CONJ-669] No such column exception when reading result-set when empty column name

  • Revision #a9a15c2f - [CONJ-589] clob truncation on last byte correction report test on appropriate test case

  • Revision #0d2baa4e - [CONJ-589] clob length and truncate methods to behave correctly for characters encoded in 2 UTF-16 characters

  • Revision #c742e2b6 - Merge remote-tracking branch 'origin/pr/128' into develop

  • Revision #1c604d1f - Merge remote-tracking branch 'origin/pr/129' into develop

  • Revision #af730b0b - [CONJ-659] correction of nanosecond ATOI handling to permit resultset.getTimestamp()

  • Revision #4eab1766 - [CONJ-665] protocol exchange using utf8, not utf8mb4 for server <= 5.1 Patch from Erik Karlsson

  • Revision #0671c92c - [CONJ-659] correction of ATOI parsing to permit resultset.getDate() on String data with timestamps format

  • Revision #5c10812e - [CONJ-667] Support MYSQL_TYPE_JSON data type in getObject to return String and not throwing Exception

  • Revision #92a1aefa - [CONJ-659] improve text performance reading date/time/timestamp resultset parsing with atoi

  • Revision #013a3352 - [CONJ-664] client prepare statement parsing double slash incorrectly

  • Download
    Release Notes
    release notes
    GitHub
    Revision #4ac64bdb
    Revision #42ce66a3

    The most recent release of is:

    Connector/J 3.5.7 Download Now

    About MariaDB Connector/J
    MariaDB Connector/J
    About MariaDB Connector/J
    MariaDB Connector/J
    About MariaDB Connector/J
    MariaDB Connector/J
    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.

    Connector/J 2.4.1 Changelog

    The most recent release of is:

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

    Release date: 18 Mar 2019

    For the highlights of this release, see the release notes.

    The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.

    • Revision #7c2220f3 - bump version 2.4.1

    • Revision #974c9642 - [misc] updating checkstyle version dependency

    • - [misc] permit using SSL on localsocket

    • - [misc] update appveyor test to last released version

    • - [misc] added error code 1213 to a list for running INNODB STATUS query - changed array + Stream with Set + contains approach for checking codes

    • - [] travis test correction for option "useMysqlMetadata" with AURORA

    • - [] addition of option "useMysqlMetadata" to permit MySQL meta compatibility

    • - Change the query to fetch innodb_read_only from SHOW GLOBAL VARIABLES into SELECT to reduce mutex contention

    • - [misc] java PID using java 9 ProcessHandle if existing, relying on JNA if present

    • - [misc] changing test for 10.4 compatibility

    • - [] internal pool correction: when receiving an RST during connection validation, the pool will end up throwing connection timeout exception in place of reusing another connection.

    • - [misc] added error code 1213 to a list for running INNODB STATUS query - 1213 ER_LOCK_DEADLOCK was not considered to run 'SHOW ENGINE INNODB STATUS'

    • - Update README.md

    Revision #d44da9bd
    Revision #b195649d
    Revision #7cd4b675
    Revision #c4172f22
    CONJ-687
    Revision #42183c05
    CONJ-687
    Revision #ec86522f
    Revision #09a92c96
    Revision #a5896ee8
    Revision #b7a99324
    CONJ-682
    Revision #bc985a83
    Revision #74e7f96d
    Connector/J 3.5.7
    Download Now
    MariaDB Connector/J

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