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

Reply via email to