-
Notifications
You must be signed in to change notification settings - Fork 5.8k
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
expression: Add the check for expression evaluation in some executors (#16339) #16383
Conversation
/run-all-tests |
/run-sqllogic-test-1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@qw4990 PTAL |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
/run-all-tests |
@sre-bot merge failed. |
Wait for #16156 to fix the fail of the unit test. |
/merge |
Sorry @Reminiscent, you don't have permission to trigger auto merge event on this branch. |
/run-all-tests |
/build |
/run-all-tests |
1 similar comment
/run-all-tests |
/run-integration-common-test |
2 similar comments
/run-integration-common-test |
/run-integration-common-test |
/run-all-tests |
Your auto merge job has been accepted, waiting for:
|
/run-all-tests |
@sre-bot merge failed. |
@zz-jason PTLA. Please help merge this PR. Thanks! |
/rebuild |
/rebuild |
/run-all-tests |
The failed test can be fixed by #16997 |
/run-integration-copr-test |
cherry-pick #16339 to release-4.0
What problem does this PR solve?
Issue Number: close #16337
Problem Summary:
Lack of the check when we use expression evaluation in some executors.
What is changed and how it works?
Add the check to the
EvalExpr
to choose whether it uses theVecExpr
orExpr
.Related changes
Rename
VecEval
toEvalExpr
.Add the check to the
EvalExpr
to choose whether it uses theVecExpr
orExpr
.Check List
Tests
Release note