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

Avoid materializing slots only referenced by Kudu conjuncts

    Details

      Description

      Right now, when SlotRefs are serialized to Thrift, Impala makes sure the slots are materialized. For Kudu we only need to mark them as materialized to build the kudu predicates, meaning the slots might not be referenced in the projection at all. In this case we should avoid materializing the slots (and thus allocating memory).

      I believe that when we move to the scan token API we can avoid marking the SlotRefs as materialized.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mjacobs Matthew Jacobs
                Reporter:
                mjacobs Matthew Jacobs
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: