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