Skip to content

chore(deps): bump substrait from 0.62 to 0.62.3#20750

Draft
benbellick wants to merge 1 commit intoapache:mainfrom
benbellick:chore/bump-substrait-0.62.3
Draft

chore(deps): bump substrait from 0.62 to 0.62.3#20750
benbellick wants to merge 1 commit intoapache:mainfrom
benbellick:chore/bump-substrait-0.62.3

Conversation

@benbellick
Copy link
Contributor

Bump the substrait crate from 0.62 to 0.62.3 to pick up RexType::Lambda and RexType::LambdaInvocation variants, which are needed to support lambda expressions in the substrait consumer/producer (see #18921).

API changes adapted:

  • UserDefined.type_reference replaced with type_anchor_type oneof enum
  • New RexType::Lambda and RexType::LambdaInvocation variants stubbed as not-yet-implemented

@github-actions github-actions bot added the substrait Changes to the substrait crate label Mar 6, 2026
@benbellick benbellick force-pushed the chore/bump-substrait-0.62.3 branch from 34f4db1 to 4d0380c Compare March 6, 2026 18:31
Adapt to breaking changes in substrait 0.62.3:
- UserDefined.type_reference replaced with type_anchor_type oneof
- Handle new RexType::Lambda and RexType::LambdaInvocation variants
@benbellick benbellick force-pushed the chore/bump-substrait-0.62.3 branch from 4d0380c to 612b0c8 Compare March 6, 2026 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

substrait Changes to the substrait crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant