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

Allow runtime scalar subquery check when group by clause is present

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • None
    • Frontend

    Description

      We can also use a runtime scalar subquery check for subqueries that have a scalar return type and also contain a grouping expression.

       

      For example the following query would pass a runtime scalar check, given the predicate on the grouping expression.

      select * from functional.alltypes where id < (select count(bool_col) from functional.alltypes where int_col=1 group by int_col);

       

      Ideally we could detect situation like the above at plan time and avoid the runtime scalar check all together with IMPALA-1285

      Attachments

        Issue Links

          Activity

            People

              superdupershant Shant Hovsepian
              superdupershant Shant Hovsepian
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: