Skip to content

chore: use DataFusion 55.0.0 from crates.io - #1695

Merged
andygrove merged 1 commit into
apache:mainfrom
andygrove:bump-datafusion-55.0.0
Aug 26, 2026
Merged

chore: use DataFusion 55.0.0 from crates.io#1695
andygrove merged 1 commit into
apache:mainfrom
andygrove:bump-datafusion-55.0.0

Conversation

@andygrove

Copy link
Copy Markdown
Member

Which issue does this PR close?

N/A — this is release follow-up maintenance, matching the equivalent change made for DataFusion 54 in #1588.

Rationale for this change

main currently pins the DataFusion crates to the 55.0.0-rc3 git tag via [patch.crates-io]. DataFusion 55.0.0 has since been published to crates.io, so the patch is no longer needed.

The patch entries also block publishing: dev/check_crates_patch.py (run by the check-crates-patch CI job) fails while any entries are present, since release builds must not depend on patched crates.

What changes are included in this PR?

  • Remove all [patch.crates-io] entries from Cargo.toml. The section header and its explanatory comment are kept (an empty section is explicitly allowed by dev/check_crates_patch.py), so future development patches have an obvious home.
  • Regenerate Cargo.lock so the DataFusion crates resolve from the crates.io registry instead of git+https://github.com/apache/datafusion?rev=55.0.0-rc3.

The declared dependency versions in [workspace.dependencies] were already 55.0.0, so no version numbers changed and no source changes were required.

Are there any user-facing changes?

No. The resolved DataFusion version is unchanged — 55.0.0-rc3 and the 55.0.0 release are the same code, only the source moves from git to crates.io.

Now that DataFusion 55.0.0 is published to crates.io, remove the
[patch.crates-io] entries that pointed at the 55.0.0-rc3 git tag.
@andygrove
andygrove requested a review from timsaucer August 26, 2026 16:07

@timsaucer timsaucer left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Andy!

@andygrove
andygrove merged commit 2f528d2 into apache:main Aug 26, 2026
26 checks passed
@andygrove
andygrove deleted the bump-datafusion-55.0.0 branch August 26, 2026 18:48
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.

2 participants