[
https://issues.apache.org/jira/browse/YARN-3044?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Naganarasimha G R updated YARN-3044:
------------------------------------
Attachment: YARN-3044.20150325-1.patch
Hi [~zjshen] & [~sjlee0]
I am uploading WIP patch to check whether i am in line with goal of this jira,
and the status is as following :
* have moved some ATS v1 classes from resourcemanager.metrics ->
resourcemanager.timelineservice which will be required by ATSv2 (so that
deletion after deprecation is smoother).
* Metrics which were posted to SMP are also posted to RMTimelinecollector and
further ATSV2 Entities are created for them and posted by RMTimelinecollector.
Pending stuff
* No test code written nor checked for failing of the existing test code
* need to figure out how to post the configs of an app to ATSV2 (i am assuming
to do it, as part of this jira, please inform if any other plans ).
* IIUC TimelineWriter only understands TimelineEntity to be written, so all the
fields present in subclasses of TimelineEntity needs to be fit into
TimelineEntity (as part of info/isRelatedToEntities/relatesToEntities fields )
and similarly while reading do the vice-versa (may be in the other jira).
correct me if my understanding is wrong. If required will try to incorporate it
as part of this jira.
> [Event producers] Implement RM writing app lifecycle events to ATS
> ------------------------------------------------------------------
>
> Key: YARN-3044
> URL: https://issues.apache.org/jira/browse/YARN-3044
> Project: Hadoop YARN
> Issue Type: Sub-task
> Components: timelineserver
> Reporter: Sangjin Lee
> Assignee: Naganarasimha G R
> Attachments: YARN-3044.20150325-1.patch
>
>
> Per design in YARN-2928, implement RM writing app lifecycle events to ATS.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)