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

Rajesh Balamohan commented on TEZ-2609:
---------------------------------------

This JIRA is for the task side improvements (i.e not to contact the AM when 
there are pending events to be processed). 

> Consider calling TaskReporter...->..heartbeat() when there are no more events 
> to be processed in LogicalIOProcessorRuntimeTask
> ------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: TEZ-2609
>                 URL: https://issues.apache.org/jira/browse/TEZ-2609
>             Project: Apache Tez
>          Issue Type: Bug
>            Reporter: Rajesh Balamohan
>
> Default TEZ_TASK_AM_HEARTBEAT_INTERVAL_MS is around 100 ms.  This works for 
> most of the usecases. However, for large jobs (10000s of tasks), this can be 
> a problem and have timeout issues. Setting this to a very large value would 
> degrade the job runtime and lower value can cause timeout issues for large 
> jobs.
> It might be worth to consider deferring heartbeat() when there are events to 
> be processed in LogicalIOProcessorRuntimeTask.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to