mirror of
https://github.com/apache/impala.git
synced 2026-01-04 09:00:56 -05:00
Row batches contain auxiliary memory that can reside in tuple pools, io buffers and now tuple streams. Like the other resources, these need to attached to row batches and transfered up the operator tree to make sure the tuple ptrs are always valid. Fixed bug in BufferedTupleStream to not delete blocks on read if it is pinned. Fixed PHJ bug with row batch boundaries causing current_probe_row_ to be NULL. Change-Id: I4c66d9961a117bfe3ed577de6170e875ea1feee7 Reviewed-on: http://gerrit.sjc.cloudera.com:8080/3983 Reviewed-by: Nong Li <nong@cloudera.com> Tested-by: jenkins Reviewed-on: http://gerrit.sjc.cloudera.com:8080/4157