Skip to content

Fix incorrect symbol resolution during predicate pushdown#18887

Merged
martint merged 1 commit intotrinodb:masterfrom
martint:issue-18865
Sep 1, 2023
Merged

Fix incorrect symbol resolution during predicate pushdown#18887
martint merged 1 commit intotrinodb:masterfrom
martint:issue-18865

Conversation

@martint
Copy link
Copy Markdown
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