Skip to content

[X-2935] Bump arrow-datafusion rev to 3e6bcf2#50

Merged
zhuqi-lucas merged 1 commit into
branch-53from
qizhu/x-2935-nested-df-snapshot-bump
Jun 16, 2026
Merged

[X-2935] Bump arrow-datafusion rev to 3e6bcf2#50
zhuqi-lucas merged 1 commit into
branch-53from
qizhu/x-2935-nested-df-snapshot-bump

Conversation

@zhuqi-lucas

Copy link
Copy Markdown
Collaborator

Picks up massive-com/arrow-datafusion#62, which preserves nested DynamicFilterPhysicalExpr wrappers through serialize_physical_expr_with_converter's snapshot walk. Required so atlas can bump to a DF rev that doesn't fold BinaryExpr(AND, static_WHERE, dyn_filter) to a static literal on the wire.

Affects

  • MV branch-53 -> DF rev 3e6bcf2045801d4bd178b18497be4644617ed00a
  • Atlas will pick this up in the same bump that moves the DF rev forward

Validation

DF-side tests verified in apache/datafusion#62: 5/5 dynamic_filter* proto roundtrip tests pass, including the new dynamic_filter_nested_in_binary_expr_survives_proto_roundtrip regression.

Picks up the nested DynamicFilterPhysicalExpr snapshot-walker fix
(massive-com/arrow-datafusion#62) on branch-53.
Copilot AI review requested due to automatic review settings June 16, 2026 05:29

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Bumps the pinned massive-com/arrow-datafusion git revision used by this crate to pick up upstream fixes to physical expr serialization, specifically preserving nested DynamicFilterPhysicalExpr wrappers through serialize_physical_expr_with_converter’s snapshot walk (needed for correct dynamic filter behavior over the wire).

Changes:

  • Update all DataFusion-related git dependencies to rev 3e6bcf2045801d4bd178b18497be4644617ed00a.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@zhuqi-lucas zhuqi-lucas merged commit 451b4e8 into branch-53 Jun 16, 2026
9 checks passed
@zhuqi-lucas zhuqi-lucas deleted the qizhu/x-2935-nested-df-snapshot-bump branch June 16, 2026 05:34
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