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

Show pushed down predicates in query plan

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Frontend
    • ghx-label-10

    Description

      We push down predicates that can leverage parquet statistics. Similar works for ORC are on-going in IMPALA-6505 and IMPALA-10873. It'd be useful to show the final pushed down form of these predicates. E.g.

      • predicate 'x = 5' is transformed into two predicates 'x <= 5' and 'x >= 5' for parquet.
      • predicate 'x inĀ [0, 50, 100]' is transformed into two predicates 'x >= 0' and 'x <= 100' for parquet.

      The query plan only shows the original predicates in the line of "parquet statistics predicates:". It helps to understand the performance if the final predicates are also shown.

      For ORC columns that have bloom filter enabled, we'd like to push down the IN-list predicate directly instead of transformed it into range predicates. Showing the final predicates make this visible.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              stigahuang Quanlong Huang
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: