[
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)