All pages
Powered by GitBook
1 of 4

Loading...

Loading...

Loading...

Loading...

Connector/J 3.4 Changelogs

Connector/J 3.4.1 Changelog

Download | Release Notes | Changelog |

Release date: 17 Jul 2024

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 #6943884f - correct README format

  • Revision #889ccf63 - bump 3.4.1 version

  • - [] XA START RESUME even with TMJOIN flag when using pinGlobalTxToPhysicalConnection option

  • - [misc] metadata DatabaseMeta.getExportedKeys() test correction

  • - [] improve DatabaseMeta.getExportedKeys() performances

  • - [] support for pinGlobalTxToPhysicalConnection option

  • - [misc] code style correction

  • - [misc] test for failover improvement for reliability

  • - [] adding PK_NAME in getImportedKeys ORDER for reliability

  • - [] getImportedKeys return different PK_NAME value than getExportedKeys.

  • - [] creating alias for MySQL connector option 'databaseTerm' for option 'useCatalogTerm'

  • - [] database meta getSQLKeywords listing all reserved key word, not restricted keywords only

  • - [misc] javadoc improvement

  • - [misc] update nexus-staging-maven-plugin version

  • - [misc] test improvement for MariaDB server 11.4.1+

  • - [] missing XA error mapping

  • - [] ensure prepare statement cache reliability when using multiple database

  • - [test] ensure java 8 compatibility

  • - [test] ensure HostAddress data cannot be changed

  • - [test] test correction

  • - [] permit setting sslMode per host

  • - [] permit setting pipe and local socket per host

  • - [] ResultSetMetaData.getColumnTypeName() returns VARCHAR instead of TINYTEXT

  • - [misc] adding java 21 to test suite

  • - [misc] avoid fingerprint verification if certificate expired

  • - [misc] bump dependencies

  • - bump 2.4.1-SNAPSHOT version

  • - [] error CANON_EQ flag not supported in Android app

  • - [misc] mysql 8.4 test correction: adding serverRsaPublicKeyFile in test

  • - [misc] test addition: set allowPublicKeyRetrieval to true for mysql 8.4 by default

  • - [misc] test correction for mysql_clear_password used in non SSL connections

Connector/J 3.4.0 Changelog

| | Changelog |

Release date: 17 May 2024

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.

  • - Merge branch 'develop'

  • - bump 3.4.0

Revision #c9786f2c - [CONJ-1173] Bulk implementation returning individual results

  • Revision #da506473 - [misc] metadata ensure correct join in case of using catalog in the future

  • Revision #4a0b526d - [CONJ-1171] ensure compatibility with 3.x current behavior

  • Revision #0a7a094c - [CONJ-1174] wrong value for ResultSetMetaData.getPrecision() signed numeric

  • Revision #365d6a35 - [misc] avoid fallthrough warning

  • Revision #e0aff1e1 - [misc] avoid checking redirection for empty string value

  • Revision #4567d3ba - [CONJ-1171] timezone new options * connectionTimeZone * forceConnectionTimeZoneToSession * preserveInstants

  • Revision #74e581b0 - [CONJ-1100] ensure DatabaseMetaData.getTables() returning mysql, performance_schema and sys as system tables/views, to permit filtering only user tables/view

  • Revision #5e243b1e - [CONJ-1125] follow JDBC spec PreparedStatement/PreparedStatement.executeQuery must throw exception when no returning result-set. This is the exact difference of when not using .execute();

  • Revision #89ef4bfb - [CONJ-1170] correct DatabaseMetaData.getSQLKeywords(), parsing from MariaDB source code (sql/lex.h)

  • Revision #fc791bc5 - [CONJ-1103] support for nullDatabaseMeansCurrent (alias for nullCatalogMeansCurrent)

  • Revision #99442c17 - [CONJ-1107] support query timeout even if server doesn't support SET STATEMENT max_statement_time=xx

  • Revision #ec22ae30 - [CONJ-1168] test correction

  • Revision #746924de - bump 3.4.0 snapshot

  • Revision #b8c8189d - [CONJ-1169] improve Client prepared statement setMaxRows implementation

  • Revision #42df505e - [CONJ-1168] useBulkStmts compatibility value with pre 3.2 version

  • Revision #aecb270b - [misc] ensure not using executeQuery when no result-set is returned

  • Revision #56c5b395 - [misc] follow JDBC spec PreparedStatement.executeQuery must throw exception when no returning result-set

  • Revision #17fa51e8 - [CONJ-1166] new fallbackToSystemKeyStore and fallbackToSystemTrustStore option to permit preventing use of default java key/truststore

  • Revision #cc0e0a16 - [CONJ-1154] avoid unnecessary set transaction isolation queries

  • Revision #ee3844c1 - [CONJ-1087] correcting test for MySQL 8 using transaction_isolation in place of tx_isolation

  • Revision #b32cd5c1 - [misc] wrap ReentrantLock into AutoCloseable to ensure proper closing

  • Revision #93b275e9 - [CONJ-1087] use transaction_isolation in place of tx_isolation and @@session.[transaction_read_only|tx_read_only] in place of SET SESSION TRANSACTION READ ONLY, in order to avoid multiple commands on connection creation

  • Revision #168ab3c1 - [CONJ-1158] test stability for all server version

  • Revision #c6e9f0a1 - [CONJ-1163] new option 'jdbcCompliantTruncation' default true

  • Revision #6da60da3 - [CONJ-1158] test stability for all server version

  • Revision #a95787e7 - [misc] ensure stable test for socket timeout on windows + code style correction

  • Revision #90793e06 - [CONJ-1156] DatabaseMetaData#getTables's result not property ordered

  • Revision #d8b31300 - [CONJ-1158] DatabaseMetaData#getFunctions's result not property ordered

  • Revision #6030e6d0 - [CONJ-1159] DatabaseMetaData#getClientInfoProperties not ordered correctly

  • Revision #eea8b3b7 - Merge branch 'develop' into feature/CONJ-731

  • Revision #70acc9ad - [CONJ-1105] avoid hostname validation for validated self-signed certificates

  • Revision #38639ca2 - [CONJ-731] Connection Redirection Mechanism implementation

  • Revision #4ef7fb8f - [CONJ-1105] test correction for enterprise server

  • Revision #46ee91d8 - [CONJ-1105] avoid ssl client configuration when possible

  • Revision #faf44089 - [misc] code style format correction

  • Revision #233a0d4c - [misc] add contributor list

  • Revision #622db978 - [misc] add java 21 to CI

  • Revision #b3700257 - [CONJ-1163] jdbcCompliantTruncation option addition

  • Revision #9f997881 - [misc] code style correction

  • Revision #8585e687 - [misc] test correction when server use pam_use_cleartext_plugin configuration

  • Revision #02406490 - [CONJ-1164] permit multi queries with LOAD DATA INFILE

  • Revision #6585f4c3 - [CONJ-1161] compatible Android RegExp

  • Download
    Release Notes
    release notes
    GitHub
    Revision #92d8414d
    Revision #474e9690
    Revision #f68447f1
    CONJ-1189
    Revision #c2904a96
    Revision #66a51df9
    CONJ-1180
    Revision #45d8e6da
    CONJ-1189
    Revision #873dde72
    Revision #308cbb50
    Revision #279b9031
    CONJ-1178
    Revision #9f2e872f
    CONJ-1178
    Revision #8c33569a
    CONJ-1190
    Revision #bf1f74a8
    CONJ-1188
    Revision #3a81564d
    Revision #6cdb75b8
    Revision #8aa08926
    Revision #1bdb0b38
    CONJ-1182
    Revision #e3158e48
    CONJ-1181
    Revision #164e3a46
    Revision #53145a7c
    Revision #24dd582c
    Revision #e8349a80
    CONJ-685
    Revision #eca13e7f
    CONJ-686
    Revision #9330b44a
    CONJ-1068
    Revision #d094b858
    Revision #663d6917
    Revision #877dc25c
    Revision #39eab5bd
    Revision #9667c76c
    CONJ-1185
    Revision #7f2ff7eb
    Revision #907a99b1
    Revision #0db5648c

    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

    About MariaDB Connector/J
    MariaDB Connector/J
    About MariaDB Connector/J
    MariaDB Connector/J

    Connector/J 3.4.2 Changelog

    The most recent release of is:

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

    Release date: 27 Mar 2025

    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 #fe572cce bump 3.4.2

    • Revision #4c293574 [misc] correcting travis java profile

    • [misc] correcting test for MySQL user length limitation

    • [] wrong statements.isClosed value after closing connection

    • [] ensure not having NPE after reconnection fail for high availability configurations

    • [misc] improve test for stability

    • Merge branch 'maintenance/3.3' into maintenance/3.4

    • [] disable BULK use when there isn't any parameter

    • [misc] test stability improvement - ending

    • [misc] test stability improvement - localSocket

    • [misc] test stability improvement - report of 3.5 test improvements

    • [misc] test stability improvement from 3.5 report

    • [misc] test stability improvement

    • [misc] test improvement

    • [misc] test improvement

    • [misc] update travis

    • [misc] update travis

    Revision #e9ba640a
    Revision #25cb5620
    CONJ-1237
    Revision #aa5471fe
    CONJ-1236
    Revision #11d1fdf5
    Revision #a87e4a4a
    Revision #471b54a8
    CONJ-1239
    Revision #b89bb2b0
    Revision #483de7aa
    Revision #349d7075
    Revision #aac7d681
    Revision #1ae36493
    Revision #bc1306db
    Revision #dce07d56
    Revision #4a1ee164
    Revision #ec8a4153
    Connector/J 3.5.7
    Download Now
    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.