-
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
planner: support out join in broadcast join #18988
Conversation
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
/merge |
Your auto merge job has been accepted, waiting for:
|
/run-all-tests |
@windtalker merge failed. |
Codecov Report
@@ Coverage Diff @@
## master #18988 +/- ##
===========================================
Coverage 79.4990% 79.4990%
===========================================
Files 546 546
Lines 148486 148486
===========================================
Hits 118045 118045
Misses 20972 20972
Partials 9469 9469 |
/merge |
/run-all-tests |
Signed-off-by: ti-srebot <ti-srebot@pingcap.com>
cherry pick to release-4.0 in PR #19664 |
What problem does this PR solve?
Problem Summary:
TiFlash support broadcast join, and TiDB could push down joins to TiFlash to improve join queries, however, it only support inner join, for left/right join, TiDB can not push down to TiFlash.
What is changed and how it works?
Push down left/right join to TiFlash since it already support left/right join in TiFlash.
Related changes
Check List
Tests
Side effects
Release note