All pages
Powered by GitBook
1 of 13

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Connector/J 3.0 Changelogs

Changelogs for the MariaDB Connector/J 3.0 series

Connector/J 3.0.11 Changelog

Download | Release Notes | Changelog |

Release date: 25 Aug 2023

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 #760a004e - bump 3.0.11

  • Revision #09213248 - [CONJ-1089] correcting 3.0.10 incompatibility with java 8

  • - [misc] test stability improvement

  • - [misc] update test to recent server

Connector/J 3.0.10 Changelog

Download | Release Notes | Changelog |

Release date: 11 Jan 2023

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 #a2061244 - Bump 3.0.10

  • Revision #794d362f - [misc] correct Date test depending on timezone

  • - [misc] correct Tls test behavior

  • - [] timezone=auto option fails on non-fixed-offset zone machine when server timezone differ from client

  • - [] Connector/J doesn't set SSL cap bit in Handshake Response Packet

  • - [] option case-insensitive for compatibility with 2.x

  • - bump 3.0.10-SNAPSHOT version

Revision #76019a20
Revision #8c831eef
Revision #609aa2db
Revision #9f0bec57
CONJ-1026
Revision #8d999d84
CONJ-1023
Revision #1d9bee54
CONJ-1032
Revision #6d31ce6b

Connector/J 3.0.9 Changelog

Download | Release Notes | Changelog |

Release date: 08 Nov 2022

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 #a42cde19 - Merge branch 'release/3.0.9'

  • Revision #de514c8c - [misc] correcting test for maxscale

  • - bump 3.0.9 version

  • - [] correcting windows GSSAPI test

  • - [misc] code style correction

  • - [misc] test suite stability improvement

  • - [] add windows GSSAPI test

  • - [] GSSAPI authentication might result in connection reset

  • - [misc] ensure test suite reliability

  • - [misc] skip test with FLUSH PRIVILEGES with MySQL server 8.0.31 that broke server public key retrieval afterwhile

  • - [] DatabaseMetaData.getImportedKeys should return real value for PK_NAME column

  • - [] concurrent data/time/timestamp when using same calendar parameter missing synchronization

  • - [misc] ensure client prepare statement lock when closing bulk

  • - [misc bump 3.0.9-SNAPSHOT

  • - [] test correction

  • - [] stored procedure register output parameter as null if set before registerOutParameter command

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

  • - Update CHANGELOG.md

Revision #daa3b6ef
Revision #610cf5ba
CONJ-1021
Revision #79c4ad30
Revision #9843769a
Revision #43371571
CONJ-1021
Revision #7da254ae
CONJ-1021
Revision #d5e44be6
Revision #63f02643
Revision #79eb340e
CONJ-1019
Revision #22388e69
CONJ-1017
Revision #fe6498b8
Revision #dc66cac4
Revision #401bde67
CONJ-1012
Revision #a268f92a
CONJ-1012
Revision #27cb8158
CONJ-1016
Revision #11e224ef

Connector/J 3.0.8 Changelog

Download | Release Notes | Changelog |

Release date: 20 Sep 2022

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 #e60dd939 - [misc] parsing correction after #9a972b12

  • Revision #f5fc5632 - bump 3.0.8

  • - [misc] javadoc addition

  • - [misc] client side prepare parameter setting avoiding null check for primitive parameter

  • - [misc] update mysql connector version

  • - [] improve client side prepared parameter substitution

  • - [misc] test correction for NULL geometry value

  • - [misc] socket flushing correction

  • - [misc] small performance enhancement using fastpath

  • - [] better default value for socket option useReadAheadInput

  • - [misc] small performance enhancement

  • - [misc] adding to test suite

  • - [] ensure BatchUpdateException inherit SQLState & vendorCode from the cause SQL exception

  • - [] ensure unix socket testing depending on test configuration

  • - [] ensure not leaking unix file descriptor

  • - [] connection ignore database on second reconnection when setting database using Connection.setCatalog()

  • - [misc] ensure setCatalog(null) behavior

  • - [misc] test correction for windows

  • - [misc] Leaking socket file descriptors when using unix domain sockets when path doesn't exist

  • - [misc] code style correction

  • - [] ensure testing result on test suite

  • - [] "mariadb:replication:" was always using first replica

  • - [] disabling cachePrepStmts correction for MySQL

  • - [misc] MariaDB benchmark common test suite implementation

  • - Merge branch 'develop' of into develop

  • - [misc] test suite stability improvement when using maxscale

  • - [misc] result-set array grown small improvement

  • - [misc] permit caching_Sha256 testing on windows

  • - [] reset failover NPE when cachePrepStmts is disable

  • - [] disabling cachePrepStmts with useServerPrepStmts might result in Exception

  • - bump 3.0.8-SNAPSHOT

  • - [] setting createDatabaseIfNotExist option use on read-only server will refuse connection

  • - [] test suite correction to support galera

  • - [] correcting use of galeraAllowedState

Revision #506ab967
Revision #57a5f067
Revision #7b9458c0
Revision #0e4dbecb
CONJ-1010
Revision #be083fe1
Revision #1e5f510d
Revision #9a972b12
Revision #f07e2324
CONJ-1008
Revision #781fb1df
Revision #6e58d7d1
MariaDB 10.9
Revision #dfba0add
CONJ-996
Revision #ea4f4355
CONJ-1007
Revision #b3193726
CONJ-1007
Revision #745ba2b7
CONJ-1002
Revision #956e9c0c
Revision #10210fe6
Revision #f631c4e2
Revision #55e3c2aa
Revision #042158d6
CONJ-1003
Revision #398c3a7d
CONJ-1003
Revision #78bc75eb
CONJ-1006
Revision #f814c80d
Revision #aa3ee5bb
mariadb-connector-j
Revision #38235f1b
Revision #e697ef35
Revision #8765f310
Revision #921debb0
CONJ-1006
Revision #0f6ba26d
CONJ-1006
Revision #9ffd90ef
Revision #609fe993
CONJ-999
Revision #2a1f7d51
CONJ-997
Revision #5c697f4c
CONJ-997

Connector/J 3.0.6 Changelog

The most recent release of is:

Download | Release Notes | Changelog |

Release date: 29 Jun 2022

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 #8b32329c - bump 3.0.6 version

  • Revision #17e60c88 - [CONJ-985] ResultSet.getObject() returns ByteSet instead of byte[] for BIT(x>1) and not Boolean for BIT(1)

  • - [] tinyint(1) support * getObject now return Boolean * metadata correction returning Boolean/Integer

  • - [] supporting java.util.Date Parameter

  • - [] PreparedStatement.getGeneratedKeys() returns rows when no keys are generated in insert

  • - [] Permit executing an initial command with new option initSql

  • - [misc] adding gradle file to gitignore

  • - [] statement batch correction

  • - [] ArrayIndexOutOfBoundsException using Resultset.getTime() on '00:00:00' Time value using binary protocol

  • - [] permit pipelining for batching even when allowLocalInfile option is enable

  • - Merge branch 'master' into develop

  • - Merge tag '3.0.5' into develop

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

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

Connector/J 3.0.2 Changelog

| | Changelog |

Release date: 16 Sep 2021

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.

  • - [misc] correcting README to RC

  • - Merge tag '3.0.2' into develop

Revision #8b619e30 - Merge branch 'release/3.0.2'

  • Revision #cb33e5e9 - bump 3.0.2-rc

  • Revision #b0e16843 - [CONJ-897] Include connection id in certain important log messages

  • Revision #3e3f97d1 - [CONJ-896] Fix regression in pooled connections

  • Revision #04497e6e - [misc] ensuring PR test suite runs correctly

  • Revision #261b9f2d - [CONJ-879] Java 9 Modules full support

  • Revision #c15d984d - Merge branch 'master' into develop

  • Revision #e37f5077 - Merge remote-tracking branch 'origin/develop' into develop

  • Revision #36e70916 - [misc] appveyor: install maven using chocolatey

  • Download
    Release Notes
    release notes
    GitHub
    Revision #7eb2a4b6
    Revision #c7500486

    The most recent release of is:

    Connector/J 3.5.7 Download Now

    Revision #8033c1f7
    CONJ-979
    Revision #f97b2e9e
    CONJ-980
    Revision #e6fa71d1
    CONJ-953
    Revision #b06d9586
    CONJ-984
    Revision #f42d29ac
    Revision #6785db4c
    CONJ-976
    Revision #e3fd97f4
    CONJ-975
    Revision #e6a29d0b
    CONJ-976
    Revision #de7ca6fa
    Revision #47d20367
    Connector/J 3.5.7
    Download Now

    Connector/J 3.0.7 Changelog

    The most recent release of is:

    Download | Release Notes | Changelog |

    Release date: 4 Aug 2022

    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 #63317349 bump 3.0.7 version

    • Revision #40e52c2e [CONJ-994] supporting setObject with data type not corresponding to SQLType

    • [] Setting timezone=UTC result in SQLSyntaxErrorException

    • [] SQLDataException reading DATA_TYPE on DatabaseMetaData.getTypeInfo() after 3.0.4

    • [] resultset.getObject() for BINARY data return byte[]

    • bump 3.0.7-SNAPSHOT version

    • [] adding Statement.setLocalInfileInputStream() for 2.x compatibility

    • [misc] travis test adding suite

    • [misc] adding MariaDB enterprise 10.4/10.5 to travis test suite

    • [misc] adding to test suite. Build is now 10.9

    Connector/J 3.0.4 Changelog

    | | Changelog |

    Release date: 25 Mar 2022

    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.

    • [] OSGI correction

    • Merge branch 'hotfix/

    '
  • Revision #452d9e54 Merge branch 'release/3.0.4'

  • Revision #de7d8501 bump 3.0.4 version

  • Revision #815e9cea [CONJ-939] add xpand testing

  • Revision #24758f72 [CONJ-945] ensure retry is limited by retriesAllDown

  • Revision #634d4358 [misc] testing client cert with full path

  • Revision #722d8562 [misc] removing ssl status from test

  • Revision #de81b30e [misc] test addition using wrongly client certificate

  • Revision #a3708273 [misc] test addition using wrongly client certificate

  • Revision #d121858c [CONJ-940] Permit updating rows when not having primary info on metadata

  • Revision #98440d37 [misc] test addition to ensure streaming forcing while executing other command

  • Revision #20c82c7e [CONJ-925] missing OSGI infos

  • Revision #a053e146 [CONJ-932] Login packet now use recommended length encoded value for connection attributes

  • Revision #abc89b6a [CONJ-934] MariaDbDataSource is sensitive to the order of setting of username and password

  • Revision #3d92551a [CONJ-937] metadata getColumnTypeName wrong return type

  • Revision #51c5c008 [CONJ-935] Connection.getMetaData() returns MariaDbClob instead of String

  • Revision #6107d31c [CONJ-933] load-balancing failover doesn't timeout

  • Revision #f9087c2b [misc] test correction

  • Revision #c999c2ec [CONJ-923] correctly return 64 bits generated id / updated rows

  • Revision #fdc448d3 [CONJ-924] NULL column test correction

  • Revision #9ab3c52d [CONJ-926] Client restrict authentication to 'mysql_native_password,client_ed25519,auth_gssapi_client' if restrictedAuth parameter is not set

  • Revision #e4a05f17 [misc] ensure timezone setting for Windows unknown Zone id

  • Revision #eda07584 [CONJ-924] NULL column type might result in java.lang.IllegalArgumentException: Unexpected datatype NULL

  • Revision #a180c21f [CONJ-922] DECIMAL overflow for long/int/short not throwing exception

  • Revision #dc363311 [misc] add snapshot to README

  • Revision #eeb8a8ae Merge branch 'master' into develop

  • Revision #ec66b7ad Merge branch 'develop' of mariadb-connector-j into develop

  • Revision #f027fa1e [CONJ-921] DatabaseMetadata#getTables with null value for tableNamePattern throws Syntax error

  • Revision #886f90ff [misc] update readme version

  • Revision #27a401f5 [misc] bump 3.0.4-SNAPSHOT

  • Revision #ccb97c1a [misc] test correction for maxscale issue MXS-3956 + java 17 testing

  • Revision #9d8af588 [misc] code improvement, avoiding calling unnecessary executePipeline on connection

  • Revision #ba2a2210 Merge tag '3.0.3' into develop

  • Revision #c3ccb9fb Merge branch 'release/3.0.3'

  • Revision #e8cf7eec [CONJ-915] javadoc addition

  • Revision #0a967721 [misc] dependencies upgrade

  • Revision #3faea9aa Merge tag '3.0.3' into develop

  • Download
    Release Notes
    release notes
    GitHub
    Revision #cc0aa96c
    CONJ-925
    Revision #3a4dfaae

    The most recent release of is:

    Connector/J 3.5.7 Download Now

    CONJ-925
    Revision #fec07087
    CONJ-990
    Revision #96fc0a63
    CONJ-993
    Revision #fa8dc798
    CONJ-987
    Revision #d8febd39
    Revision #fb57f503
    CONJ-986
    Revision #418550b7
    Revision #6d3cbf4b
    Revision #c12810d7
    MariaDB 10.8
    Connector/J 3.5.7
    Download Now

    Connector/J 3.0.1 Changelog

    The most recent release of is:

    Download | Release Notes | Changelog |

    Release date: 11 Aug 2021

    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 #e9433f0f bump 3.0.1-beta version

    • Revision #e37f5077 Merge remote-tracking branch 'origin/develop' into develop

    • Merge branch 'develop'

    • Merge branch 'maintenance/2.x' into develop

    • bump 2.7.4 version

    • [misc] appveyor: install maven using chocolatey

    • [misc] appveyor: install maven using chocolatey

    • [] ensure socket state when having IOException

    • [misc] code improvement

    • [] add Java 9 Modules name

    • [misc] update test logback-classic

    • [misc] update waffle-jna version

    • [] ensure pool state when connection error occurs during connection reset

    • [] ensure pool state when connection error occurs during connection reset

    • [] connection.isValid error firing connectionErrorOccurred

    • [] mysql 8.0 tinyInt1isBit support test correction

    • [] ensure pool state when connection error occurs

    • [misc] remove codacy link on README

    • [misc] remove codacy link on README

    • [misc] database metadata query avoiding useless query part like '%'

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

    • [] Adding useMysqlMetadata for 2.7 compatibility

    • [misc] Avoid creating new strings when switching auto-commit.

    • Merge branch 'auto_commit_memory_allocation' into maintenance/2.x

    • [] Log any SQLException that occurs while adding connections to pool

    • Merge branch '' into maintenance/2.x

    • [misc] ensuring test reliability for skysql

    • [misc] ensuring test reliability for skysql

    • [misc] ensuring test reliability with maxscale involved

    • [] getImportedKeys/getTables regression returning an empty resultset for null/empty catalog

    • [] metadata query performance correction

    • [misc] skysql-ha test reliability correction

    • [misc] PR test correction

    • Merge branch 'master' into develop

    • [misc] PR test correction

    • - callableStatement using function throw wrong error on getXXX methods

    • Log any SQLException that occurs while adding connection(s) to pool

    • - race condition correction on empty getGeneratedKeys metadata

    • bump 2.7.4-SNAPSHOT version

    • bump 2.7.3 version

    • misc - correct test for mysql 8 batch

    • - executeBatch must not clear last parameter value

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

    • correcting Statement.executeBatch using LOAD DATA INFILE LOAD DATA INFILE commands cannot be used when using pipelining, because of multiple exchanges. This fix the issue ensuring having no command LOAD DATA INFILE when using pipeline.

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

    Connector/J 3.0.3 Changelog

    | | Changelog |

    Release date: 25 Jan 2022

    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.

    • misc - updated CHANGELOG

    • misc - test correction for stability

    Revision #b3808219 [CONJ-909] adding createDatabaseIfNotExist option for 2.x compatibility

  • Revision #900725fc [CONJ-910] permit jdbc:mysql scheme when connection string contains "permitMysqlScheme" for compatibility

  • Revision #9ab6f86b [misc] test correction for maxscale

  • Revision #99dea0e5 [misc] bulk command correction.

  • Revision #913f15d5 [misc] test PAM with maxscale

  • Revision #320d699d [CONJ-913] Avoid executing additional command on connection

  • Revision #b295d6d5 [CONJ-912] remove security manager code (JEP 411)

  • Revision #5b98d766 [test] correcting test for maxscale error MXS-3929

  • Revision #e06c31eb [CONJ-911] enable keep-alive by default

  • Revision #6f8f13b9 [misc] pool connection correction

  • Revision #e57faf89 Merge pull request #176

  • Revision #43b427a9 Upgrading Logback 1.3.0-alpha11

  • Revision #357297f9 [misc] correcting wrong mention of log4j by slf4J

  • Revision #486d9862 [misc] failover improvement. some specific commands not in transaction are considered to be replayed in case of failover, like PING, PREPARE, ROLLBACK, ...

  • Revision #8abced35 [misc] small code improvement

  • Revision #6bcae387 [misc] add MariaDB 10.7 testing

  • Revision #32a2c601 [misc] update JMH version

  • Revision #075342ac [misc] ensuring test reliability on Skysql HA

  • Revision #68178629 [misc] ensuring test reliability on Skysql HA

  • Revision #6a943f77 Merge tag '3.0.3' into develop

  • Revision #eb0d4114 Merge branch 'release/3.0.3'

  • Revision #5489ff06 bump 3.0.3 version

  • Revision #d5c219d0 [misc] code style correction

  • Revision #5b165c74 [misc] remove benchmark option trackSessionState=TRUE now that MDEV-26868 is released

  • Revision #bb9b11ff [misc] test correction

  • Revision #69fd0e5e [misc] connection parser avoiding REGEX

  • Revision #844df48d [misc] test stability correction

  • Revision #baae3db3 [misc] setting "transaction read only" only for replica

  • Revision #361cf716 [misc] keeping option interactiveClient for compatibility

  • Revision #2c39f465 [misc] adding option transactionReplaySize to control redo cache size

  • Revision #5aae10e9 [misc] only set skip metadata connection flag when using binary protocol

  • Revision #520d1a2b [misc] correcting test suite for max_allowed_packet=16M

  • Revision #fd2f5c5d [misc] adding INSERT micro-benchmark test

  • Revision #d1f85cae [CONJ-705] parameter metadata get parameter count even when query cannot be prepared

  • Revision #04f0062d [misc] prepareStatement.addBatch must initialize with previous set

  • Revision #55365a0b [misc] prepared statement parameter list wrong containsKey method

  • Revision #84f28a2f [misc] correct Connection.prepareStatement(String sql, int[] columnIndexes/String[] columnNames) to return generated keys

  • Revision #fba5ec32 [misc] permit getString on a binary object

  • Revision #2f29c3a8 [misc] using latest mysql version for benchmark (using option trackSessionState to avoid MDEV-26868 issue)

  • Revision #3fa61961 [misc] performance improvement for multi-rows result-set.

  • Revision #960c82d9 [misc] using mysql compatible version for benchmark until MDEV-26868 is corrected

  • Revision #862c08b5 [misc] compression correction for multi-packet

  • Revision #0e8c7a06 [misc] coverage addition + correcting development combination SKIP META with EOF

  • Revision #e3f03952 [misc] test coverage addition

  • Revision #ab728188 [misc] correcting codecov coverage generation

  • Revision #d51c2e30 [misc] adding test coverage

  • Revision #64241e4a [misc] ensuring pipelining packet sequence state

  • Revision #e464bac2 [misc] Configuration initialUrl/toString using simplified host notation when possible

  • Revision #6fd72070 [misc] Datasource permitting setting user/password for 2.x compatibility

  • Revision #f4538c57 [misc] benchmark description improvement

  • Revision #a2f25231 [misc] Batch result correction

  • Revision #fa7635eb [misc] COM_RESET_CONNECTION expect a response (ERR_Packet or OK_Packet)

  • Revision #6dc60037 [misc] ensure not throwing error when not having read all DatabaseMetadata resultset

  • Revision #1ea7c07a [CONJ-901] ArrayIndexOutOfBoundsException on StandardReadableByteBuf.readByte error

  • Revision #54ac944a [misc] benchmark stable multi columns results

  • Revision #59ee0909 Merge branch 'master' into develop

  • Revision #c7500486 Merge tag '3.0.2' into develop

  • Download
    Release Notes
    release notes
    GitHub
    Revision #c8152e15
    Revision #d754f799

    The most recent release of is:

    Connector/J 3.5.7 Download Now

    Revision #b4fa9705
    Revision #f8fcce78
    Revision #0b78458f
    Revision #36e70916
    Revision #ce03fc95
    Revision #fd7ea8f0
    CONJ-863
    Revision #4db695e4
    Revision #e45b96b8
    CONJ-879
    Revision #6f73896a
    Revision #6b5386ab
    Revision #cb652bb4
    CONJ-884
    Revision #4ea0eab4
    CONJ-884
    Revision #1056012c
    CONJ-884
    Revision #877c4e35
    CONJ-893
    Revision #2e55b07b
    CONJ-884
    Revision #42d1441d
    Revision #98f1226c
    Revision #4a090853
    Revision #673a56bd
    CONJ-893
    Revision #400de967
    CONJ-894
    Revision #3105970a
    Revision #f744cbb6
    Revision #54722346
    CONJ-885
    Revision #1b4452e9
    CONJ-885
    Revision #30485013
    Revision #304d1a17
    Revision #6184c651
    Revision #e16437b7
    CONJ-890
    Revision #ef8b56f7
    CONJ-880
    Revision #bc85141a
    Revision #f664af79
    Revision #e9119aab
    Revision #b01143a5
    Revision #126aecbf
    CONJ-889
    Revision #baac160e
    CONJ-885
    Revision #42e861f3
    CONJ-873
    Revision #1b7bb019
    Revision #eef9e9b8
    Revision #1925b0b3
    Revision #23f2cf7b
    CONJ-861
    Revision #90d6d19a
    CONJ-858
    Revision #66441941
    CONJ-619
    Revision #1acaffc5
    CONJ-864
    Connector/J 3.5.7
    Download Now

    Connector/J 3.0.0 Changelog

    The most recent release of is:

    Download | Release Notes | Changelog |

    Release date: 04 May 2021

    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 #60d53524 - [misc] Readme update

    • Revision #5b583664 - [misc] adding source generation

    • - bump 3.0.0 alpha version

    • - [misc] correcting license header

    • - [misc] PAM authentication correction

    • - [] option compatibility with 3.0

    • - bump 3.0.0 release

    • - misc - set binary cache sql limit to 8K

    • - misc - tag beta release

    • - misc - adding XA error test

    • - misc - testing and javadoc correction

    • - misc - remove output to null

    • - misc - correct travis test on 10.6

    • - misc - correct warnings

    • - misc - add test server

    • - misc - XA datasource implementation

    • - - Avoiding primitive type autowrapping

    • - misc - 10.6 build allowed to fail until GA

    • - misc - exclude jacoco java 11 specific files

    • - misc - correcting Time/Date with timezone parameter

    • - - allow setup of TCP_KEEPIDLE, TCP_KEEPCOUNT, TCP_KEEPINTERVAL

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

    • - - codec registry by service loader

    • - - test correction

    • - - option restrictedAuth permit listing permitted authentication plugin.

    • - misc - small performance enhancement

    • - misc - timezone handling

    • - misc - multi host streaming error test

    • - misc - code refactoring

    • - misc - authentication plugin separation

    • - misc - name pipe test correction

    • - misc - changing header to SPDX-License-Identifier

    • - misc - test addition

    • - misc - TLS manager simplification and test addition

    • - misc - test addition

    • - misc - bump dependencies

    • - misc - adding geometry test

    • - misc - removing fast authentication implementation, due to skysql issue

    • - misc - test addition

    • - [] Disable use of possible insecure authentication plugin without explicit setting

    • - [misc] misc small correction

    • - [misc] test coverage addition

    • - [misc] authentication test addition

    • - misc - initial connection using multi statement, then disabled this capability.

    • - Pool implementation

    • - misc - packet buffer grow correction

    • - misc - test coverage addition

    • - misc - test coverage addition

    • - misc various test addition

    • - misc - test coverage addition

    • - misc - configuration correction

    • - [] skipping resultset metadata when possible

    • - misc - skipping jacoco for benchmarks

    • - misc - correcting mysql 8 test stability

    • - misc - adding TLS validation test

    • - misc - adding certificate validation test

    • - misc - mysql sha256 plugin authentication correction

    • - [misc] authentication test addition

    • - [misc] credential plugin testing addition

    • - [misc] geometry test addition

    • - test Coverage addition

    • - [misc] rewrite batch remaining part removal

    • - [misc] multi packet > to max_allowed_packet clear error

    • - max allowed packet < 16Mb skipping packet correction

    • - adding coverage

    • - [misc] logging maxscale code correction

    • - [misc] code simplification

    • - [misc] logging test addition

    • - [misc] adding mysql 8 to possible fail

    • - [misc] remove solaris specific unix domain implementation

    • - [misc] mysql 8 testing correction

    • - [misc] travis using bionic to permit 10.2 local install

    • - [misc] local socket test addition

    • - [misc] coverage addition

    • - [misc] coverage addition

    • - [misc] coverage addition

    • - [misc] coverage addition

    • - [misc] adding missing client TLS authentication implementation

    • - [misc] ensure replay is only done when set.

    • - [] update CI

    • - [] correcting tests

    • - [] add codec registry implementation

    • - - add Geometry encode/decode implementation

    • - [misc] benchmark 1000 param correction

    • - Properties parameter different than string not taken in account

    • - [misc] appveyor url fix

    • - [misc] test correction

    • - [misc] coverage addition

    • - [misc] coverage addition

    • - [misc] streaming compression correction

    • - [misc] support zero date and timestamp

    • - [misc] test coverage addition

    • - [misc] load local infile permitted with option allowLocalInfile

    • - [misc] coverage addition

    • - [misc] coverage addition

    • - [misc] Coverage addition

    • - [misc] coverage addition

    • - [misc] mysql YEAR(2) deprecation support

    • - [misc] adding test coverage

    • - [misc] handling TEXT datatype

    • - [misc] codec encoding / decoding correction

    • - [misc] test coverage addition

    • - [misc] result-set using byte[] array data

    • - [misc] authentication plugin ed25519 correction

    • - [misc] various changes

    • - [misc] small correction

    • - [misc] bulk batching multiple packet correction for parameters bigger than 16M

    • - [misc] adding test coverage

    • - [misc] ensure maxscale replication state

    • - [misc] returning BatchUpdateException when needed for executeBatch()

    • - [misc] javadoc correction

    • - [misc] binary correction

    • - [misc] small corrections:

    • - [misc] add compression support

    • - [misc] optionnal option transactionReplay

    • - [misc] initial release for 3.0 version

    Connector/J 3.0.5 Changelog

    | | Changelog |

    Release date: 25 May 2022

    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.

    • update CHANGELOG

    • Merge branch 'release/3.0.5'

    Revision #c2f09c7d bump 3.0.5

  • Revision #2bb83ed4 [CONJ-948] adding a technical option 'forceTransactionEnd' to force ROLLBACK/COMMIT commands when not needed

  • Revision #0609c6d9 [CONJ-964] adding 'auto' timezone possibility

  • Revision #2ba083c2 [CONJ-950] correct ResultSetMetaData.getPrecision() and getColumnType() for TINYTEXT/TEXT/MEDIUMTEXT/LONGTEXT

  • Revision #15d83210 [CONJ-949] adding mysql TLS client option aliases

  • Revision #5ec75795 [misc] remove incorrect public interface

  • Revision #1faa2dcd [misc] correct test certificates change

  • Revision #0cef81d1 [misc] correct cipher limitation test

  • Revision #a6972bad [CONJ-967] callable statement clearParameters() doesn't take in account OUTPUT parameters

  • Revision #89788261 [CONJ-969] statement toString implementation to permit logging purposes

  • Revision #25252fb1 [CONJ-965] better error message when not loading serverSslCert file

  • Revision #396ca4a0 [misc] ensure load balance tests for long connections

  • Revision #78e1f694 [CONJ-954] support java.time.OffsetDateTime parameters

  • Revision #db861084 [CONJ-961] ensure test statibility (checking @@local_infile);

  • Revision #2fb59093 [CONJ-961] revert allowLocalInfile default for compatibility * allowLocalInfile default to true * improve error message when LOAD LOCAL infile command is issued and connector configuration disabled it (allowLocalInfile=fals e) * ensure that when LOCAL_INFILE is request by server, command is a LOCAL INFILE command, with file name validation when possible

  • Revision #b7390f71 [misc] ensure codec return correct classname

  • Revision #3d777d0e [CONJ-959] support java.time.Instant type

  • Revision #51888054 [CONJ-962] resultset for negative TIME value return erronous LocalDateTime values b939693d [misc] xpand testing improvement

  • Revision #e15fa25a [CONJ-956] ArrayIndexOutOfBoundsException when alias length > 250

  • Revision #bb30bc30 [CONJ-958] When multiple host without failover prefix, ensure connecting to all host until successfully establish a connection

  • Revision #0231bb7c [CONJ-947] Timestamp encoding loose microsecond precision

  • Revision #01f5a0c3 [misc] test addition for numeric zerofill

  • Revision #57fd3f36 [misc] ensure windows test stability

  • Revision #953bf303 bump SNAPSHOT version

  • Revision #6f38ec45 Merge branch 'master' into develop

  • Revision #95ff722e Merge tag '3.0.4' into develop

  • Download
    Release Notes
    release notes
    GitHub
    Revision #43baaa01
    Revision #523e6edb

    The most recent release of is:

    Connector/J 3.5.7 Download Now

    Revision #ad151e37
    Revision #f9f78c4f
    Revision #0b06c9f5
    Revision #360c25fc
    CONJ-875
    Revision #0e6e7787
    Revision #25898fe0
    Revision #7c89a4d5
    Revision #86abd447
    Revision #fe86e610
    Revision #83b31533
    Revision #5fd9c15e
    Revision #cf2435be
    Revision #62644511
    mariadb 10.6
    Revision #2999238f
    Revision #34f9ba76
    CONJ-874
    Revision #c7d8ba08
    Revision #188a7f92
    Revision #e90294ec
    Revision #dcb13305
    CONJ-831
    Revision #d2402cb7
    CONJ-864
    Revision #d806cb00
    CONJ-862
    Revision #66dba115
    CONJ-872
    Revision #ab791946
    CONJ-872
    Revision #68b8c39e
    Revision #9bc373c2
    Revision #e33127f7
    Revision #db9de265
    Revision #57dd43b6
    Revision #acbcc09e
    Revision #66400c37
    Revision #0d52b6c5
    Revision #a6dae9f2
    Revision #6b9e92ec
    Revision #3e8a7dd8
    Revision #4fa97846
    Revision #74ba4b1d
    Revision #ad34d63e
    Revision #92b16ea7
    CONJ-872
    Revision #c8e3e056
    Revision #1003c60d
    Revision #b42a595f
    Revision #010fd3bc
    Revision #15503953
    Revision #5495c6f8
    Revision #d3fec899
    Revision #0b684d55
    Revision #98d8c843
    Revision #c9cdb0d9
    Revision #e2fbe508
    Revision #07f1f19f
    CONJ-840
    Revision #d6f06e9b
    Revision #d710557e
    Revision #576887fc
    Revision #903f4874
    Revision #94f10729
    Revision #30eab12d
    Revision #f8ee923a
    Revision #e64086ef
    Revision #fbc98733
    Revision #6c2213a5
    Revision #5e386abc
    Revision #838cf345
    Revision #e1b02d08
    Revision #ec94d501
    Revision #62f626df
    Revision #f7377867
    Revision #f88cae69
    Revision #27deecb0
    Revision #de2aad71
    Revision #fe4b771c
    Revision #ff5fbda2
    Revision #a374907d
    Revision #e89097dd
    Revision #db6516c0
    Revision #60a3500e
    Revision #b89b64eb
    Revision #bbfe9342
    Revision #d2e36a33
    CONJ-865
    Revision #ff766ac9
    CONJ-862
    Revision #517829a1
    CONJ-862
    Revision #aaee7927
    CONJ-862
    Revision #48c0b538
    Revision #878c4a1a
    CONJ-858
    Revision #560c2308
    Revision #5e604b97
    Revision #690c9050
    Revision #10177978
    Revision #10f15198
    Revision #67f46e5f
    Revision #a1f03d33
    Revision #e9cde2c2
    Revision #354b7117
    Revision #25b1717b
    Revision #2c42c4d0
    Revision #0e9175d5
    Revision #4345679d
    Revision #399be0ce
    Revision #02ca851f
    Revision #6985bb68
    Revision #0f357984
    Revision #c467094a
    Revision #c93283d6
    Revision #f8186e42
    Revision #bcc40cf5
    Revision #fae8a1ed
    Revision #c57533f3
    Revision #d1659f17
    Revision #d60b1caa
    Revision #4e78b70b
    Revision #d3d14f6a
    Revision #3a86c578
    Revision #d35bde4c
    Revision #fc172d76
    Revision #e5e95ddf
    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
    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
    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.

    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.