Skip to content

Bump DataFusion to prepare for DF54 release candidate#1562

Merged
timsaucer merged 1 commit into
apache:mainfrom
timsaucer:chore/bump-df-pre-rc
May 27, 2026
Merged

Bump DataFusion to prepare for DF54 release candidate#1562
timsaucer merged 1 commit into
apache:mainfrom
timsaucer:chore/bump-df-pre-rc

Conversation

@timsaucer
Copy link
Copy Markdown
Member

Which issue does this PR close?

Follow on to #1532

Rationale for this change

Prepare for the next release, make sure new features are exposed.

What changes are included in this PR?

Bump DF commit hash. Minor alterations since most were already caught in previous PR.

Are there any user-facing changes?

No

Update the pinned DataFusion git rev to
1321d60cc37ee487d1e7ce7f501357c3236b2542, which is DataFusion 54.0.0.

Bump the workspace dependency requirements from 53 to 54 so the
[patch.crates-io] git overrides actually bind (cargo only applies a
patch when its version satisfies the dependency requirement), and
refresh Cargo.lock accordingly.

Adapt to the 54 API:
- Remove the DatasetExec::apply_expressions override; apply_expressions
  is no longer a member of the ExecutionPlan trait.
- factorial now errors on negative input, so take abs() before
  applying factorial in the parametrized expr test and update the
  expected values.

Co-Authored-By: Claude <noreply@anthropic.com>
@timsaucer timsaucer marked this pull request as ready for review May 27, 2026 15:54
@timsaucer
Copy link
Copy Markdown
Member Author

Minor dep update

@timsaucer timsaucer merged commit 56b1cea into apache:main May 27, 2026
21 checks passed
@timsaucer timsaucer deleted the chore/bump-df-pre-rc branch May 27, 2026 17:22
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