You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@tez.apache.org by "Rajesh Balamohan (JIRA)" <ji...@apache.org> on 2015/07/09 07:35:04 UTC
[jira] [Created] (TEZ-2609) Consider calling
TaskReporter.heartbeat() when there are no more events to be processed in
LogicalIOProcessorRuntimeTask
Rajesh Balamohan created TEZ-2609:
-------------------------------------
Summary: 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)