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

   Bumps [org.duckdb:duckdb_jdbc](https://github.com/duckdb/duckdb) from 
1.5.6.0 to 2.0.0.0.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/duckdb/duckdb/releases";>org.duckdb:duckdb_jdbc's 
releases</a>.</em></p>
   <blockquote>
   <h2>DuckDB v2.0.0 &quot;Cyanoptera&quot;</h2>
   <p>This release of DuckDB is named &quot;Cyanoptera&quot; after Spatula 
Cyanoptera, a species of duck found in western North and South America.</p>
   <p>Please also refer to the announcement blog post: <a 
href="https://duckdb.org/2026/10/21/announcing-duckdb-200.html";>https://duckdb.org/2026/10/21/announcing-duckdb-200.html</a></p>
   <h2>What's Changed</h2>
   <ul>
   <li>Make <code>Identifier</code> a class instead of using string everywhere 
by <a href="https://github.com/Mytherin";><code>@​Mytherin</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23161";>duckdb/duckdb#23161</a></li>
   <li>Move to tidy-check diff again by <a 
href="https://github.com/Mytherin";><code>@​Mytherin</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23196";>duckdb/duckdb#23196</a></li>
   <li>Step 3: Make duplicate eliminator optimizer logic work for CTE rewrite 
by <a href="https://github.com/kryonix";><code>@​kryonix</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23187";>duckdb/duckdb#23187</a></li>
   <li>Allow <code>MERGE INTO</code> in triggers by <a 
href="https://github.com/Dtenwolde";><code>@​Dtenwolde</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23179";>duckdb/duckdb#23179</a></li>
   <li>RETURNING support for tables with triggers by <a 
href="https://github.com/krleonid";><code>@​krleonid</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23153";>duckdb/duckdb#23153</a></li>
   <li>Remove special formatting code for main CMakeLists.txt by <a 
href="https://github.com/Mytherin";><code>@​Mytherin</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23211";>duckdb/duckdb#23211</a></li>
   <li>Expand aggregate state export to work with lists 
(<code>StateListType</code>) and sort keys (<code>StateSortKey</code>), and add 
aggregate state export to <code>list</code>, <code>any_value/first/last</code>, 
<code>arg_min/arg_max</code> by <a 
href="https://github.com/Mytherin";><code>@​Mytherin</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23199";>duckdb/duckdb#23199</a></li>
   <li>Initial implementation of <code>variant_array_length</code> processing 
function by <a 
href="https://github.com/sebastiaan-dev";><code>@​sebastiaan-dev</code></a> in 
<a 
href="https://redirect.github.com/duckdb/duckdb/pull/23167";>duckdb/duckdb#23167</a></li>
   <li>Add row group count to parquet RETURN_STATS by <a 
href="https://github.com/pdet";><code>@​pdet</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23218";>duckdb/duckdb#23218</a></li>
   <li>Unify <code>ProfilerPrintFormat</code> and <code>ExplainFormat</code> , 
remove special casing and move towards pluggable tree renderers by <a 
href="https://github.com/Mytherin";><code>@​Mytherin</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23222";>duckdb/duckdb#23222</a></li>
   <li>Rework <code>quantile</code> to use <code>list</code> infrastructure by 
<a href="https://github.com/Mytherin";><code>@​Mytherin</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23228";>duckdb/duckdb#23228</a></li>
   <li>Add <code>decimal_average</code> aggregate function by <a 
href="https://github.com/Dtenwolde";><code>@​Dtenwolde</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23097";>duckdb/duckdb#23097</a></li>
   <li>Step 4: Make unnest rewriter recognize CTE-based plans by <a 
href="https://github.com/kryonix";><code>@​kryonix</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23240";>duckdb/duckdb#23240</a></li>
   <li>Rework ordered aggregates to use the <code>list</code> infrastructure by 
<a href="https://github.com/Mytherin";><code>@​Mytherin</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23231";>duckdb/duckdb#23231</a></li>
   <li>Pluggable combine types rules by <a 
href="https://github.com/yan-alex";><code>@​yan-alex</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23173";>duckdb/duckdb#23173</a></li>
   <li>Auto generate <code>select.gram</code> by <a 
href="https://github.com/Dtenwolde";><code>@​Dtenwolde</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23236";>duckdb/duckdb#23236</a></li>
   <li>Unify quantile <code>update/combine</code> callbacks with the list 
aggregate by <a href="https://github.com/Mytherin";><code>@​Mytherin</code></a> 
in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23247";>duckdb/duckdb#23247</a></li>
   <li>Add <code>JSONBench</code> to the benchmark suite by <a 
href="https://github.com/Mytherin";><code>@​Mytherin</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23265";>duckdb/duckdb#23265</a></li>
   <li>Add support for static linking C-API extensions by <a 
href="https://github.com/Maxxen";><code>@​Maxxen</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/22251";>duckdb/duckdb#22251</a></li>
   <li>Add <code>vertex_extract</code> function to get coordinates out of 
point-geometries by <a 
href="https://github.com/Maxxen";><code>@​Maxxen</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23252";>duckdb/duckdb#23252</a></li>
   <li>[Dev] Resolve <code>DEFAULT</code>s for INSERT/UPDATE/MERGE_INTO at 
bind-time rather than plan-time by <a 
href="https://github.com/Tishj";><code>@​Tishj</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23033";>duckdb/duckdb#23033</a></li>
   <li>Consistent ordering for gen files in package_build by <a 
href="https://github.com/staticlibs";><code>@​staticlibs</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23267";>duckdb/duckdb#23267</a></li>
   <li>Transform type literals into unbound logical types by <a 
href="https://github.com/d-justen";><code>@​d-justen</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23237";>duckdb/duckdb#23237</a></li>
   <li>Remove UnaryAggregateDestructor, and instead fold it into UnaryAggregate 
by <a href="https://github.com/Mytherin";><code>@​Mytherin</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23268";>duckdb/duckdb#23268</a></li>
   <li>Add comment policy for bots by <a 
href="https://github.com/Mytherin";><code>@​Mytherin</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23272";>duckdb/duckdb#23272</a></li>
   <li>Fix null sentinel for keys in dict vector (Arrow) by <a 
href="https://github.com/evertlammerts";><code>@​evertlammerts</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/22648";>duckdb/duckdb#22648</a></li>
   <li>Parquet: add expression stats pruning for arithmetic filters by <a 
href="https://github.com/Damon07";><code>@​Damon07</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23264";>duckdb/duckdb#23264</a></li>
   <li>Add <code>init_local_state_finalize</code> callback to aggregate 
functions which allows them to create a <code>FunctionLocalState</code> that is 
persisted across <code>Finalize</code> calls, and use this to speed up ordered 
aggregates by <a href="https://github.com/Mytherin";><code>@​Mytherin</code></a> 
in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23270";>duckdb/duckdb#23270</a></li>
   <li>fix out-of-bounds read in strict time parsing by <a 
href="https://github.com/jmestwa-coder";><code>@​jmestwa-coder</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23266";>duckdb/duckdb#23266</a></li>
   <li>Add support for <code>string_agg</code> to export its state by making 
separators part of the signature by <a 
href="https://github.com/Mytherin";><code>@​Mytherin</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23271";>duckdb/duckdb#23271</a></li>
   <li>Remove redundancies in join filter creation by <a 
href="https://github.com/d-justen";><code>@​d-justen</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23250";>duckdb/duckdb#23250</a></li>
   <li>Add setting <code>force_update_to_del_and_insert </code> which forces 
updates to always be converted to delete and inserts by <a 
href="https://github.com/Mytherin";><code>@​Mytherin</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23281";>duckdb/duckdb#23281</a></li>
   <li>[Variant] Implement <code>SetVectorType</code> for 
<code>ShreddedVectorBuffer</code> by <a 
href="https://github.com/Tishj";><code>@​Tishj</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23280";>duckdb/duckdb#23280</a></li>
   <li>Commits on top of PR <a 
href="https://redirect.github.com/duckdb/duckdb/issues/20859";>#20859</a> by <a 
href="https://github.com/lnkuiper";><code>@​lnkuiper</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23282";>duckdb/duckdb#23282</a></li>
   <li>Dead node counting fixes by <a 
href="https://github.com/artjomPlaunov";><code>@​artjomPlaunov</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23289";>duckdb/duckdb#23289</a></li>
   <li>Add support for <code>quantile</code>, <code>median</code>, 
<code>mad</code> to aggregate state export by <a 
href="https://github.com/Mytherin";><code>@​Mytherin</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23285";>duckdb/duckdb#23285</a></li>
   <li>Optimize rollup / cube / grouping sets queries by folding them into CTEs 
to allow for cascading aggregation by <a 
href="https://github.com/Mytherin";><code>@​Mytherin</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23287";>duckdb/duckdb#23287</a></li>
   <li>Async Parquet Writes by <a 
href="https://github.com/lnkuiper";><code>@​lnkuiper</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23283";>duckdb/duckdb#23283</a></li>
   <li>Step 5: Make Mark to Semi join conversion more stable by <a 
href="https://github.com/kryonix";><code>@​kryonix</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23296";>duckdb/duckdb#23296</a></li>
   <li>Add setting: SET dialect_compatibility_mode='spark'  by <a 
href="https://github.com/yan-alex";><code>@​yan-alex</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23251";>duckdb/duckdb#23251</a></li>
   <li>Remove stale PR workflow by <a 
href="https://github.com/DinosL";><code>@​DinosL</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23301";>duckdb/duckdb#23301</a></li>
   <li>Fix flaky <code>AsyncFileWriter</code> test by <a 
href="https://github.com/lnkuiper";><code>@​lnkuiper</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23300";>duckdb/duckdb#23300</a></li>
   <li>[Variant] Fix crash for variant_extract on non-object shredded column by 
<a href="https://github.com/Tishj";><code>@​Tishj</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23303";>duckdb/duckdb#23303</a></li>
   <li>Add Parquet ASYNC I/O for local files by <a 
href="https://github.com/pdet";><code>@​pdet</code></a> in <a 
href="https://redirect.github.com/duckdb/duckdb/pull/23290";>duckdb/duckdb#23290</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/duckdb/duckdb/commit/d54cbbe3df17e8e5ce68312f483b4155836112aa";><code>d54cbbe</code></a>
 Update MySQL to include rebind workaround (<a 
href="https://redirect.github.com/duckdb/duckdb/issues/27537";>#27537</a>)</li>
   <li><a 
href="https://github.com/duckdb/duckdb/commit/b9ad1261e3b3975d74cc38b9e37dd75997d70fb9";><code>b9ad126</code></a>
 Test windows_arm64 when changing/bumping extensions (<a 
href="https://redirect.github.com/duckdb/duckdb/issues/27523";>#27523</a>)</li>
   <li><a 
href="https://github.com/duckdb/duckdb/commit/6efc0d83af4df0bd4db3a6b529569a90a4e019bb";><code>6efc0d8</code></a>
 Bump quack (<a 
href="https://redirect.github.com/duckdb/duckdb/issues/27531";>#27531</a>)</li>
   <li><a 
href="https://github.com/duckdb/duckdb/commit/04bb2cfba3393846868be1bc8172bc15c2a6940f";><code>04bb2cf</code></a>
 Opt-in to windows_arm64 when changing/bumping extensions</li>
   <li><a 
href="https://github.com/duckdb/duckdb/commit/2ec7e8401c4d949487c3e3a8d6c04a9ec59d9380";><code>2ec7e84</code></a>
 [Dev] Fix internal exception from using <code>txid_current()</code> with a 
non-DuckDB-na...</li>
   <li><a 
href="https://github.com/duckdb/duckdb/commit/757296858a6fa247272bf7cded7b3ae0bfad755c";><code>7572968</code></a>
 Update MySQL to include rebind workaround</li>
   <li><a 
href="https://github.com/duckdb/duckdb/commit/fb44cf641186eb66ee9468a33516294f99a224ab";><code>fb44cf6</code></a>
 Bump quack</li>
   <li><a 
href="https://github.com/duckdb/duckdb/commit/de8408398d2b8584d40c87a8cc2808afec0a39b5";><code>de84083</code></a>
 Skip DuckLake Murmur3 test on Windows</li>
   <li><a 
href="https://github.com/duckdb/duckdb/commit/833fc1293985ec3b6a2216d14d718229931cd500";><code>833fc12</code></a>
 Test windows_arm64 when changing/bumping extensions</li>
   <li><a 
href="https://github.com/duckdb/duckdb/commit/94abd4ed366569345faf5dc1e254ae6ca7311a76";><code>94abd4e</code></a>
 Bump iceberg (<a 
href="https://redirect.github.com/duckdb/duckdb/issues/27489";>#27489</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/duckdb/duckdb/compare/v1.5.6...v2.0.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.duckdb:duckdb_jdbc&package-manager=maven&previous-version=1.5.6.0&new-version=2.0.0.0)](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