You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "Ling Miao (Jira)" <ji...@apache.org> on 2022/01/18 07:20:00 UTC
[jira] [Commented] (IMPALA-11074) Elimination of outer joins, if the predicates can restrict the result sets so that all null-supplying rows are eliminated
[ https://issues.apache.org/jira/browse/IMPALA-11074?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17477618#comment-17477618 ]
Ling Miao commented on IMPALA-11074:
------------------------------------
This is indeed a very effective optimization, looking forward to implementing it.
> Elimination of outer joins, if the predicates can restrict the result sets so that all null-supplying rows are eliminated
> -------------------------------------------------------------------------------------------------------------------------
>
> Key: IMPALA-11074
> URL: https://issues.apache.org/jira/browse/IMPALA-11074
> Project: IMPALA
> Issue Type: Improvement
> Reporter: vinson0526
> Priority: Major
>
> I found that impala do not have this feature yet when i develop this feature in Apache Doris.
> So i want to contribute this feature to impala in the meantime.
> Doris issue could be found in this [link|https://github.com/apache/incubator-doris/issues/7698]
> The key idea describe below:
> Elimination of outer joins, if the predicates can restrict the result sets s
> all null-supplying rows are eliminated
> * full outer -> inner if both sides have such predicates
> * left outer -> inner if the right side has such predicates
> * right outer -> inner if the left side has such predicates
> * full outer -> left outer if only the left side has such predicates
> * full outer -> right outer if only the right side has such predicates
--
This message was sent by Atlassian Jira
(v8.20.1#820001)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org