Skip to content

Commit 620d1c9

Browse files
Bump org.mariadb.jdbc:mariadb-java-client from 3.1.4 to 3.3.1 (#402)
Bumps [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) from 3.1.4 to 3.3.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mariadb-corporation/mariadb-connector-j/releases">org.mariadb.jdbc:mariadb-java-client's releases</a>.</em></p> <blockquote> <h2>MariaDB Connector/Java 3.3.1</h2> <h2><a href="https://github.com/mariadb-corporation/mariadb-connector-j/tree/3.3.1">3.3.1</a> (Nov 2023)</h2> <p><a href="https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.3.0...3.3.1">Full Changelog</a></p> <h5>Bugs Fixed</h5> <ul> <li>CONJ-1120 java 8 compatibility error in 3.3.0</li> <li>CONJ-1123 missing OSGi javax.crypto dependency</li> <li>CONJ-1124 ensure not having OOM when setting huge fetch size</li> <li>CONJ-1109 Regression in clearBatch() for parameterized statements</li> <li>CONJ-1126 setting fetchSize directly on a ResultSet object does not reflect the expected change</li> <li>CONJ-1127 Statement.getResultSetType () failed to change the result set type</li> <li>CONJ-1128 Setting Negative Fetch Size on ResultSet Without Throwing Error</li> </ul> <h2>MariaDB Connector/Java 3.3.0</h2> <h2><a href="https://github.com/mariadb-corporation/mariadb-connector-j/tree/3.3.0">3.3.0</a> (Nov 2023)</h2> <p><a href="https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.2.0...3.3.0">Full Changelog</a></p> <h5>Notable Changes</h5> <ul> <li>CONJ-1115 Make connector become more virtual-thread friendly</li> <li>CONJ-1108 Database metadata listing TEMPORARY tables/sequences</li> <li>CONJ-1113 update ed25519 to recent version</li> <li>CONJ-1116 Avoid unnecessary synchronization on calendar when no calendar parameter</li> </ul> <h5>Bugs Fixed</h5> <ul> <li>CONJ-1102 BatchUpdateException.getUpdateCounts() returns SUCCESS_NO_INFO but expects EXECUTE_FAILED</li> </ul> <h2>MariaDB Connector/Java 3.2.0</h2> <h2><a href="https://github.com/mariadb-corporation/mariadb-connector-j/tree/3.2.0">3.2.0</a> (Aug 2023)</h2> <p><a href="https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.1.4...3.2.0">Full Changelog</a></p> <h5>Notable Changes</h5> <ul> <li>CONJ-920 Java batched statements with optimistic locking failing. the option <code>useBulkStmts</code> is now disable by default, a new option <code>useBulkStmtsForInserts</code> is enable by default, permetting using bulk for INSERT commands only. This permits optimistic behavior working by default.</li> <li>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</li> <li>CONJ-1088 Implement <code>databaseTerm</code> option for mysql compatibility</li> <li>CONJ-1096 adding option <code>useLocalSessionState</code> to permit avoiding queries when application only use JDBC methods.</li> </ul> <h5>Bugs Fixed</h5> <ul> <li>CONJ-1075 LOAD DATA INFILE is broken on windows</li> <li>CONJ-1079 getGeneratedKeys after batch will not return all generated id's if first batch command return no generated id.</li> <li>CONJ-1080 maridb Java connector sslMode=verify-ca complaining unable to find trust certificate.</li> <li>CONJ-1082 Multiple session system variables parsing fails</li> <li>CONJ-1083 Using /<em>client prepare</em>/ prefix to force client side prepared statement</li> <li>CONJ-1091 can't make a connection when the Read Replica DB is in a hang state when SocketTimeout=0 set</li> <li>CONJ-1092 ensure respecting server collation</li> <li>CONJ-1094 Missing mariadb/mysql collation</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mariadb-corporation/mariadb-connector-j/blob/master/CHANGELOG.md">org.mariadb.jdbc:mariadb-java-client's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/mariadb-corporation/mariadb-connector-j/tree/3.3.1">3.3.1</a> (Nov 2023)</h2> <p><a href="https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.3.0...3.3.1">Full Changelog</a></p> <h5>Bugs Fixed</h5> <ul> <li>CONJ-1120 java 8 compatibility error in 3.3.0</li> <li>CONJ-1123 missing OSGi javax.crypto dependency</li> <li>CONJ-1124 ensure not having OOM when setting huge fetch size</li> <li>CONJ-1109 Regression in clearBatch() for parameterized statements</li> <li>CONJ-1126 setting fetchSize directly on a ResultSet object does not reflect the expected change</li> <li>CONJ-1127 Statement.getResultSetType () failed to change the result set type</li> <li>CONJ-1128 Setting Negative Fetch Size on ResultSet Without Throwing Error</li> </ul> <h2><a href="https://github.com/mariadb-corporation/mariadb-connector-j/tree/3.3.0">3.3.0</a> (Nov 2023)</h2> <p><a href="https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.2.0...3.3.0">Full Changelog</a></p> <h5>Notable Changes</h5> <ul> <li>CONJ-1115 Make connector become more virtual-thread friendly</li> <li>CONJ-1108 Database metadata listing TEMPORARY tables/sequences</li> <li>CONJ-1113 update ed25519 to recent version</li> <li>CONJ-1116 Avoid unnecessary synchronization on calendar when no calendar parameter</li> </ul> <h5>Bugs Fixed</h5> <ul> <li>CONJ-1102 BatchUpdateException.getUpdateCounts() returns SUCCESS_NO_INFO but expects EXECUTE_FAILED</li> </ul> <h2><a href="https://github.com/mariadb-corporation/mariadb-connector-j/tree/3.2.0">3.2.0</a> (Aug 2023)</h2> <p><a href="https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.1.4...3.2.0">Full Changelog</a></p> <h5>Notable Changes</h5> <ul> <li>CONJ-920 Java batched statements with optimistic locking failing. the option <code>useBulkStmts</code> is now disable by default, a new option <code>useBulkStmtsForInserts</code> is enabled by default, permitting using bulk for INSERT commands only. This permits optimistic behavior working by default.</li> <li>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</li> <li>CONJ-1088 Implement <code>databaseTerm</code> option for mysql compatibility</li> <li>CONJ-1096 adding option <code>useLocalSessionState</code> to permit avoiding queries when application only use JDBC methods.</li> </ul> <h5>Bugs Fixed</h5> <ul> <li>CONJ-1075 LOAD DATA INFILE is broken on windows</li> <li>CONJ-1079 getGeneratedKeys after batch will not return all generated id's if first batch command return no generated id.</li> <li>CONJ-1080 mariadb Java connector sslMode=verify-ca complaining unable to find trust certificate.</li> <li>CONJ-1082 Multiple session system variables parsing fails</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/4acb834a05f13ca0e58390cff813cc3954040ad9"><code>4acb834</code></a> [misc] set connection to autocommit if not the case and not explicitly set to...</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/c74a8e4331c0cf7a865ad7ab4fe3c52c7603a51f"><code>c74a8e4</code></a> [misc] changelog correction</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/22b858534bf44867eab0d67cdf661d5c0520c885"><code>22b8585</code></a> Merge tag '3.3.1' into develop</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/9ebf69ae042710fc788711f922f18e70192f7dc8"><code>9ebf69a</code></a> Merge branch 'release/3.3.1'</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/397478fbda1ad450c6b4d47d18005b833b32252a"><code>397478f</code></a> BUMP 3.3.1</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/da715da1c6b83e7e4581a5dd415bf33d4ee72772"><code>da715da</code></a> [misc] code style correction</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/1c65b49bfd4bb5d56a616ce78cba34a2b8b653af"><code>1c65b49</code></a> [misc] benchmark profile correction</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/cbb930b6fc35e4f37f179969a9daec573349996a"><code>cbb930b</code></a> [CONJ-1109] Regression in clearBatch() for parameterized statements</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/156203897209e821710b1de97127a0876acfeb8f"><code>1562038</code></a> [CONJ-1124] ensure not having OOM when setting huge fetch size</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/7b8db20fd1a7615c6dd3157d1521041a46bf5c61"><code>7b8db20</code></a> [CONJ-1128] test addition: Setting Negative Fetch Size on ResultSet results ...</li> <li>Additional commits viewable in <a href="https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.1.4...3.3.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.mariadb.jdbc:mariadb-java-client&package-manager=maven&previous-version=3.1.4&new-version=3.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Brian Kroth <[email protected]>
1 parent 2e43289 commit 620d1c9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@
145145
<dependency>
146146
<groupId>org.mariadb.jdbc</groupId>
147147
<artifactId>mariadb-java-client</artifactId>
148-
<version>3.1.4</version>
148+
<version>3.3.1</version>
149149
<scope>runtime</scope>
150150
</dependency>
151151
</dependencies>

0 commit comments

Comments
 (0)