Skip to content

chore(deps): update duckdb to 1.5.5 in the lockfile - #1209

Merged
kvlonge merged 2 commits into
mainfrom
chore/duckdb-1-5-5
Oct 22, 2026
Merged

kvlonge merged 2 commits into
mainfrom
chore/duckdb-1-5-5

Conversation

@kvlonge

@kvlonge kvlonge commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

Why

DuckDB 1.5.0 through 1.5.4 raise an internal binder error ("Failed to bind column reference") for some queries with repeated window functions over a GROUP BY, for example SELECT MAX(amount) OVER (PARTITION BY id) AS a, MAX(amount) OVER (PARTITION BY id) AS b FROM (SELECT 1 AS id, 1 AS amount) GROUP BY id, amount. The lockfile pinned 1.5.2, so development and CI ran an affected version.

Changes

  • Lockfile: duckdb 1.5.2 to 1.5.5. The supported range in pyproject.toml is unchanged.
  • Not 1.5.6: it raises a new internal cast error for some QUALIFY queries (two column-rename integration tests).
  • The ingestr DuckDB ADBC driver follows the installed duckdb version, so it moves to 1.5.5 as well.

Verification

  • The query above runs on 1.5.5 and fails on 1.5.2.
  • dbc install duckdb=1.5.5 installs the matching ADBC driver.
  • make check-ci; CI runs the DuckDB E2E suites.

@kvlonge
kvlonge enabled auto-merge (squash) October 22, 2026 00:38
DuckDB 1.5.0-1.5.4 raise an internal binder error for some repeated window functions over a GROUP BY; 1.5.6 fixes it.
DuckDB 1.5.6 raises an internal cast error for some QUALIFY queries; 1.5.5 fixes the window-function binder error without it.
@kvlonge kvlonge changed the title chore(deps): update duckdb to 1.5.6 in the lockfile chore(deps): update duckdb to 1.5.5 in the lockfile Oct 22, 2026
@kvlonge
kvlonge force-pushed the chore/duckdb-1-5-5 branch from 7867715 to a8516e8 Compare October 22, 2026 01:15
@kvlonge
kvlonge merged commit 906b92f into main Oct 22, 2026
38 checks passed
@kvlonge
kvlonge deleted the chore/duckdb-1-5-5 branch October 22, 2026 01:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant