Bump mariadb-java-client from 2.7.0 to 3.1.0
Bumps mariadb-java-client from 2.7.0 to 3.1.0.
Release notes
Sourced from mariadb-java-client's releases.
MariaDB Connector/Java 3.0.9
3.0.9 (Nov 2022)
- 2.7.7 merge
- CONJ-1012 stored procedure register output parameter as null if set before registerOutParameter command
- CONJ-1017 Calendar possible race condition, cause wrong timestamp setting
MariaDB Connector/Java 3.0.8
3.0.8 (Sept 2022)
Notable Changes
- small performance improvement
- [CONJ-1010] improve client side prepared parameter parameter substitution
Bugs Fixed
- [CONJ-997] regression in 3.x when using option galeraAllowedState resulting in an IndexOutOfBoundsException
- [CONJ-1002] 2nd failover reconnection ignores default database/schema setting when not set by connection string
- [CONJ-1003] replication configuration always use 1st replica on 3.0
- [CONJ-996] BatchUpdateException doesn't inherited the SQLState & vendorCode from the cause SQL exception
- [CONJ-1006] disabling cachePrepStmts with useServerPrepStmts might result in Exception
- [CONJ-1007] Socket file descriptors are leaked after connecting with unix socket if DB is not up running
- [CONJ-1010] improve client side prepare statement parameter substitution
- [CONJ-999] setting createDatabaseIfNotExist option use on read-only server will refuse connection on 3.0
MariaDB Connector/Java 3.0.7
3.0.7 (Jul 2022)
- [CONJ-993] SQLDataException reading DATA_TYPE on DatabaseMetaData.getTypeInfo() after 3.0.4
- [CONJ-986] Permit specific Statement.setLocalInfileInputStream for compatibility
- [CONJ-987] Version 3.0.0 returns String for VARBINARY instead of byte[] as 2.7.6 did
- [CONJ-989] Binary column read as String
- [CONJ-990] Setting timezone=UTC result in SQLSyntaxErrorException
- [CONJ-991] Regression: binary(16) is returned as String by getObject()
- [CONJ-994] Version 3.x rejects previously accepted boolean string parameter for BOOLEAN field
MariaDB Connector/Java 3.0.6
3.0.6 (Jun 2022)
- [CONJ-953] PreparedStatement.getGeneratedKeys() returns rows when no keys are generated in insert
- [CONJ-975] ArrayIndexOutOfBoundsException when attempt to getTime() from ResultSet
- [CONJ-976] Improve use of pipelining when allowLocalInfile is enabled
- [CONJ-979] ResultSet.getObject() returns Byte instead of Boolean for tinyint(1)
- [CONJ-980] Permit setObject with java.util.Date parameter
- [CONJ-984] Permit executing initial command with new option
initSql
- [CONJ-985] ResultSet.getObject() returns ByteSet instead of Byte[] for BIT
MariaDB Connector/Java 3.0.5
... (truncated)
Changelog
Sourced from mariadb-java-client's changelog.
3.1.0 (Nov 2022)
Notable Changes
- CONJ-899 Support UUID Object
- CONJ-916 when a failover occurs, log replayed transaction
- CONJ-917 deprecated options use must be logged
- CONJ-992 load balance distribution
- CONJ-1008 default value for socket option useReadAheadInput
- CONJ-1009 improve performance reading big result-set
- CONJ-1014 avoid creating array when receiving server packet
- CONJ-1015 pipelining sending multiple packet to socket
Bugs Fixed
- CONJ-1020 java 11 option setting ignored
3.0.9 (Nov 2022)
- 2.7.7 merge
- CONJ-1012 stored procedure register output parameter as null if set before registerOutParameter command
- CONJ-1017 Calendar possible race condition, cause wrong timestamp setting
2.7.7 (Nov 2022)
- CONJ-1021 GSSAPI authentication might result in connection reset
- CONJ-1019 DatabaseMetaData.getImportedKeys should return real value for PK_NAME column
- CONJ-1016 avoid splitting BULK command into multiple commands in case of prepareStatement.setNull() use
- CONJ-1011 correcting possible NPE when using statement.cancel() that coincide with statement.close() in another thread
- CONJ-1007 Socket file descriptors are leaked after connecting with unix socket if DB is not up running
3.0.8 (Sept 2022)
Notable Changes
- small performance improvement
- [CONJ-1010] improve client side prepared parameter parameter substitution
Bugs Fixed
- [CONJ-997] regression in 3.x when using option galeraAllowedState resulting in an IndexOutOfBoundsException
- [CONJ-1002] 2nd failover reconnection ignores default database/schema setting when not set by connection string
- [CONJ-1003] replication configuration always use 1st replica on 3.0
- [CONJ-996] BatchUpdateException doesn't inherited the SQLState & vendorCode from the cause SQL exception
- [CONJ-1006] disabling cachePrepStmts with useServerPrepStmts might result in Exception
- [CONJ-1007] Socket file descriptors are leaked after connecting with unix socket if DB is not up running
- [CONJ-1010] improve client side prepare statement parameter substitution
- [CONJ-999] setting createDatabaseIfNotExist option use on read-only server will refuse connection on 3.0
3.0.7 (Jul 2022)
... (truncated)
Commits
- See full diff in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot rebase
will rebase this MR -
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts