dependabot[bot] opened a new pull request #2146: URL: https://github.com/apache/fineract/pull/2146
Bumps [mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) from 2.7.5 to 3.0.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mariadb-corporation/mariadb-connector-j/releases">mariadb-java-client's releases</a>.</em></p> <blockquote> <h2>MariaDB Connector/Java 3.0.3</h2> <h2><a href="https://github.com/mariadb-corporation/mariadb-connector-j/tree/3.0.3">3.0.3</a> (Jan 2022)</h2> <p><a href="https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.0.2-rc...3.0.3">Full Changelog</a></p> <ul> <li>[CONJ-908] correct Connection.prepareStatement(String sql, int[] columnIndexes/String[] columnNames) to return generated keys</li> <li>[CONJ-909] adding createDatabaseIfNotExist option for 2.x compatibility</li> <li>[CONJ-910] permit jdbc:mysql scheme when connection string contains "permitMysqlScheme" for compatibility</li> <li>[CONJ-913] Avoid executing additional command on connection for faster connection creation</li> <li>[CONJ-912] remove security manager code (JEP 411)</li> <li>[CONJ-911] enable keep-alive by default</li> <li>failover improvement. some specific commands not in transaction are considered to be replayed in case of failover, like PING, PREPARE, ROLLBACK, ...</li> <li>CONJ-705 parameter metadata get parameter count even when query cannot be prepared</li> <li>prepareStatement.addBatch must initialize with previous set</li> <li>Connection.prepareStatement(String sql, int[] columnIndexes/String[] columnNames) must return generated keys</li> <li>setting "transaction read only" only for replica</li> <li>keeping option interactiveClient for compatibility</li> <li>adding option <code>transactionReplaySize</code> to control redo cache size</li> <li>only set skip metadata connection flag when using binary protocol</li> <li>permit getString on a binary object</li> <li>compression correction for multi-packet</li> <li>COM_RESET_CONNECTION expect a response (ERR_Packet or OK_Packet)</li> <li>[CONJ-901] ArrayIndexOutOfBoundsException on StandardReadableByteBuf.readByte error</li> </ul> <h2>MariaDB Connector/Java 3.0.2-rc</h2> <h2><a href="https://github.com/mariadb-corporation/mariadb-connector-j/tree/3.0.2-rc">3.0.2-rc</a> (31 Aug 2021)</h2> <p><a href="https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.0.1-beta...3.0.2-rc">Full Changelog</a></p> <ul> <li>CONJ-879 Java 9 module full support <ul> <li>Aws IAM credential now use sdk v2 authentication that support java 9 modularity</li> </ul> </li> <li>CONJ-896 Ensure pool connections validation when a socket fail</li> <li>CONJ-897 Ensure having connection's thread id in Exception / debug logs</li> </ul> <p>minor:</p> <ul> <li>Ensure travis testing for PR/fork</li> </ul> <h2>MariaDB Connector/Java 3.0.1-beta</h2> <h2><a href="https://github.com/mariadb-corporation/mariadb-connector-j/tree/3.0.1-rc">3.0.1-beta</a> (29 Jul 2021)</h2> <p><a href="https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.0.0-alpha...3.0.1-beta">Full Changelog</a></p> <ul> <li>CONJ-879 Provide JPMS module descriptor</li> <li>CONJ-880 metadata query performance correction</li> <li>CONJ-884 MariaDbPoolDataSource leaks connections when the mariadb server restarts</li> <li>CONJ-885 org.mariadb.jdbc.internal.util.pool.Pool swallows SQLException during addConnection</li> <li>CONJ-891 getImportedKeys with null catalog restrict result to current database</li> <li>CONJ-894 Adding useMysqlMetadata for 2.7 compatibility</li> </ul> <h2>MariaDB Connector/Java 3.0.0-alpha</h2> <h2><a href="https://github.com/mariadb-corporation/mariadb-connector-j/tree/3.0.0">3.0.0-alpha</a> (3 May 2021)</h2> <p><a href="https://github.com/mariadb-corporation/mariadb-connector-j/compare/2.7.2...3.0.0">Full Changelog</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mariadb-corporation/mariadb-connector-j/blob/master/CHANGELOG.md">mariadb-java-client's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/mariadb-corporation/mariadb-connector-j/tree/3.0.3">3.0.3</a> (Jan 2022)</h2> <p><a href="https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.0.2-rc...3.0.3">Full Changelog</a></p> <ul> <li>[CONJ-908] correct Connection.prepareStatement(String sql, int[] columnIndexes/String[] columnNames) to return generated keys</li> <li>[CONJ-909] adding createDatabaseIfNotExist option for 2.x compatibility</li> <li>[CONJ-910] permit jdbc:mysql scheme when connection string contains "permitMysqlScheme" for compatibility</li> <li>[CONJ-913] Avoid executing additional command on connection for faster connection creation</li> <li>[CONJ-912] remove security manager code (JEP 411)</li> <li>[CONJ-911] enable keep-alive by default</li> <li>failover improvement. some specific commands not in transaction are considered to be replayed in case of failover, like PING, PREPARE, ROLLBACK, ...</li> <li>CONJ-705 parameter metadata get parameter count even when query cannot be prepared</li> <li>prepareStatement.addBatch must initialize with previous set</li> <li>Connection.prepareStatement(String sql, int[] columnIndexes/String[] columnNames) must return generated keys</li> <li>setting "transaction read only" only for replica</li> <li>keeping option interactiveClient for compatibility</li> <li>adding option <code>transactionReplaySize</code> to control redo cache size</li> <li>only set skip metadata connection flag when using binary protocol</li> <li>permit getString on a binary object</li> <li>compression correction for multi-packet</li> <li>COM_RESET_CONNECTION expect a response (ERR_Packet or OK_Packet)</li> <li>[CONJ-901] ArrayIndexOutOfBoundsException on StandardReadableByteBuf.readByte error</li> </ul> <h2><a href="https://github.com/mariadb-corporation/mariadb-connector-j/tree/3.0.2-rc">3.0.2-rc</a> (31 Aug 2021)</h2> <p><a href="https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.0.1-beta...3.0.2-rc">Full Changelog</a></p> <ul> <li>CONJ-879 Java 9 module full support <ul> <li>Aws IAM credential now use sdk v2 authentication that support java 9 modularity</li> </ul> </li> <li>CONJ-896 Ensure pool connections validation when a socket fail</li> <li>CONJ-897 Ensure having connection's thread id in Exception / debug logs</li> </ul> <p>minor:</p> <ul> <li>Ensure travis testing for PR/fork</li> </ul> <h2><a href="https://github.com/mariadb-corporation/mariadb-connector-j/tree/3.0.1-beta">3.0.1-beta</a> (29 Jul 2021)</h2> <p><a href="https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.0.0-alpha...3.0.1-beta">Full Changelog</a></p> <ul> <li>CONJ-879 Provide JPMS module descriptor</li> <li>CONJ-880 metadata query performance correction</li> <li>CONJ-884 MariaDbPoolDataSource leaks connections when the mariadb server restarts</li> <li>CONJ-885 org.mariadb.jdbc.internal.util.pool.Pool swallows SQLException during addConnection</li> <li>CONJ-891 getImportedKeys with null catalog restrict result to current database</li> <li>CONJ-894 Adding useMysqlMetadata for 2.7 compatibility</li> </ul> <h2><a href="https://github.com/mariadb-corporation/mariadb-connector-j/tree/2.7.4">2.7.4</a> (29 Jul 2021)</h2> <p><a href="https://github.com/mariadb-corporation/mariadb-connector-j/compare/2.7.3...2.7.4">Full Changelog</a></p> <ul> <li>CONJ-890 getImportedKeys/getTables regression returning an empty resultset for null/empty catalog</li> <li>CONJ-863 Ensure socket state when SocketTimeout occurs</li> <li>CONJ-873 IndexOutOfBoundsException when executing prepared queries using automatic key generation in parallel</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/c8152e157925f14fba5d2cf774919e6733a53b06"><code>c8152e1</code></a> misc - updated CHANGELOG</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/d754f79949d322e3d37dbd3833371c60ff80a3a2"><code>d754f79</code></a> misc - test correction for stability</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/b3808219b0a5031867c00a7f2baa146c9a9b50c4"><code>b380821</code></a> [CONJ-909] adding createDatabaseIfNotExist option for 2.x compatibility</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/900725fcfdc6a07f0e1b9fba4287cfe6941c7f5a"><code>900725f</code></a> [CONJ-910] permit jdbc:mysql scheme when connection string contains "permitMy...</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/9ab6f86bdc6a7538ac98f939af2908ef4d7701b9"><code>9ab6f86</code></a> [misc] test correction for maxscale</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/99dea0e56701cd74e7be548976a3b8189a4e08ec"><code>99dea0e</code></a> [misc] bulk command correction.</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/913f15d5b1ef73349bd63b443b04486772a6ead5"><code>913f15d</code></a> [misc] test PAM with maxscale</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/320d699daa4a125ca57b5f7a6cbdba160269a5b7"><code>320d699</code></a> [CONJ-913] Avoid executing additional command on connection</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/b295d6d5af580adb2fd65a7e146e07a8e66cc5e9"><code>b295d6d</code></a> [CONJ-912] remove security manager code (JEP 411)</li> <li><a href="https://github.com/mariadb-corporation/mariadb-connector-j/commit/5b98d76627715c7b73b35b933c4f3c5d246892f0"><code>5b98d76</code></a> [test] correcting test for maxscale error MXS-3929</li> <li>Additional commits viewable in <a href="https://github.com/mariadb-corporation/mariadb-connector-j/compare/2.7.5...3.0.3">compare view</a></li> </ul> </details> <br /> [](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 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> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
