dependabot[bot] opened a new pull request, #629: URL: https://github.com/apache/iceberg-python/pull/629
Bumps [duckdb](https://github.com/duckdb/duckdb) from 0.10.0 to 0.10.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>v0.10.2 Bugfix Release</h2> <p>This is a bug fix release for various issues discovered after we released 0.10.1. There are no new features, just bug fixes. Database files created by DuckDB v0.10.* or v0.9.* can be read by DuckDB v0.10.2.</p> <h2>SQL Modifications</h2> <p>This release has a number of bug fixes that change SQL semantics in a few edge cases:</p> <ul> <li>Nested Boolean Comparisons now have consistent NULL comparison semantics - <a href="https://redirect.github.com/duckdb/duckdb/pull/11496">duckdb/duckdb#11496</a></li> <li>Structs with non-matching keys require explicit casts when compared or combined - <a href="https://redirect.github.com/duckdb/duckdb/pull/11396">duckdb/duckdb#11396</a></li> </ul> <h2>What's Changed</h2> <ul> <li>Bump julia version & fix release script for sub-versions > 9 by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11225">duckdb/duckdb#11225</a></li> <li>Flatten Rewrite by <a href="https://github.com/maiadegraaf"><code>@maiadegraaf</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11223">duckdb/duckdb#11223</a></li> <li>ORDER BY ColumnNumber with Collations by <a href="https://github.com/tiagokepe"><code>@tiagokepe</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11139">duckdb/duckdb#11139</a></li> <li>Fix differences to implementation for to_parquet, write_parquet, to_csv, write_csv, Expression.alias, DuckDBPyRelation.map by <a href="https://github.com/binste"><code>@binste</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11135">duckdb/duckdb#11135</a></li> <li>Issue template: Ask for MWEs by <a href="https://github.com/szarnyasg"><code>@szarnyasg</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11192">duckdb/duckdb#11192</a></li> <li>Cleaning up FSST: Remove unused AVX512 code by <a href="https://github.com/hannes"><code>@hannes</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11222">duckdb/duckdb#11222</a></li> <li>Fix <a href="https://redirect.github.com/duckdb/duckdb/issues/11211">#11211</a> - correctly fill in string_t padding for bit type by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11231">duckdb/duckdb#11231</a></li> <li>Fix <a href="https://redirect.github.com/duckdb/duckdb/issues/3391">#3391</a>: Stop creating background threads if the thread constructor throws an exception by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11236">duckdb/duckdb#11236</a></li> <li>R_CMD_CHECK: Pin to duckdb/duckdb-r 0ed106a71c by <a href="https://github.com/carlopi"><code>@carlopi</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11245">duckdb/duckdb#11245</a></li> <li>Add support for HEX(BLOB) by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11243">duckdb/duckdb#11243</a></li> <li>Remove no_vector_verification in Map Subscript Test by <a href="https://github.com/maiadegraaf"><code>@maiadegraaf</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11242">duckdb/duckdb#11242</a></li> <li>Update logos in README by <a href="https://github.com/szarnyasg"><code>@szarnyasg</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11256">duckdb/duckdb#11256</a></li> <li>Ignore user defined parameters that change names or types of csv columns in sniffer's prompt. by <a href="https://github.com/pdet"><code>@pdet</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11257">duckdb/duckdb#11257</a></li> <li>[Python] Fix error caused by looking up a TypeCatalogEntry without an active transaction. by <a href="https://github.com/Tishj"><code>@Tishj</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11255">duckdb/duckdb#11255</a></li> <li>[Fix] Fuzzer issue in list_select by <a href="https://github.com/taniabogatsch"><code>@taniabogatsch</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11248">duckdb/duckdb#11248</a></li> <li>[Parquet] Support for LZ4 Compression by <a href="https://github.com/hannes"><code>@hannes</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11220">duckdb/duckdb#11220</a></li> <li>Fix <a href="https://redirect.github.com/duckdb/duckdb/issues/11254">#11254</a>: Add missing includes to terminal by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11265">duckdb/duckdb#11265</a></li> <li>Issue <a href="https://redirect.github.com/duckdb/duckdb/issues/10867">#10867</a>: AsOf Predicate Pushdown by <a href="https://github.com/hawkfish"><code>@hawkfish</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11233">duckdb/duckdb#11233</a></li> <li>Fix plan cost runner regression script by <a href="https://github.com/Tmonster"><code>@Tmonster</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11129">duckdb/duckdb#11129</a></li> <li>Check if we need to throw any remaining errors at end of CSV scanning by <a href="https://github.com/pdet"><code>@pdet</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11276">duckdb/duckdb#11276</a></li> <li>Allow duplicate names in json objects when ignore_errors is true by <a href="https://github.com/lnkuiper"><code>@lnkuiper</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11271">duckdb/duckdb#11271</a></li> <li>Do not surround JSON with quotes in sqlite shell output by <a href="https://github.com/lnkuiper"><code>@lnkuiper</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11268">duckdb/duckdb#11268</a></li> <li>add TRIM support to virtual filesystem, and implementation on linux by <a href="https://github.com/jkub"><code>@jkub</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11258">duckdb/duckdb#11258</a></li> <li>Perform direct write operation if input data are larger than buffer size by <a href="https://github.com/quentingodeau"><code>@quentingodeau</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11203">duckdb/duckdb#11203</a></li> <li>Fuzzer fixes by <a href="https://github.com/lnkuiper"><code>@lnkuiper</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11286">duckdb/duckdb#11286</a></li> <li>Compile spatial also for rtools by <a href="https://github.com/carlopi"><code>@carlopi</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11291">duckdb/duckdb#11291</a></li> <li>allow injecting custom BufferManager implementation by <a href="https://github.com/jkub"><code>@jkub</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11215">duckdb/duckdb#11215</a></li> <li>Default to RECORDS in JSON reader if more than one column is specified by <a href="https://github.com/lnkuiper"><code>@lnkuiper</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11295">duckdb/duckdb#11295</a></li> <li>Add support for materialized CTEs in INSERT/UPDATE/DELETE statements by <a href="https://github.com/kryonix"><code>@kryonix</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/10878">duckdb/duckdb#10878</a></li> <li>Only throw exception if <code>je_mallctl</code> fails in DEBUG mode by <a href="https://github.com/lnkuiper"><code>@lnkuiper</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11303">duckdb/duckdb#11303</a></li> <li>Fixing casting issue in generators by <a href="https://github.com/hannes"><code>@hannes</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11304">duckdb/duckdb#11304</a></li> <li>Rework <code>FileSystem::OpenFile</code> call, and add <code>FILE_FLAGS_NULL_IF_NOT_EXISTS</code> by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11297">duckdb/duckdb#11297</a></li> <li>Fix potential UB when <code>list()</code> aggregate is used in combination with other arena using aggregate functions by <a href="https://github.com/Maxxen"><code>@Maxxen</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11306">duckdb/duckdb#11306</a></li> <li>Fix <a href="https://redirect.github.com/duckdb/duckdb/issues/11293">#11293</a> - for ARRAY([subquery]) explicitly push the ORDER BY of the underlying subquery into the array aggregate by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11316">duckdb/duckdb#11316</a></li> <li>Fix <a href="https://redirect.github.com/duckdb/duckdb/issues/11281">#11281</a>: explicitly select column types of information_schema tables for all columns, even if they are always NULL by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11317">duckdb/duckdb#11317</a></li> <li>Fixup py upload by <a href="https://github.com/carlopi"><code>@carlopi</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11308">duckdb/duckdb#11308</a></li> <li>Issue <a href="https://redirect.github.com/duckdb/duckdb/issues/11279">#11279</a>: TIMESTAMP => TIMESTAMPTZ by <a href="https://github.com/hawkfish"><code>@hawkfish</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11320">duckdb/duckdb#11320</a></li> <li>Fix null pointer exception when rolling back updates if the rollback was caused by an OOM by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11309">duckdb/duckdb#11309</a></li> <li>Fix <a href="https://redirect.github.com/duckdb/duckdb/issues/11283">#11283</a> - report consistent foreign key constraint name in information_schema by <a href="https://github.com/Mytherin"><code>@Mytherin</code></a> in <a href="https://redirect.github.com/duckdb/duckdb/pull/11318">duckdb/duckdb#11318</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/44eb2b5183c1025b5c18f4dea66bd87da7bd4dd0"><code>44eb2b5</code></a> Merge pull request <a href="https://redirect.github.com/duckdb/duckdb/issues/11682">#11682</a> from Mytherin/shellutf8</li> <li><a href="https://github.com/duckdb/duckdb/commit/e2bff3423aa0d3c8b2e07e00a31e9e777e3baadc"><code>e2bff34</code></a> Disable setting console pages by default, and add .utf8 setting</li> <li><a href="https://github.com/duckdb/duckdb/commit/3c7ad7001e271f32b11bb233143d1e03df2a47b1"><code>3c7ad70</code></a> Merge pull request <a href="https://redirect.github.com/duckdb/duckdb/issues/11671">#11671</a> from Mytherin/valgrindfix</li> <li><a href="https://github.com/duckdb/duckdb/commit/69547d930b5519d3c1fae47adb6f0d0aac454898"><code>69547d9</code></a> Merge pull request <a href="https://redirect.github.com/duckdb/duckdb/issues/11653">#11653</a> from pdet/adbc_py9</li> <li><a href="https://github.com/duckdb/duckdb/commit/a885dac37e3ca52efa6c399a44268255711849dd"><code>a885dac</code></a> Fix uninitialized values</li> <li><a href="https://github.com/duckdb/duckdb/commit/e77834112e152364f9f15582ee6ef59fee832543"><code>e778341</code></a> proper skip</li> <li><a href="https://github.com/duckdb/duckdb/commit/9a3cc6aecb460fe0755febaf48e095406c3a2e62"><code>9a3cc6a</code></a> Merge pull request <a href="https://redirect.github.com/duckdb/duckdb/issues/11616">#11616</a> from pdet/multiple_nullstr</li> <li><a href="https://github.com/duckdb/duckdb/commit/780f5e47b793d9046e49ed94a9760ba78e16df19"><code>780f5e4</code></a> rmv skipped member from SQLLogicTest</li> <li><a href="https://github.com/duckdb/duckdb/commit/f303d87f5f90112b7123e1b07f6c4460f1225cb8"><code>f303d87</code></a> change unzip.test vector's and block's sizes and to require 64bit</li> <li><a href="https://github.com/duckdb/duckdb/commit/496977a2eaed20cf02df564821a526d8f12953d4"><code>496977a</code></a> skip unzip tests in python - this functionality is not supported yet</li> <li>Additional commits viewable in <a href="https://github.com/duckdb/duckdb/compare/v0.10.0...v0.10.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