Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix incorrect symbol resolution during predicate pushdown #18887

Merged
merged 1 commit into from
Sep 1, 2023

Conversation

martint
Copy link
Member

@martint martint commented Aug 31, 2023

When the expression evaluated by LayoutConstraintEvaluator contains a lambda expression, it's incorrect to attempt to resolve a reference to a lambda expression argument as if it were a column.

Fixes #18865

Release notes

(x) Release notes are required, with the following suggested text:

# Section
* Fix failure when querying partitioned tables and the `WHERE` clause contains lambda expressions. ({issue}`18865`)

When the expression evaluated by LayoutConstraintEvaluator contains
a lambda expression, it's incorrect to attempt to resolve a reference
to a lambda expression argument as if it were a column.
@cla-bot cla-bot bot added the cla-signed label Aug 31, 2023
@github-actions github-actions bot added tests:hive hive Hive connector labels Aug 31, 2023
@martint martint merged commit fdcda38 into trinodb:master Sep 1, 2023
@github-actions github-actions bot added this to the 426 milestone Sep 1, 2023
@martint martint deleted the issue-18865 branch September 1, 2023 23:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-signed hive Hive connector
Development

Successfully merging this pull request may close these issues.

Regression: Queries fail with INTERNAL ERROR since 424
2 participants