Bump mariadb-java-client from 3.1.4 to 3.2.0
Bumps mariadb-java-client from 3.1.4 to 3.2.0.
Release notes
Sourced from mariadb-java-client's releases.
MariaDB Connector/Java 3.2.0
3.2.0 (Aug 2023)
Notable Changes
- CONJ-920 Java batched statements with optimistic locking failing. the option
useBulkStmts
is now disable by default, a new optionuseBulkStmtsForInserts
is enable by default, permetting using bulk for INSERT commands only. This permits optimistic behavior working by default.- CONJ-1084 When using maxscale 23.08.0+, and a maxscale node fails, connector will now priorize reconnection to the maxscale node having less connection, to ensure repartition after failover
- CONJ-1088 Implement
databaseTerm
option for mysql compatibility- CONJ-1096 adding option
useLocalSessionState
to permit avoiding queries when application only use JDBC methods.Bugs Fixed
- CONJ-1075 LOAD DATA INFILE is broken on windows
- CONJ-1079 getGeneratedKeys after batch will not return all generated id's if first batch command return no generated id.
- CONJ-1080 maridb Java connector sslMode=verify-ca complaining unable to find trust certificate.
- CONJ-1082 Multiple session system variables parsing fails
- CONJ-1083 Using /client prepare/ prefix to force client side prepared statement
- CONJ-1091 can't make a connection when the Read Replica DB is in a hang state when SocketTimeout=0 set
- CONJ-1092 ensure respecting server collation
- CONJ-1094 Missing mariadb/mysql collation
Changelog
Sourced from mariadb-java-client's changelog.
3.2.0 (Aug 2023)
Notable Changes
- CONJ-920 Java batched statements with optimistic locking failing. the option
useBulkStmts
is now disable by default, a new optionuseBulkStmtsForInserts
is enable by default, permetting using bulk for INSERT commands only. This permits optimistic behavior working by default.- CONJ-1084 When using maxscale 23.08.0+, and a maxscale node fails, connector will now priorize reconnection to the maxscale node having less connection, to ensure repartition after failover
- CONJ-1088 Implement
databaseTerm
option for mysql compatibility- CONJ-1096 adding option
useLocalSessionState
to permit avoiding queries when application only use JDBC methods.Bugs Fixed
- CONJ-1075 LOAD DATA INFILE is broken on windows
- CONJ-1079 getGeneratedKeys after batch will not return all generated id's if first batch command return no generated id.
- CONJ-1080 maridb Java connector sslMode=verify-ca complaining unable to find trust certificate.
- CONJ-1082 Multiple session system variables parsing fails
- CONJ-1083 Using /client prepare/ prefix to force client side prepared statement
- CONJ-1091 can't make a connection when the Read Replica DB is in a hang state when SocketTimeout=0 set
- CONJ-1092 ensure respecting server collation
- CONJ-1094 Missing mariadb/mysql collation
3.0.11 (Aug 2023)
- CONJ-1089 correcting 3.0.10 incompatibility with in java 8
2.7.10 (Aug 2023)
- CONJ-1091 Ensure setting connectTimeout as timeout for socket timeout until connection is done. This permit to set a connectTimeout, while socketTimeout can still be set to 0
Commits
-
7ddcd9e
[misc] correct batch for mysql server -
e05fc3d
[misc] update README versions -
c81d451
Merge branch 'release/3.2.0' -
964a2c4
bump 3.2.0 -
e6ccc95
[CONJ-920] new options useBulkStmtsForInserts permitting BULK returning inser... -
a5be232
[misc] skysql-ha test improvement -
65d73e7
[CONJ-1084] load-balance distribution ensuring repartition after failover -
78d868d
[misc] updating mariadb es 23.07 -
7976659
[CONJ-1096] adding option useLocalSessionState -
16e85bd
[CONJ-1095] Retrieve session information on first Ok_Packet when available - Additional commits viewable 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