Skip to content

Commit

Permalink
[Tech] Bump duckdb from 0.9.1 to 0.10.1 in /datascience (#3025)
Browse files Browse the repository at this point in the history
Bumps [duckdb](https://github.com/duckdb/duckdb) from 0.9.1 to 0.10.1.
<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.1 Bugfix Release</h2>
<p>This is a bug fix release for various issues discovered after we
released 0.10.0. There are no new features, just bug fixes. Database
files created by DuckDB v0.10.0 or v0.9.* can be read by DuckDB
v0.10.1.</p>
<h2>What's Changed</h2>
<ul>
<li>Remove <code>visualizer</code> leftovers by <a
href="https://github.com/Y"><code>@​Y</code></a>-- in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10642">duckdb/duckdb#10642</a></li>
<li>Add explicit numbering to C enums + various compilation/CI fixes by
<a href="https://github.com/Mytherin"><code>@​Mytherin</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10649">duckdb/duckdb#10649</a></li>
<li>Disable print method for CSV scanner for R build by <a
href="https://github.com/hannes"><code>@​hannes</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10650">duckdb/duckdb#10650</a></li>
<li>Fix <a
href="https://redirect.github.com/duckdb/duckdb/issues/10548">#10548</a>
for the DUCKDB_NO_THREADS case by <a
href="https://github.com/carlopi"><code>@​carlopi</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10654">duckdb/duckdb#10654</a></li>
<li>Allow StorageExtension to extend DuckCatalog implementation in order
to integration with observability system by <a
href="https://github.com/bleskes"><code>@​bleskes</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10643">duckdb/duckdb#10643</a></li>
<li>Update storage info for v0.10.0 by <a
href="https://github.com/szarnyasg"><code>@​szarnyasg</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10660">duckdb/duckdb#10660</a></li>
<li>Revamp duckdb-wasm extensions CI by <a
href="https://github.com/carlopi"><code>@​carlopi</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10672">duckdb/duckdb#10672</a></li>
<li>[CI] Re-enable skipped test <code>window-rows-overflow.test</code>
by <a href="https://github.com/Tishj"><code>@​Tishj</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10679">duckdb/duckdb#10679</a></li>
<li>Catch: prominently display skipped tests by <a
href="https://github.com/Mytherin"><code>@​Mytherin</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10669">duckdb/duckdb#10669</a></li>
<li>Update Julia to 0.10.0 by <a
href="https://github.com/Mytherin"><code>@​Mytherin</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10689">duckdb/duckdb#10689</a></li>
<li>Ingestion benchmark framework by <a
href="https://github.com/Tmonster"><code>@​Tmonster</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10341">duckdb/duckdb#10341</a></li>
<li>[ICU] Add casts from Timestamp_* to TimestampTZ by <a
href="https://github.com/Tishj"><code>@​Tishj</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/9539">duckdb/duckdb#9539</a></li>
<li>DISTINCT ON - greatly improve performance by rewriting ordered FIRST
aggregate into arg_min_null by <a
href="https://github.com/Mytherin"><code>@​Mytherin</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10684">duckdb/duckdb#10684</a></li>
<li>Fix <a
href="https://redirect.github.com/duckdb/duckdb/issues/10685">#10685</a>
- support aliases in join clause by <a
href="https://github.com/Mytherin"><code>@​Mytherin</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10691">duckdb/duckdb#10691</a></li>
<li>Use assertThrows for throwing assertions in JDBC tests by <a
href="https://github.com/peteraisher"><code>@​peteraisher</code></a> in
<a
href="https://redirect.github.com/duckdb/duckdb/pull/10448">duckdb/duckdb#10448</a></li>
<li>Casts: report error location in query for failed casts by <a
href="https://github.com/Mytherin"><code>@​Mytherin</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10694">duckdb/duckdb#10694</a></li>
<li>Fix duckdb spelling in _extension_deploy.yml by <a
href="https://github.com/carlopi"><code>@​carlopi</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10717">duckdb/duckdb#10717</a></li>
<li>Fuzzer <a
href="https://redirect.github.com/duckdb/duckdb/issues/1374">#1374</a>:
ARG_XXX By Decimal by <a
href="https://github.com/hawkfish"><code>@​hawkfish</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10728">duckdb/duckdb#10728</a></li>
<li>[Python] Rework the python regression test script by <a
href="https://github.com/Tishj"><code>@​Tishj</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10715">duckdb/duckdb#10715</a></li>
<li>Removes static member string by <a
href="https://github.com/TinyTinni"><code>@​TinyTinni</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10733">duckdb/duckdb#10733</a></li>
<li>Fuzzer <a
href="https://redirect.github.com/duckdb/duckdb/issues/1372">#1372</a>:
Order Bind Failure by <a
href="https://github.com/hawkfish"><code>@​hawkfish</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10727">duckdb/duckdb#10727</a></li>
<li>Fuzzer <a
href="https://redirect.github.com/duckdb/duckdb/issues/1380">#1380</a>:
To Weeks Overflow by <a
href="https://github.com/hawkfish"><code>@​hawkfish</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10726">duckdb/duckdb#10726</a></li>
<li>Various fixes by <a
href="https://github.com/carlopi"><code>@​carlopi</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10708">duckdb/duckdb#10708</a></li>
<li>Unittest does not satify assertion on MSVC/Debug by <a
href="https://github.com/TinyTinni"><code>@​TinyTinni</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10738">duckdb/duckdb#10738</a></li>
<li>Fix OrderPreservationType issue of MATERIALIZED CTEs by <a
href="https://github.com/kryonix"><code>@​kryonix</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10587">duckdb/duckdb#10587</a></li>
<li>Map creation fixes and refactoring by <a
href="https://github.com/taniabogatsch"><code>@​taniabogatsch</code></a>
in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10436">duckdb/duckdb#10436</a></li>
<li>Fuzzer <a
href="https://redirect.github.com/duckdb/duckdb/issues/1383">#1383</a>:
NULL Range Arguments by <a
href="https://github.com/hawkfish"><code>@​hawkfish</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10723">duckdb/duckdb#10723</a></li>
<li>Fuzzer <a
href="https://redirect.github.com/duckdb/duckdb/issues/1382">#1382</a>:
Window Stats Overflow by <a
href="https://github.com/hawkfish"><code>@​hawkfish</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10725">duckdb/duckdb#10725</a></li>
<li>Comment on view columns by <a
href="https://github.com/samansmink"><code>@​samansmink</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10710">duckdb/duckdb#10710</a></li>
<li>Union exclude by <a
href="https://github.com/Tmonster"><code>@​Tmonster</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10688">duckdb/duckdb#10688</a></li>
<li>move the logic for immediate_transaction_mode to the physical
operator by <a
href="https://github.com/peterboncz"><code>@​peterboncz</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10739">duckdb/duckdb#10739</a></li>
<li>[C API] Small fix and more tests by <a
href="https://github.com/taniabogatsch"><code>@​taniabogatsch</code></a>
in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10748">duckdb/duckdb#10748</a></li>
<li>List_slice bug fix by <a
href="https://github.com/maiadegraaf"><code>@​maiadegraaf</code></a> in
<a
href="https://redirect.github.com/duckdb/duckdb/pull/10747">duckdb/duckdb#10747</a></li>
<li>Enable azure autoload by <a
href="https://github.com/samansmink"><code>@​samansmink</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10746">duckdb/duckdb#10746</a></li>
<li>Parquet writer - reduce memory usage of order-preserving write by <a
href="https://github.com/Mytherin"><code>@​Mytherin</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10756">duckdb/duckdb#10756</a></li>
<li>Refactor csv reader includes because of r path length limitations by
<a href="https://github.com/hannes"><code>@​hannes</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10658">duckdb/duckdb#10658</a></li>
<li>Arrow String View Type by <a
href="https://github.com/pdet"><code>@​pdet</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10481">duckdb/duckdb#10481</a></li>
<li>local_file_system.cpp: minor fix for macOS libproc code by <a
href="https://github.com/barracuda156"><code>@​barracuda156</code></a>
in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10758">duckdb/duckdb#10758</a></li>
<li>Make unnamed_subquery naming predictable by <a
href="https://github.com/Mytherin"><code>@​Mytherin</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10765">duckdb/duckdb#10765</a></li>
<li>[Python] Fix overflow issue in PandasAnalyzer by <a
href="https://github.com/Tishj"><code>@​Tishj</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10768">duckdb/duckdb#10768</a></li>
<li>Throw when trying to consume over 128 byte decimals by <a
href="https://github.com/pdet"><code>@​pdet</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10601">duckdb/duckdb#10601</a></li>
<li>CLI: Right-align numerics in markdown tables by <a
href="https://github.com/Mytherin"><code>@​Mytherin</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10767">duckdb/duckdb#10767</a></li>
<li>Fuzzer <a
href="https://redirect.github.com/duckdb/duckdb/issues/1399">#1399</a>:
Window NULL RANGE by <a
href="https://github.com/hawkfish"><code>@​hawkfish</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10776">duckdb/duckdb#10776</a></li>
<li>[CSV Sniffer] Minor sniffer tweak to give preference to dialects
that generate the least errors if ignore_errors = true by <a
href="https://github.com/pdet"><code>@​pdet</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10777">duckdb/duckdb#10777</a></li>
<li>Add large benchmark directory by <a
href="https://github.com/Tmonster"><code>@​Tmonster</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10763">duckdb/duckdb#10763</a></li>
<li>Improve UNPIVOT error messages, and allow expressions in unpivot by
<a href="https://github.com/Mytherin"><code>@​Mytherin</code></a> in <a
href="https://redirect.github.com/duckdb/duckdb/pull/10773">duckdb/duckdb#10773</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/867df6f07b602948e6a4c1ff1331b063835980b7"><code>867df6f</code></a>
Disable jemalloc on arm in Python extension as well</li>
<li><a
href="https://github.com/duckdb/duckdb/commit/a655c5c650910aea3da4208d6881928c66a447ea"><code>a655c5c</code></a>
[Dev] get_git_describe: Allow 'g' to be prepended to hash</li>
<li><a
href="https://github.com/duckdb/duckdb/commit/587d76f4643d80f425a77f62e3367765a9daf6fa"><code>587d76f</code></a>
Merge pull request <a
href="https://redirect.github.com/duckdb/duckdb/issues/11209">#11209</a>
from carlopi/fix_py_override_describe</li>
<li><a
href="https://github.com/duckdb/duckdb/commit/6686dcfaec867e72dd763c1a858d06023ee04c89"><code>6686dcf</code></a>
[Dev] More fixes to get_git_describe logic</li>
<li><a
href="https://github.com/duckdb/duckdb/commit/6d0039c1d04a02de233d1d83a1034d1b1849a8ec"><code>6d0039c</code></a>
[Dev] catch only subprocess.CalledProcessError, with <a
href="https://github.com/Tishj"><code>@​Tishj</code></a></li>
<li><a
href="https://github.com/duckdb/duckdb/commit/7faa4c7a13499d03442f5ebf3e264fe5207bc2c8"><code>7faa4c7</code></a>
separate out the fixes</li>
<li><a
href="https://github.com/duckdb/duckdb/commit/c353a1a9487988908755438d5d4ed6466523a690"><code>c353a1a</code></a>
[Dev] Add import to tools/pythonpkg/setup.py</li>
<li><a
href="https://github.com/duckdb/duckdb/commit/b72b993963e46f5cb1609f3ddc72f12098470b56"><code>b72b993</code></a>
Merge pull request <a
href="https://redirect.github.com/duckdb/duckdb/issues/11175">#11175</a>
from cmdlineluser/is-null-or-not-is-null</li>
<li><a
href="https://github.com/duckdb/duckdb/commit/8c8991cc61ae89e4937d5fcfbf10155a73813ca9"><code>8c8991c</code></a>
Python: explcitly provide version in setup.py</li>
<li><a
href="https://github.com/duckdb/duckdb/commit/4c6883813b7cb42638e8c4af2c3b6d2b28cd2b85"><code>4c68838</code></a>
Add stubs</li>
<li>Additional commits viewable in <a
href="https://github.com/duckdb/duckdb/compare/v0.9.1...v0.10.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=duckdb&package-manager=pip&previous-version=0.9.1&new-version=0.10.1)](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>
  • Loading branch information
VincentAntoine committed Mar 22, 2024
2 parents 014a286 + e16f50b commit 925d5e2
Show file tree
Hide file tree
Showing 2 changed files with 50 additions and 43 deletions.
91 changes: 49 additions & 42 deletions datascience/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion datascience/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ pytest-dotenv = "^0.5.2"
css-inline = "^0.11.0"
prefect = "^1.3"
requests-mock = "^1.11.0"
duckdb = "^0.9.1"
duckdb = "^0.10.1"
h3 = "^3.7.6"
pypdf = "^3.16.4"

Expand Down

0 comments on commit 925d5e2

Please sign in to comment.