Tim Armstrong created IMPALA-9411:
-------------------------------------
Summary: Transfer buffers from build side of shared join to avoid
deep copy in NLJ
Key: IMPALA-9411
URL: https://issues.apache.org/jira/browse/IMPALA-9411
Project: IMPALA
Issue Type: Improvement
Components: Backend
Reporter: Tim Armstrong
This is optimisation/cleanup to follow on from IMPALA-9156. Batches returned
from the join will have references into memory owned by the builder. Ideally we
would be able to keep that memory alive until all the probe sides are done with
it. Instead in IMPALA-9156 we set the needs_deep_copy_ flag on the row batches,
which forces row batches to be flushed (or copied, if it's a NLJ).
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]