dependabot[bot] opened a new pull request, #1916: URL: https://github.com/apache/iceberg-python/pull/1916
Bumps [duckdb](https://github.com/duckdb/duckdb) from 1.2.1 to 1.2.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/duckdb/duckdb/releases">duckdb's releases</a>.</em></p> <blockquote> <h2>v1.2.2 Bugfix Release</h2> <p>This is a bug fix release for various issues discovered after we released 1.2.1. There are no new major features, just bug fixes. Database files created by DuckDB versions all the way back to v0.9.* can be read by this version.</p> <h2>What's Changed</h2> <ul> <li>[Python] Fix deadlock in <code>from_parquet</code> with <code>file_globs</code> caused by not releasing the GIL by <a href="https://github.com/Tishj"><code>@Tishj</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16522">duckdb/duckdb#16522</a></li> <li>[Python] Fix some stubs issues by <a href="https://github.com/Tishj"><code>@Tishj</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16523">duckdb/duckdb#16523</a></li> <li>[Dev] Fix issues in the benchmark runner related to the serialized <code>storage_version</code> by <a href="https://github.com/Tishj"><code>@Tishj</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16533">duckdb/duckdb#16533</a></li> <li>Set estimated cardinality to newly created logical operators by <a href="https://github.com/jeewonhh"><code>@jeewonhh</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16528">duckdb/duckdb#16528</a></li> <li>custom_extension_repository to also be the default autoinstall_extension_repository by <a href="https://github.com/carlopi"><code>@carlopi</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16459">duckdb/duckdb#16459</a></li> <li>[Python Dev] No longer trigger a DeprecationWarning when using a UDF by <a href="https://github.com/Tishj"><code>@Tishj</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16433">duckdb/duckdb#16433</a></li> <li>Fixup problems connected to prep to 1.2.1 by <a href="https://github.com/carlopi"><code>@carlopi</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16578">duckdb/duckdb#16578</a></li> <li>Give preference to quote=escape if we can't do better by <a href="https://github.com/pdet"><code>@pdet</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16584">duckdb/duckdb#16584</a></li> <li>Max ART key length by <a href="https://github.com/taniabogatsch"><code>@taniabogatsch</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16588">duckdb/duckdb#16588</a></li> <li>Issue <a href="https://redirect.github.com/duckdb/duckdb/issues/16617">#16617</a>: Window Constant Finalize by <a href="https://github.com/hawkfish"><code>@hawkfish</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16628">duckdb/duckdb#16628</a></li> <li>[Fix] Index scan - Move the table scan state into the local state by <a href="https://github.com/taniabogatsch"><code>@taniabogatsch</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16650">duckdb/duckdb#16650</a></li> <li>[Fix] Perform eager constraint checking during physical batch insert by <a href="https://github.com/taniabogatsch"><code>@taniabogatsch</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16651">duckdb/duckdb#16651</a></li> <li>[Python] Don't push down <code>OPTIONAL_FILTER</code> into <code>pyarrow</code> for the arrow scan. by <a href="https://github.com/Tishj"><code>@Tishj</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16657">duckdb/duckdb#16657</a></li> <li>move OrderPreservationRecursive to physical_plan_generator.hpp by <a href="https://github.com/jeewonhh"><code>@jeewonhh</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16656">duckdb/duckdb#16656</a></li> <li>Add libs folder to bundled static libs by <a href="https://github.com/taniabogatsch"><code>@taniabogatsch</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16655">duckdb/duckdb#16655</a></li> <li>Avoid UMA by <a href="https://github.com/krlmlr"><code>@krlmlr</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16641">duckdb/duckdb#16641</a></li> <li>Avoid UMA by <a href="https://github.com/krlmlr"><code>@krlmlr</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16643">duckdb/duckdb#16643</a></li> <li>Avoid UMA by <a href="https://github.com/krlmlr"><code>@krlmlr</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16642">duckdb/duckdb#16642</a></li> <li>Several fixes for CSV fuzzer tests by <a href="https://github.com/pdet"><code>@pdet</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16636">duckdb/duckdb#16636</a></li> <li>FSST Fix: Correctly detect the situation where we have 3 bytes remaining by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16688">duckdb/duckdb#16688</a></li> <li>Fix <a href="https://redirect.github.com/duckdb/duckdb/issues/16627">#16627</a>: handle DISTINCT FROM and NOT DISTINCT FROM in zone-map pushdown by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16691">duckdb/duckdb#16691</a></li> <li>Fix <a href="https://redirect.github.com/duckdb/duckdb/issues/16554">#16554</a>: emit blobs as part of .dump by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16693">duckdb/duckdb#16693</a></li> <li>add avro by <a href="https://github.com/samansmink"><code>@samansmink</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16708">duckdb/duckdb#16708</a></li> <li>Issue <a href="https://redirect.github.com/duckdb/duckdb/issues/16652">#16652</a>: Implicit Ordered Aggregation by <a href="https://github.com/hawkfish"><code>@hawkfish</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16718">duckdb/duckdb#16718</a></li> <li>Issue <a href="https://redirect.github.com/duckdb/duckdb/issues/16649">#16649</a>: SelectNth Remainders by <a href="https://github.com/hawkfish"><code>@hawkfish</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16705">duckdb/duckdb#16705</a></li> <li>[Dev] Fix <code>EXPORT DATABASE</code> missing semicolons in produced <code>schema.sql</code> by <a href="https://github.com/Tishj"><code>@Tishj</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16723">duckdb/duckdb#16723</a></li> <li>Always throw the error that happens the earliest in the CSV Reader by <a href="https://github.com/pdet"><code>@pdet</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16728">duckdb/duckdb#16728</a></li> <li>Fix <a href="https://redirect.github.com/duckdb/duckdb/issues/16662">#16662</a> by <a href="https://github.com/lnkuiper"><code>@lnkuiper</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16732">duckdb/duckdb#16732</a></li> <li>[Test] Add missing test for eager-constraint checking fix by <a href="https://github.com/taniabogatsch"><code>@taniabogatsch</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16745">duckdb/duckdb#16745</a></li> <li>Clamp reported memory in duckdb_memory by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16753">duckdb/duckdb#16753</a></li> <li>CLI <code>-help</code>: Fix default value for -nullvalue by <a href="https://github.com/carlopi"><code>@carlopi</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16755">duckdb/duckdb#16755</a></li> <li>Apply RLE fix to v1.2 by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16756">duckdb/duckdb#16756</a></li> <li>[Arrow] Setting schema of the keys to not null for maps and properly write Null columns to arrow by <a href="https://github.com/pdet"><code>@pdet</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16711">duckdb/duckdb#16711</a></li> <li>Fix min/max values in numeric cast exception message by <a href="https://github.com/abramk"><code>@abramk</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16777">duckdb/duckdb#16777</a></li> <li>[ADBC] Add wrapper to connection new, set options at connection init, if any. by <a href="https://github.com/pdet"><code>@pdet</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16748">duckdb/duckdb#16748</a></li> <li>Remove delta from extensions built on a nightly basis (vs 1.2-histrionicus) by <a href="https://github.com/carlopi"><code>@carlopi</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16794">duckdb/duckdb#16794</a></li> <li><code>PhysicalTopN</code>: Buffer-allocated <code>StringHeap</code> by <a href="https://github.com/lnkuiper"><code>@lnkuiper</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16770">duckdb/duckdb#16770</a></li> <li>[chore] Add v1.2.2 to storage versions, preparation for upcoming patch release by <a href="https://github.com/carlopi"><code>@carlopi</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16799">duckdb/duckdb#16799</a></li> <li>Fix issue when line is empty by <a href="https://github.com/pdet"><code>@pdet</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16823">duckdb/duckdb#16823</a></li> <li>Add extra check in normalize for commit, rollback and abort by <a href="https://github.com/pdet"><code>@pdet</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16802">duckdb/duckdb#16802</a></li> <li>Fix <a href="https://redirect.github.com/duckdb/duckdb/issues/16783">#16783</a>: Fix DistributivityRule by <a href="https://github.com/flashmouse"><code>@flashmouse</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16804">duckdb/duckdb#16804</a></li> <li>Internal <a href="https://redirect.github.com/duckdb/duckdb/issues/4492">#4492</a>: Ignore Nulls Orrification by <a href="https://github.com/hawkfish"><code>@hawkfish</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16837">duckdb/duckdb#16837</a></li> <li>Fix <a href="https://redirect.github.com/duckdb/duckdb/issues/16836">#16836</a>: rewrite main column data in case of an update that only modifies the validity by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16851">duckdb/duckdb#16851</a></li> <li>Initialize type by <a href="https://github.com/pdet"><code>@pdet</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16848">duckdb/duckdb#16848</a></li> <li>[CSV Reader] Add check on ever quoted for candidate selection by <a href="https://github.com/pdet"><code>@pdet</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16868">duckdb/duckdb#16868</a></li> <li>Clean up partial deletes when encountering a transaction conflict in a vector by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/16905">duckdb/duckdb#16905</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/d3970ae863320b456e21de93a692dedc02824565"><code>d3970ae</code></a> add special handling for comparison against nans to ensure compatibility with...</li> <li><a href="https://github.com/duckdb/duckdb/commit/91ac9db4366d8911038d639ec5e9d89a54c1382c"><code>91ac9db</code></a> Fix default value for -nullvalue</li> <li><a href="https://github.com/duckdb/duckdb/commit/5f6fc8f3be9ed223404a10c5a0f7afbdd06b4b48"><code>5f6fc8f</code></a> Fix <a href="https://redirect.github.com/duckdb/duckdb/issues/16554">#16554</a>: fix blobs as part of .dump</li> <li><a href="https://github.com/duckdb/duckdb/commit/01f6a909ba6fe771629180196aed39570883d598"><code>01f6a90</code></a> looks nicer</li> <li><a href="https://github.com/duckdb/duckdb/commit/e6da38a97be8d441e984b19629f128269e6eebac"><code>e6da38a</code></a> slight cleanup</li> <li><a href="https://github.com/duckdb/duckdb/commit/2ba742302a0e23d7ac9437c159b6a095fc94efe8"><code>2ba7423</code></a> add the adjusted version of the submitted reproduction as a test</li> <li><a href="https://github.com/duckdb/duckdb/commit/20445e790a3d1066d01d8f03fd2216050b78ccec"><code>20445e7</code></a> py::none() is produced for an OPTIONAL_FILTER, skip these inside OR / AND fil...</li> <li><a href="https://github.com/duckdb/duckdb/commit/d9673ba133b6b97cb81ea34dfe66420ae995e7e7"><code>d9673ba</code></a> [Python Dev] No longer trigger a DeprecationWarning when using a UDF (<a href="https://redirect.github.com/duckdb/duckdb/issues/16433">#16433</a>)</li> <li><a href="https://github.com/duckdb/duckdb/commit/3d1a1a9c2a737f24ff0b81d3acc7e1ced075c46c"><code>3d1a1a9</code></a> [Python] Fix some stubs issues (<a href="https://redirect.github.com/duckdb/duckdb/issues/16523">#16523</a>)</li> <li><a href="https://github.com/duckdb/duckdb/commit/e5eca77cb7f99d74ced18c0f33e51533538b67cd"><code>e5eca77</code></a> fix stubs for LambdaExpression</li> <li>Additional commits viewable in <a href="https://github.com/duckdb/duckdb/compare/v1.2.1...v1.2.2">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 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: issues-unsubscr...@iceberg.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For additional commands, e-mail: issues-h...@iceberg.apache.org