Skip to content

Upgrade Vortex to 0.87.0 and DataFusion to 55.1.0 together - #16

Merged
joseph-isaacs merged 1 commit into
mainfrom
ji/upgrade-vortex-datafusion
Oct 5, 2026
Merged

joseph-isaacs merged 1 commit into
mainfrom
ji/upgrade-vortex-datafusion

Conversation

@joseph-isaacs

Copy link
Copy Markdown
Contributor

Upgrade Vortex to 0.87.0 and DataFusion/DataFusion CLI to 55.1.0 together, replacing #13 and #14. Updating either dependency independently mixes DataFusion 54 and 55 and fails to compile the Vortex file format registration.

Adapt the batch-size setting to ConfigNonZeroUsize, preserve upstream's stdin SQL guard, and declare the Rust 1.95 minimum required by Vortex. Regenerate Cargo.lock and exercise an explicit batch size in the existing SQL integration test.

Group Vortex and DataFusion updates in Renovate, including major upgrades, to avoid splitting this dependency pair across future PRs.

CI failure analysis: both original PRs fail Check build with VortexFormatFactory: FileFormatFactory not satisfied because two versions of datafusion_datasource are resolved. #14 additionally reports expected ConfigNonZeroUsize, found usize. The latest main-branch run passed; these failures correlate directly with the independent dependency updates.

Validation: targeted Cargo dependency update completed successfully. Local builds and tests were not run; this PR's CI runs formatting, the locked build, and tests.

Signed-off-by: Joe Isaacs <joe.isaacs@live.co.uk>
@joseph-isaacs
joseph-isaacs merged commit 5902464 into main Oct 5, 2026
5 checks passed
@joseph-isaacs
joseph-isaacs deleted the ji/upgrade-vortex-datafusion branch October 5, 2026 16:57
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