Per design in YARN-2928, select a handful of MR metrics (e.g. HDFS bytes written) and have the MR AM write the framework-specific metrics to ATS.
[Collector wireup] Set up timeline collector with basic request serving structure and lifecycle
[Collector wireup] Implement timeline app-level collector service discovery
[Data Model] Make putEntities operation be aware of the app's context
[Data Model] create overall data objects of TS next gen
[Data Model] Create ATS metrics API
TestMRTimelineEventHandling fails in trunk
Refactor JobHistoryEventHandler for handling events in ATS v1
[Event Producers] NM TimelineClient container metrics posting to new timeline service.
AM get timeline service info from RM rather than Application specific configuration.