Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
Kudu_Impala
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
- is blocked by
-
IMPALA-3481 Kudu Connector: use new Scan Token API
- Resolved