[ 
https://issues.apache.org/jira/browse/YARN-3030?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sangjin Lee updated YARN-3030:
------------------------------
    Attachment: YARN-3030.004.patch

Posted patch v.4 to address Zhijie's suggestions.

By adding the per-node aggregator web service directly to the node manager web 
app we're able to get around YARN-3087, but it required adding a dependency 
from node manager to timeline service (yuck).

Also it was bit involved because we need to make sure we still retain the aux 
service behavior (to be able to leverage the aux service lifecycle) and make 
sure the same app-level service manager is shared between the aux service and 
the web service.

Verified by adding it as an aux-service of the node manager.

> set up ATS writer with basic request serving structure and lifecycle
> --------------------------------------------------------------------
>
>                 Key: YARN-3030
>                 URL: https://issues.apache.org/jira/browse/YARN-3030
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: timelineserver
>            Reporter: Sangjin Lee
>            Assignee: Sangjin Lee
>         Attachments: YARN-3030.001.patch, YARN-3030.002.patch, 
> YARN-3030.003.patch, YARN-3030.004.patch
>
>
> Per design in YARN-2928, create an ATS writer as a service, and implement the 
> basic service structure including the lifecycle management.
> Also, as part of this JIRA, we should come up with the ATS client API for 
> sending requests to this ATS writer.



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

Reply via email to