[
https://issues.apache.org/jira/browse/DRILL-6798?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16666642#comment-16666642
]
ASF GitHub Bot commented on DRILL-6798:
---------------------------------------
HanumathRao opened a new pull request #1514: DRILL-6798: Planner changes to
support semi-join.
URL: https://github.com/apache/drill/pull/1514
This PR contains the planner changes for semi join optimization. It enables
the Calcite's SemiJoinRule to transform the Join -- Agg combination to
DrillSemiJoin.
During the physical planning DrillSemiJoin is transformed to HashJoinPrel
which can use SemiJoin information to build hash table efficiently.
For now the planner changes are disabled by default. DRILL-6735 fixes the
hash join changes to use this flag to efficiently build the hash table. The PR
for DRILL-6735 will enable the semijoin optimization by default.
@amansinha100 Can you please help review this PR.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
> Planner changes to support semi-join
> ------------------------------------
>
> Key: DRILL-6798
> URL: https://issues.apache.org/jira/browse/DRILL-6798
> Project: Apache Drill
> Issue Type: Sub-task
> Components: Query Planning & Optimization
> Affects Versions: 1.14.0
> Reporter: Boaz Ben-Zvi
> Assignee: Hanumath Rao Maduri
> Priority: Major
> Fix For: 1.15.0
>
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)