[ 
https://issues.apache.org/jira/browse/IMPALA-2311?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Armstrong resolved IMPALA-2311.
-----------------------------------
    Resolution: Won't Fix

> Clean up duplicated deep copy code
> ----------------------------------
>
>                 Key: IMPALA-2311
>                 URL: https://issues.apache.org/jira/browse/IMPALA-2311
>             Project: IMPALA
>          Issue Type: Improvement
>          Components: Backend
>    Affects Versions: Impala 2.3.0
>            Reporter: Tim Armstrong
>            Priority: Minor
>
> There are multiple implementations of deep copying in the codebase that 
> duplicate much of the same logic - in RowBatch (Serialize), Tuple (2x) and 
> BufferedTupleStream. There are some differences in how they read and write 
> data, but the main difference is how they allocate memory - it seems like 
> this could be factored out in some way so that that core deep copy logic can 
> be implemented only once (probably as a templated function).



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Reply via email to