-
Notifications
You must be signed in to change notification settings - Fork 5.9k
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
planner,executor: fix select big number on hash partition table panic (#17881) #18186
planner,executor: fix select big number on hash partition table panic (#17881) #18186
Conversation
Signed-off-by: ti-srebot <[email protected]>
/run-all-tests |
@tiancaiamao please accept the invitation then you can push to the cherry-pick pull requests. |
@tiancaiamao please fix conflict |
/run-all-tests |
PTAL @imtbkcat @wjhuang2016 |
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
@wjhuang2016, Thanks for your review, however we are sorry that your vote won't be count. You are not a reviewer or committer or co-leader or leader for the related sigs:execution(slack). |
PTAL @imtbkcat |
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
/merge |
Sorry @imtbkcat, you don't have permission to trigger auto merge event on this branch. |
/run-all-tests |
cherry-pick #17881 to release-4.0
What problem does this PR solve?
Issue Number: close #17813
Problem Summary:
What is changed and how it works?
What's Changed:
Use
abs(val % pi.Num)
rather thanabs(val) % pi.Num
How it Works:
abs(9223372036854775808)
get a negative number that is not expected.We must make sure the return
pos
is a positive number:Related changes
Check List
Tests
Release note