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

Avoid hard coding pointer to the tuple pool into generated IR of Tuple::CodegenMaterializeExprs()

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • Impala 2.9.0
    • Backend
    • ghx-label-7

    Description

      We currently require having a tuple pool that is attached to the exec node because Codegening Tuple::CodegenMaterializeExprs() requires having a pointer to the tuple pool at codegen time. It would be better if it was possible to use the tuple pool of the row batch.

      This affects Union and TopN nodes (and maybe others).

      Attachments

        Issue Links

          Activity

            People

              kwho Michael Ho
              tarasbob Taras Bobrovytsky
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: