[ https://issues.apache.org/jira/browse/YARN-1279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Xuan Gong updated YARN-1279: ---------------------------- Attachment: YARN-1279.6.patch The RMNode will receive one applicationLogStatus per application (which includes applicationId, applicationLogAggregationState, Map<ContainerId, LogAggregationState>) through the NM heartBeat. Also add time_out state in LogAggregationState. If some NMs is shut down, it is very possible that we will miss the applicationLogStatus from those NMs. In stead of keep showing the IN_PROGRESS state, we can use TIME_OUT instead based on how long we wait. > Expose a client API to allow clients to figure if log aggregation is complete > ----------------------------------------------------------------------------- > > Key: YARN-1279 > URL: https://issues.apache.org/jira/browse/YARN-1279 > Project: Hadoop YARN > Issue Type: Sub-task > Affects Versions: 2.2.0 > Reporter: Arun C Murthy > Assignee: Xuan Gong > Attachments: YARN-1279.1.patch, YARN-1279.2.patch, YARN-1279.2.patch, > YARN-1279.3.patch, YARN-1279.3.patch, YARN-1279.4.patch, YARN-1279.4.patch, > YARN-1279.5.patch, YARN-1279.6.patch > > > Expose a client API to allow clients to figure if log aggregation is complete -- This message was sent by Atlassian JIRA (v6.1#6144)