-
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: re-compile query if range rebuild fails for cached plan #17090
Conversation
Codecov Report
@@ Coverage Diff @@
## master #17090 +/- ##
================================================
+ Coverage 79.9933% 80.0517% +0.0583%
================================================
Files 510 510
Lines 139009 139235 +226
================================================
+ Hits 111198 111460 +262
+ Misses 18844 18819 -25
+ Partials 8967 8956 -11 |
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
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
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 |
cherry pick to release-4.0 in PR #17120 |
What problem does this PR solve?
Issue Number: close #10111
Problem Summary:
Overflow error for unsigned handle is reported when plan cache is enabled.
What is changed and how it works?
What's Changed:
Fallback to optimizer if
rebuildRange
failed, instead of reporting error.How it Works:
This PR can avoid error for the issue case, the complete fix is differentiate user variable types.
Related changes
Check List
Tests
Side effects
N/A
Release note