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

In-predicate not pushed to Kudu scan node

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • Kudu_Impala
    • Impala 2.8.0
    • Backend
    • None

    Description

      In-predicates are not pushed to Kudu scan node, it appears that Kudu client does support in-predicates.

      Query

      select count(*) from lineitem where l_orderkey in (1,2) and l_orderkey = 10
      

      Plan

      +----------------------------------------------------------+
      | Explain String                                           |
      +----------------------------------------------------------+
      | Estimated Per-Host Requirements: Memory=10.00MB VCores=1 |
      |                                                          |
      | PLAN-ROOT SINK                                           |
      | |                                                        |
      | 03:AGGREGATE [FINALIZE]                                  |
      | |  output: count:merge(*)                                |
      | |                                                        |
      | 02:EXCHANGE [UNPARTITIONED]                              |
      | |                                                        |
      | 01:AGGREGATE                                             |
      | |  output: count(*)                                      |
      | |                                                        |
      | 00:SCAN KUDU [tpch_100_kudu.lineitem]                    |
      |    predicates: l_orderkey IN (1, 2)                      |
      |    kudu predicates: l_orderkey = 10                      |
      +----------------------------------------------------------+
      

      Attachments

        Activity

          People

            mjacobs Matthew Jacobs
            mmokhtar Mostafa Mokhtar
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: