[
https://issues.apache.org/jira/browse/TEZ-2609?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rajesh Balamohan updated TEZ-2609:
----------------------------------
Summary: Consider calling TaskReporter...->..heartbeat() when there are no
more events to be processed in LogicalIOProcessorRuntimeTask (was: Consider
calling TaskReporter.heartbeat() when there are no more events to be processed
in LogicalIOProcessorRuntimeTask)
> 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)