Skip to content

Conversation

@dhegberg
Copy link
Contributor

Which issue does this PR close?

Closes #13678.

Rationale for this change

Placeholders should be returned when calling LogicalPlan::get_parameter_types()

What changes are included in this PR?

Remove filtering on None type parameters in LogicalPlan::get_parameter_types()

Are these changes tested?

Added unit test with placeholder value.

Are there any user-facing changes?

@github-actions github-actions bot added the logical-expr Logical plan and expressions label Jan 27, 2025
Copy link
Contributor

@alamb alamb left a comment

Choose a reason for hiding this comment

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

Makes sense to me -- thanks @dhegberg

Copy link
Member

@xudong963 xudong963 left a comment

Choose a reason for hiding this comment

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

thanks

@xudong963 xudong963 merged commit dc445a1 into apache:main Jan 28, 2025
25 checks passed
@dhegberg dhegberg deleted the lplan_removefilter_13678 branch January 28, 2025 23:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

logical-expr Logical plan and expressions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

LogicalPlan::get_parameter_types fails to return all placeholders

3 participants