Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-11074

Elimination of outer joins, if the predicates can restrict the result sets so that all null-supplying rows are eliminated

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Implemented
    • None
    • None
    • None
    • None
    • ghx-label-1

    Description

      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

      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

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              vinson0526 vinson0526
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: