[ 
https://issues.apache.org/jira/browse/TEZ-3813?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16120166#comment-16120166
 ] 

Jonathan Eagles commented on TEZ-3813:
--------------------------------------

[~samirkhan], Can we try removing the MemoryFetchedInput#size member. That 
would allow us to move us one 8 bytes boundary more for this object. We will 
have to avoid the null pointer exception in 
SimpleFetchedInputAllocator#cleanup. Perhaps just moving byteArray = null;  
below the notifyFreedResource call?

> Reduce Object size of MemoryFetchedInput for large jobs
> -------------------------------------------------------
>
>                 Key: TEZ-3813
>                 URL: https://issues.apache.org/jira/browse/TEZ-3813
>             Project: Apache Tez
>          Issue Type: Bug
>            Reporter: Muhammad Samir Khan
>            Assignee: Muhammad Samir Khan
>         Attachments: TEZ-3813.001.patch, TEZ-3813.002.patch, 
> TEZ-3813.003.patch, TEZ-3813.004.patch
>
>
> Same as TEZ-3752 for the unordered case. MemoryFetchedInput has a 
> BoundedByteArrayOutputStream that is not used (only the underlying byte[] is 
> used).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to