Skip to content

feat(core)!: remove deprecated Aggregate.Grouping.grouping_expressions field#857

Open
nielspardon wants to merge 1 commit into
substrait-io:mainfrom
nielspardon:par-rm-depr-grouping
Open

feat(core)!: remove deprecated Aggregate.Grouping.grouping_expressions field#857
nielspardon wants to merge 1 commit into
substrait-io:mainfrom
nielspardon:par-rm-depr-grouping

Conversation

@nielspardon

Copy link
Copy Markdown
Member

BREAKING CHANGE: removes the deprecated Aggregate.Grouping.grouping_expressions field which was removed in Substrait v0.88.0

Closes #805

I'm not sure how to best introduce these changes. We could update the Git submodule first which then breaks a whole lot of code which we would all need to migrate in one big PR or we gradually introduce the changes in PRs like this one and then update the git submodule.

… field

BREAKING CHANGE: removes the deprecated Aggregate.Grouping.grouping_expressions field which was
removed in Substrait v0.88.0

Signed-off-by: Niels Pardon <par@zurich.ibm.com>
@bestbeforetoday bestbeforetoday changed the title feat(core): remove deprecated Aggregate.Grouping.grouping_expressions field feat(core)!: remove deprecated Aggregate.Grouping.grouping_expressions field Jun 9, 2026

@vbarua vbarua 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.

Removing this before the submodule bump makes sense to me.

This library has been dual writing the groupings outputs for a while now, so users should be able to migrate their consumers to handle the new grouping expression format if they haven't already.

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.

remove previously deprecated Aggregate.Grouping.grouping_expressions field

2 participants