dependabot[bot] opened a new pull request, #1297: URL: https://github.com/apache/iceberg-python/pull/1297
Bumps [duckdb](https://github.com/duckdb/duckdb) from 1.1.0 to 1.1.3. <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.1.3 Bugfix Release</h2> <p>This is a bug fix release for various issues discovered after we released 1.1.2. 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>[Adaptive Sniffer] In case files have only one row, be more permissive to detect headers and types. by <a href="https://github.com/pdet"><code>@pdet</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14174">duckdb/duckdb#14174</a></li> <li>Increase bounds for <code>test/sql/copy/file_size_bytes.test</code> by <a href="https://github.com/lnkuiper"><code>@lnkuiper</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14367">duckdb/duckdb#14367</a></li> <li>Use table-level locking when acquiring shared locks by <a href="https://github.com/ywelsch"><code>@ywelsch</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14370">duckdb/duckdb#14370</a></li> <li>[Arrow] Fix scanning of BOOL columns when offsets are involved by <a href="https://github.com/Tishj"><code>@Tishj</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14395">duckdb/duckdb#14395</a></li> <li>avoid unnecessary file list materialization when pruning readers by <a href="https://github.com/samansmink"><code>@samansmink</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14397">duckdb/duckdb#14397</a></li> <li>Fixing type pushdown on the CSV Scanner by <a href="https://github.com/pdet"><code>@pdet</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14399">duckdb/duckdb#14399</a></li> <li>Issue <a href="https://redirect.github.com/duckdb/duckdb/issues/14398">#14398</a>: Lead Shift Defaults by <a href="https://github.com/hawkfish"><code>@hawkfish</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14409">duckdb/duckdb#14409</a></li> <li>Escape should default to quoted by <a href="https://github.com/pdet"><code>@pdet</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14418">duckdb/duckdb#14418</a></li> <li>Sniff CSV rejects options and small sniffer fix for ignore_errors by <a href="https://github.com/pdet"><code>@pdet</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14417">duckdb/duckdb#14417</a></li> <li>Fix <a href="https://redirect.github.com/duckdb/duckdb/issues/14430">#14430</a> - throw an error when reading corrupt statistics in the perfect hash aggregate by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14442">duckdb/duckdb#14442</a></li> <li>Use corrent container to produce BinderErrors by <a href="https://github.com/carlopi"><code>@carlopi</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14437">duckdb/duckdb#14437</a></li> <li>Rework list_concat to accept a variable number of arguments similar to string concat by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14443">duckdb/duckdb#14443</a></li> <li>SingleFileBlockManager::MarkBlockAsUsed - also erase from newly_freed_list to ensure trim does not prune blocks that are in-use by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14467">duckdb/duckdb#14467</a></li> <li>acosh: Change example to avoid returning NaN by <a href="https://github.com/szarnyasg"><code>@szarnyasg</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14477">duckdb/duckdb#14477</a></li> <li>Don't move lvalue when inserting in order preserving map by <a href="https://github.com/Maxxen"><code>@Maxxen</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14492">duckdb/duckdb#14492</a></li> <li>bump vss by <a href="https://github.com/Maxxen"><code>@Maxxen</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14493">duckdb/duckdb#14493</a></li> <li>Bug in percentage calculation in query_graph by <a href="https://github.com/bjornasm"><code>@bjornasm</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14494">duckdb/duckdb#14494</a></li> <li>fix: standardize usage of LogicalType::ROW_TYPE for COLUMN_IDENTIFIER_ROW_ID by <a href="https://github.com/rustyconover"><code>@rustyconover</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14480">duckdb/duckdb#14480</a></li> <li>[Python][Dev] Fix up test to work with older version by <a href="https://github.com/Tishj"><code>@Tishj</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14505">duckdb/duckdb#14505</a></li> <li>Avoid throwing on failure to open extensions's .info file (when force installing) by <a href="https://github.com/carlopi"><code>@carlopi</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14272">duckdb/duckdb#14272</a></li> <li>Python 3.7 tests are particularly brittle, we will keep building wheels but avoid testing them by <a href="https://github.com/carlopi"><code>@carlopi</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14510">duckdb/duckdb#14510</a></li> <li>Being more restrictive with the names option 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/14466">duckdb/duckdb#14466</a></li> <li>[Arrow] Fix issue where uninitialized memory was being read when scanning empty lists by <a href="https://github.com/Tishj"><code>@Tishj</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14538">duckdb/duckdb#14538</a></li> <li>Fix <a href="https://redirect.github.com/duckdb/duckdb/issues/14545">#14545</a> - pivot header must be defined in the grammar by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14556">duckdb/duckdb#14556</a></li> <li>[Python][Arrow] Cast to <code>py::bytes</code> when dealing with BLOB in filter pushdown by <a href="https://github.com/Tishj"><code>@Tishj</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14553">duckdb/duckdb#14553</a></li> <li>[Dev] Include aliases for RETURNING list expressions in <code>ToString</code> by <a href="https://github.com/Tishj"><code>@Tishj</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14533">duckdb/duckdb#14533</a></li> <li>CI: Mirror 'reproduced' / 'under review' to the internal repository by <a href="https://github.com/szarnyasg"><code>@szarnyasg</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14527">duckdb/duckdb#14527</a></li> <li>Approx-Top K: Make aggregate state trivially destructible by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14571">duckdb/duckdb#14571</a></li> <li>Don't pre-initialize hash vector in DistinctStatistics construction by <a href="https://github.com/abramk"><code>@abramk</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14570">duckdb/duckdb#14570</a></li> <li>Fix query_graph tool for <a href="https://redirect.github.com/duckdb/duckdb/issues/14290">#14290</a> by <a href="https://github.com/JasonPunyon"><code>@JasonPunyon</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14521">duckdb/duckdb#14521</a></li> <li>Fix typos by <a href="https://github.com/deining"><code>@deining</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14579">duckdb/duckdb#14579</a></li> <li>[Dev] Traverse the <code>replace_list</code> of StarExpression in <code>ParsedExpressionIterator::EnumerateChildren</code> by <a href="https://github.com/Tishj"><code>@Tishj</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14535">duckdb/duckdb#14535</a></li> <li>chore: Add EOL to source files by <a href="https://github.com/krlmlr"><code>@krlmlr</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14583">duckdb/duckdb#14583</a></li> <li>Issue template: Add Swift redirect by <a href="https://github.com/szarnyasg"><code>@szarnyasg</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14588">duckdb/duckdb#14588</a></li> <li>Fix for underflow issue on number of rows 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/14587">duckdb/duckdb#14587</a></li> <li>Cas strong by <a href="https://github.com/lnkuiper"><code>@lnkuiper</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14592">duckdb/duckdb#14592</a></li> <li>HTTPFS: HTTPException no longer inherits from IOException by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14585">duckdb/duckdb#14585</a></li> <li>[bufferpool] Fix PurgeAgedBlocksInternal() evictions by <a href="https://github.com/Vegetable26"><code>@Vegetable26</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14446">duckdb/duckdb#14446</a></li> <li>CI: Add bot for 'minimal reproducible example' by <a href="https://github.com/szarnyasg"><code>@szarnyasg</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14598">duckdb/duckdb#14598</a></li> <li>CI: Fix and simplify 'needs reproducible example' labelling by <a href="https://github.com/szarnyasg"><code>@szarnyasg</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14608">duckdb/duckdb#14608</a></li> <li>CI: Fix and simplify 'needs reproducible example' labelling by <a href="https://github.com/szarnyasg"><code>@szarnyasg</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14609">duckdb/duckdb#14609</a></li> <li>Enable serialization of LogicalExport by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14594">duckdb/duckdb#14594</a></li> <li>Test fixes for new arrow release by <a href="https://github.com/pdet"><code>@pdet</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14593">duckdb/duckdb#14593</a></li> <li>CI: Fix labelling bot by <a href="https://github.com/szarnyasg"><code>@szarnyasg</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14611">duckdb/duckdb#14611</a></li> <li>CI: Add repo name to labelling script by <a href="https://github.com/szarnyasg"><code>@szarnyasg</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/14612">duckdb/duckdb#14612</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/06a3e2991bb20d382561bb5a04aa4260e2ba4a89"><code>06a3e29</code></a> Fix <a href="https://redirect.github.com/duckdb/duckdb/issues/14601">#14601</a>: avoid exporting entries in the temp or system schema</li> <li><a href="https://github.com/duckdb/duckdb/commit/96e8e4736819fa5482a67627cd3f0543f4b97e85"><code>96e8e47</code></a> Fix <a href="https://redirect.github.com/duckdb/duckdb/issues/14600">#14600</a>: use UUID to generate unique pivot enum names</li> <li><a href="https://github.com/duckdb/duckdb/commit/22654bb445abea3394a172d7c47e7eb6a3ad885c"><code>22654bb</code></a> add thijs fix</li> <li><a href="https://github.com/duckdb/duckdb/commit/b9b1bdf0882c8e857ccb71f37ae117a987971699"><code>b9b1bdf</code></a> skip tests if pyarrow < 18</li> <li><a href="https://github.com/duckdb/duckdb/commit/0b6e9deedcf5a8e812a526d9a3b451346b4dae8c"><code>0b6e9de</code></a> Test fixes for new arrow release</li> <li><a href="https://github.com/duckdb/duckdb/commit/0d5ec0057838081251b388726353f09cba9577ad"><code>0d5ec00</code></a> Fix typos (<a href="https://redirect.github.com/duckdb/duckdb/issues/14579">#14579</a>)</li> <li><a href="https://github.com/duckdb/duckdb/commit/3ae03f15a159d3c3b30a206838c47bda6d9b7d9d"><code>3ae03f1</code></a> Fix typos</li> <li><a href="https://github.com/duckdb/duckdb/commit/c73cfca650a0281fd29d7625fbf3abae56134502"><code>c73cfca</code></a> Fix query_graph tool for <a href="https://redirect.github.com/duckdb/duckdb/issues/14290">#14290</a> (<a href="https://redirect.github.com/duckdb/duckdb/issues/14521">#14521</a>)</li> <li><a href="https://github.com/duckdb/duckdb/commit/15c4c7c2f9bc5d293588788d8bc9bd8a6c435a93"><code>15c4c7c</code></a> cast to py::bytes when dealing with BLOB, as py::str has to be valid unicode ...</li> <li><a href="https://github.com/duckdb/duckdb/commit/dfdd7968262d912910d8249bde3524e068c67713"><code>dfdd796</code></a> Being more restrictive with the names option in the csv reader (<a href="https://redirect.github.com/duckdb/duckdb/issues/14466">#14466</a>)</li> <li>Additional commits viewable in <a href="https://github.com/duckdb/duckdb/compare/v1.1.0...v1.1.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 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