Skip to content

chore: Update DataFusion to 55.1.0 - #748

Open
martin-g wants to merge 5 commits into
datafusion-contrib:mainfrom
martin-g:update-df-to-55
Open

martin-g wants to merge 5 commits into
datafusion-contrib:mainfrom
martin-g:update-df-to-55

Conversation

@martin-g

@martin-g martin-g commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

Closes #747

Migration guide - https://datafusion.apache.org/library-user-guide/upgrading/55.0.0.html

The adbc, duckdb and odbc member crates still depend transitively on Arrow 58 while DataFusion 55.1 depends on arrow 59.2. To overcome the issue without asking the upstream projects to also use v59.2.0 I introduced arrow_bridge.rs in -common that converts from/to 58/59 via FFI.

The PR is based on top of #745 because of datafusion-python, so the first commit could be ignored here.

The dependencies are reported as unused by RustRover and/or `cargo-machete`

Add a CI workflow to detect this issue in the future
Broken in DuckDB crate

This branch has not been deployed

No deployments
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.

Update to DataFusion 55.x

1 participant