[ 
https://issues.apache.org/jira/browse/YARN-3390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14495169#comment-14495169
 ] 

Li Lu commented on YARN-3390:
-----------------------------

I think for the problem of dependencies, our current project structure is too 
coarse-grained. Ideally we may want to have something like "timeline-client" 
for NM/RM/AMs to depend on. For now, the plan to reuse most of the collector's 
code LGTM. We can put app-collector mapping into the RM collector manager, just 
as storage layer connections. Chopping down dependencies in the future would be 
much easier than removing (mostly but not completely) duplicated collector code 
IMHO. 

> Reuse TimelineCollectorManager for RM
> -------------------------------------
>
>                 Key: YARN-3390
>                 URL: https://issues.apache.org/jira/browse/YARN-3390
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: timelineserver
>            Reporter: Zhijie Shen
>            Assignee: Zhijie Shen
>         Attachments: YARN-3390.1.patch
>
>
> RMTimelineCollector should have the context info of each app whose entity  
> has been put



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

Reply via email to