Skip to content

chore: bump bundled DuckDB to v1.5.3 - #73

Merged
jrosskopf merged 2 commits into
mainfrom
chore/bump-duckdb-1.5.3
Jun 11, 2026
Merged

chore: bump bundled DuckDB to v1.5.3#73
jrosskopf merged 2 commits into
mainfrom
chore/bump-duckdb-1.5.3

Conversation

@jrosskopf

Copy link
Copy Markdown
Contributor

Summary

Updates the bundled DuckDB from v1.5.2 → v1.5.3 — the latest stable bugfix release (published 2026-05-20). Same minor line (1.5.x), bugfix-only delta.

  • duckdb submodule: v1.5.2v1.5.3
  • CMakeLists.txt: DUCKDB_EXPLICIT_VERSION 1.5.2 → 1.5.3 (+ matching /MT comments)
  • Docs: AGENTS.md (and its CLAUDE.md symlink), Readme.md, docs/CONFIG_REFERENCE.md

Test plan

All run locally against a from-scratch release build on Linux x86_64:

  • Build — clean release build of DuckDB 1.5.3 + flApi.
  • Unit tests (make test) — 642/642 pass, 0 failed (1 AWS test skipped as usual).
  • Runtime versionSELECT version() returns v1.5.3; server boots cleanly (no extension-cache issue).
  • Integration tests (make integration-test) — 507 passed, 25 skipped. One test (test_concurrent_schema_refreshes) errored under parallel -n auto with bind: Address already in use (port-collision flake) and passes in isolation — not a 1.5.3 regression.
  • HTTP-health smoke (mirrors CI smoke-test-linux-amd64) — server healthy, /api/v1/_config/healthstatus: healthy.
  • Self-packaging smoke (mirrors CI pack-smoke-*) — pack / info / unpack round-trip OK and reproducible (identical sha256 with fixed SOURCE_DATE_EPOCH).

CI will additionally run the full cross-platform build + smoke matrix (Linux amd64/arm64, macOS, Windows).

Updates the DuckDB submodule from v1.5.2 to the latest stable bugfix
release v1.5.3 (released 2026-05-20), and the matching version references.

- duckdb submodule: v1.5.2 -> v1.5.3
- CMakeLists.txt: DUCKDB_EXPLICIT_VERSION 1.5.2 -> 1.5.3 (+ comments)
- docs: AGENTS.md (CLAUDE.md symlink), Readme.md, CONFIG_REFERENCE.md

Unit tests pass (642/642) and runtime SELECT version() reports v1.5.3.
The `windows-latest` runner image was migrated and no longer exposes
Visual Studio 2022, so `cmake -G "Visual Studio 17 2022"` fails at
configure time with "could not find any instance of Visual Studio"
(before DuckDB is even added). Pin the build job to windows-2022,
which ships VS 2022, restoring the last-known-good environment.

The smoke-test-windows / pack-smoke-windows jobs only run the prebuilt
binary (no VS needed) and stay on windows-latest.
@jrosskopf
jrosskopf merged commit 291cb50 into main Jun 11, 2026
21 checks passed
@jrosskopf
jrosskopf deleted the chore/bump-duckdb-1.5.3 branch June 11, 2026 16:34
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