Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
Impala 2.0
-
None
Description
We currently preallocate the null tuple indicator bitstring in each tuple stream assuming that very few tuples will be NULL. That can lead to lots of wasted space in the buffer if there are many NULL tuples in the stream.
A possible solution is to use a slotted page (buffer) with NULL indicators growing from the end of the page (buffer).
Attachments
Issue Links
- depends upon
-
IMPALA-3200 Replace BufferedBlockMgr with new buffer pool
- Resolved
- relates to
-
IMPALA-2138 Get rid of unused columns by upstream operators at points of materialization
- Open