dependabot[bot] opened a new pull request, #3126:
URL: https://github.com/apache/camel-kamelets/pull/3126

   Bumps 
[com.databricks:databricks-jdbc](https://github.com/databricks/databricks-jdbc) 
from 3.4.4 to 3.4.5.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/databricks/databricks-jdbc/releases";>com.databricks:databricks-jdbc's
 releases</a>.</em></p>
   <blockquote>
   <h2>v3.4.5</h2>
   <h3>Added</h3>
   <ul>
   <li>Implemented <code>Array.getResultSet()</code> and its overloads, 
returning one row per element (1-based index, value).</li>
   </ul>
   <h3>Updated</h3>
   <ul>
   <li>Updated bundled Netty (<code>netty-common</code> and 
<code>netty-buffer</code>) from 4.2.15.Final to 4.2.18.Final.</li>
   <li>Upgraded the bundled Guava dependency to 33.7.2-jre to address 
CVE-2026-102554.</li>
   <li>Removed automatic Thrift fallback after HTTP 307 SEA session creation 
failures. Redirect errors now propagate as connection errors without changing 
the selected protocol.</li>
   <li>Removed automatic Thrift fallback and the 24-hour SEA circuit breaker 
after HTTP 429 session creation failures. Rate-limit errors now propagate to 
the caller without changing routing for subsequent connections.</li>
   <li>Removed the <code>UseQueryForMetadata</code> connection property. It no 
longer forces the Thrift client, so connections eligible for SEA now use SEA 
with SQL metadata queries. Thrift connections use native metadata RPCs.</li>
   <li>SQL Execution API sessions open with warehouse URLs. Real-time sessions 
use warehouse URLs for session-owned statement operations and session 
close.</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li>Fixed <code>DatabricksArray.getBaseTypeName()</code> and 
<code>getBaseType()</code> to describe the array's element type (e.g. 
<code>INT</code> / <code>Types.INTEGER</code> for 
<code>ARRAY&lt;INT&gt;</code>) per the <code>java.sql.Array</code> contract, 
instead of returning the full array type name and <code>Types.OTHER</code>. 
<code>ARRAY&lt;MAP&lt;...&gt;&gt;</code> reports <code>Types.OTHER</code>, 
since its elements are <code>DatabricksMap</code> objects.</li>
   <li>Reject statement creation on closed connections before stale connection 
state can disable server-controlled features for subsequent connections.</li>
   <li>Report <code>CONNECTION_CLOSED</code> with vendor code <code>1010</code> 
from <code>DatabricksConnection</code> closed-connection checks, including 
statement preparation and <code>setClientInfo</code>.</li>
   <li>Report only explicitly supplied client-info properties when bulk updates 
fail on a closed connection.</li>
   <li>Fixed intermittent <code>NoHttpResponseException</code> (&quot;failed to 
respond&quot;) on SQL Execution API connections that sat idle for about three 
minutes. The driver now closes SEA HTTP connections idle longer than 
<code>IdleHttpConnectionExpiry</code> (default 60 seconds) instead of reusing 
them, matching the Thrift client.</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/databricks/databricks-jdbc/blob/main/CHANGELOG.md";>com.databricks:databricks-jdbc's
 changelog</a>.</em></p>
   <blockquote>
   <h2>[v3.4.5] - 2026-11-03</h2>
   <h3>Added</h3>
   <ul>
   <li>Implemented <code>Array.getResultSet()</code> and its overloads, 
returning one row per element (1-based index, value).</li>
   </ul>
   <h3>Updated</h3>
   <ul>
   <li>Updated bundled Netty (<code>netty-common</code> and 
<code>netty-buffer</code>) from 4.2.15.Final to 4.2.18.Final.</li>
   <li>Upgraded the bundled Guava dependency to 33.7.2-jre to address 
CVE-2026-102554.</li>
   <li>Removed automatic Thrift fallback after HTTP 307 SEA session creation 
failures. Redirect errors now propagate as connection errors without changing 
the selected protocol.</li>
   <li>Removed automatic Thrift fallback and the 24-hour SEA circuit breaker 
after HTTP 429 session creation failures. Rate-limit errors now propagate to 
the caller without changing routing for subsequent connections.</li>
   <li>Removed the <code>UseQueryForMetadata</code> connection property. It no 
longer forces the Thrift client, so connections eligible for SEA now use SEA 
with SQL metadata queries. Thrift connections use native metadata RPCs.</li>
   <li>SQL Execution API sessions open with warehouse URLs. Real-time sessions 
use warehouse URLs for session-owned statement operations and session 
close.</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li>Fixed <code>DatabricksArray.getBaseTypeName()</code> and 
<code>getBaseType()</code> to describe the array's element type (e.g. 
<code>INT</code> / <code>Types.INTEGER</code> for 
<code>ARRAY&lt;INT&gt;</code>) per the <code>java.sql.Array</code> contract, 
instead of returning the full array type name and <code>Types.OTHER</code>. 
<code>ARRAY&lt;MAP&lt;...&gt;&gt;</code> reports <code>Types.OTHER</code>, 
since its elements are <code>DatabricksMap</code> objects.</li>
   <li>Reject statement creation on closed connections before stale connection 
state can disable server-controlled features for subsequent connections.</li>
   <li>Report <code>CONNECTION_CLOSED</code> with vendor code <code>1010</code> 
from <code>DatabricksConnection</code> closed-connection checks, including 
statement preparation and <code>setClientInfo</code>.</li>
   <li>Report only explicitly supplied client-info properties when bulk updates 
fail on a closed connection.</li>
   <li>Fixed intermittent <code>NoHttpResponseException</code> (&quot;failed to 
respond&quot;) on SQL Execution API connections that sat idle for about three 
minutes. The driver now closes SEA HTTP connections idle longer than 
<code>IdleHttpConnectionExpiry</code> (default 60 seconds) instead of reusing 
them, matching the Thrift client.</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/databricks/databricks-jdbc/commit/689b1769af45e04ddc91151a780db85e120db81d";><code>689b176</code></a>
 Prepare JDBC 3.4.5 release (<a 
href="https://redirect.github.com/databricks/databricks-jdbc/issues/1759";>#1759</a>)</li>
   <li><a 
href="https://github.com/databricks/databricks-jdbc/commit/ac299c66225c92b8cec385fcbf7b2de9bfb05778";><code>ac299c6</code></a>
 Close idle SEA HTTP connections before reuse (<a 
href="https://redirect.github.com/databricks/databricks-jdbc/issues/1758";>#1758</a>)</li>
   <li><a 
href="https://github.com/databricks/databricks-jdbc/commit/daa3e0fd0ecb141add3f0e46e805bdbe51b83c66";><code>daa3e0f</code></a>
 Upgrade Guava to 33.7.2 (<a 
href="https://redirect.github.com/databricks/databricks-jdbc/issues/1751";>#1751</a>)</li>
   <li><a 
href="https://github.com/databricks/databricks-jdbc/commit/e0f34a5a3a6c1c28a16ddb103e3cde958d000326";><code>e0f34a5</code></a>
 Fix flaky SEA chunk index test (<a 
href="https://redirect.github.com/databricks/databricks-jdbc/issues/1757";>#1757</a>)</li>
   <li><a 
href="https://github.com/databricks/databricks-jdbc/commit/a07536313f93c222ad1f885bc46eab95ecce68bf";><code>a075363</code></a>
 Remove SEA HTTP 307 Thrift fallback (<a 
href="https://redirect.github.com/databricks/databricks-jdbc/issues/1749";>#1749</a>)</li>
   <li><a 
href="https://github.com/databricks/databricks-jdbc/commit/a81aead5ca348fe4fff74777ad34cbdca44619cb";><code>a81aead</code></a>
 ci: update OSV-Scanner to v2.7.0 (<a 
href="https://redirect.github.com/databricks/databricks-jdbc/issues/1755";>#1755</a>)</li>
   <li><a 
href="https://github.com/databricks/databricks-jdbc/commit/625063cdeaf94fec486ad2f88da75296c163fc7f";><code>625063c</code></a>
 Reject statement creation on closed JDBC connections (<a 
href="https://redirect.github.com/databricks/databricks-jdbc/issues/1752";>#1752</a>)</li>
   <li><a 
href="https://github.com/databricks/databricks-jdbc/commit/68ca8be8a05b8dbb82189fa686618d4dc445fe71";><code>68ca8be</code></a>
 Bump netty.version from 4.2.15.Final to 4.2.18.Final (<a 
href="https://redirect.github.com/databricks/databricks-jdbc/issues/1671";>#1671</a>)</li>
   <li><a 
href="https://github.com/databricks/databricks-jdbc/commit/42cced36041ba66db7361b5caae3d30898007b63";><code>42cced3</code></a>
 Fix M2M private-key session replay fixture (<a 
href="https://redirect.github.com/databricks/databricks-jdbc/issues/1754";>#1754</a>)</li>
   <li><a 
href="https://github.com/databricks/databricks-jdbc/commit/8a291e451808f356bbde5f70568566f6700f0b47";><code>8a291e4</code></a>
 ci: Fix offline Maven setup for Engineer Bot follow-ups (<a 
href="https://redirect.github.com/databricks/databricks-jdbc/issues/1753";>#1753</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/databricks/databricks-jdbc/compare/v3.4.4...v3.4.5";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.databricks:databricks-jdbc&package-manager=maven&previous-version=3.4.4&new-version=3.4.5)](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 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>


-- 
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]

Reply via email to