Skip to content

chore(duckdb): upgrade to crate 1.10500.0 and align spatial extension pipeline#185

Merged
sharkAndshark merged 12 commits intomainfrom
chore/duckdb-1-5-core-upgrade
Mar 23, 2026
Merged

chore(duckdb): upgrade to crate 1.10500.0 and align spatial extension pipeline#185
sharkAndshark merged 12 commits intomainfrom
chore/duckdb-1-5-core-upgrade

Conversation

@sharkAndshark
Copy link
Copy Markdown
Owner

Summary

  • Upgrade duckdb crate to 1.10500.0 (DuckDB core 1.5.0)
  • Update spatial extension manifest versions, artifact URLs, and SHA256 checksums for v1.5.0
  • Update CI/release/version-check scripts and Dockerfile to handle crate/core version mapping
  • Set DuckDB storage compatibility to v1.5.0 during DB open (including WAL recovery retry path)
  • Adjust import schema normalization to ignore Shapefile metadata fields (OGC_FID, synthetic all-null id)

Validation

  • bash scripts/ci/check_spatial_extension_version.sh
  • cargo test --manifest-path backend/Cargo.toml
  • bash scripts/test/postgis-integration.sh
  • npm --prefix frontend run test:unit
  • npm --prefix frontend run test:e2e

@sharkAndshark sharkAndshark merged commit 8370271 into main Mar 23, 2026
10 checks passed
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