[ https://issues.apache.org/jira/browse/TEZ-3954?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16534006#comment-16534006 ]
Kuhu Shukla commented on TEZ-3954: ---------------------------------- The patch looks good to me . It would be nice to have a bit of a description on what the issue was and how it manifested to put the patch's approach in context. Thanks [~jeagles]. > Reduce Tez Shuffle Handler Memory needs for holding TezIndexRecords > ------------------------------------------------------------------- > > Key: TEZ-3954 > URL: https://issues.apache.org/jira/browse/TEZ-3954 > Project: Apache Tez > Issue Type: Bug > Reporter: Jonathan Eagles > Assignee: Jonathan Eagles > Priority: Major > Attachments: TEZ-3954.001.patch > > > Tez Shuffle Handler holds on to entire SpillRecord to better accommodate for > range fetch operation. For single reduce fetch holding on to spillRecord can > overwhelm memory if Index Cache is overrun. In the case of single fetch, only > keep the single tez index record needed and for range fetch, keep the entire > spill record in memory, but free it after it is needed. -- This message was sent by Atlassian JIRA (v7.6.3#76005)