Skip to content

fix: add an "expr_planners" method to SessionState#15119

Merged
alamb merged 7 commits intoapache:mainfrom
niebayes:chore/add_expr_planners_api
May 12, 2025
Merged

fix: add an "expr_planners" method to SessionState#15119
alamb merged 7 commits intoapache:mainfrom
niebayes:chore/add_expr_planners_api

Conversation

@niebayes
Copy link
Contributor

@niebayes niebayes commented Mar 10, 2025

Which issue does this PR close?

Rationale for this change

This method makes it convenient for users to retrieve expression planners from SessionState. The details are explained in the corresponding issue.

What changes are included in this PR?

Added an expr_planners to SessionState.

Are these changes tested?

Covered by existing test cases.

Are there any user-facing changes?

Yes, users now can use the expr_planners method to get registered expression planners, including default expression planners, from SessionState.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Core DataFusion crate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Regression: count(*) does not work unless using default expression planners

3 participants