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

Predicate pushdown for complex types to scan node instead of unnest node

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Backend, Frontend
    • Labels:

      Description

      Instead of evaluating predicates inside an unnest it would be better to push the predicates directly into the scanner that fills the “list of tuples” slot consumed by the unnest. For example, the predicate evaluation could be integrated into the scanner’s DFA for projecting complex input data to the minimal output tuple.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              gaborkaszab Gabor Kaszab
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: