You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@impala.apache.org by "Zoltán Borók-Nagy (Jira)" <ji...@apache.org> on 2024/06/06 17:45:00 UTC

[jira] [Created] (IMPALA-13138) Never smallify existing StringValue objects, only new ones during DeepCopy

Zoltán Borók-Nagy created IMPALA-13138:
------------------------------------------

             Summary: Never smallify existing StringValue objects, only new ones during DeepCopy
                 Key: IMPALA-13138
                 URL: https://issues.apache.org/jira/browse/IMPALA-13138
             Project: IMPALA
          Issue Type: Bug
            Reporter: Zoltán Borók-Nagy


Currently we have the following problematic line:

[https://github.com/apache/impala/blob/880690c7bd46e6af058d8a669bea41af4a131049/be/src/runtime/buffered-tuple-stream.cc#L968]

It modifies the string value of an existing tuple and it can corrupt the BufferedTupleStream.

We should only smallify string values during deepcopy, and only the target string value, never the source.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)