Rohith Sharma K S commented on YARN-5561:

bq. Could not get the intention behind pulling it out to a separate daemon 
though. Can you elaborate on that ?
bq. could you elaborate more on the concrete use cases for the need of a 
separate daemon for now?
I meant say, Initial idea is combine YARN entity reader along with 
TimelineReaderWebService. In case folks do not agree then next proposal is  to 
pulling out as separate daemon. Even I am decline for pulling out from 
timelinereader service but if other folks have any concern for combining along 
with timelinereader then it is an option. 

bq. As we briefly discussed during the call the other day, what we need is a 
translation layer that can create a Report object out of the timeline entity. 
If we implement such a translation layer, would it satisfy this? 
Yes. Couple of more doubts just to be in sync, Does translation layer is 
with-in-the-reader service or separate ? What is the format of report object? 
Is this report object is general or only yarn entities?

> [Atsv2] : Support for ability to retrieve apps/app-attempt/containers and 
> entities via REST
> -------------------------------------------------------------------------------------------
>                 Key: YARN-5561
>                 URL: https://issues.apache.org/jira/browse/YARN-5561
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: timelinereader
>            Reporter: Rohith Sharma K S
>            Assignee: Rohith Sharma K S
>         Attachments: 0001-YARN-5561.YARN-5355.patch, YARN-5561.02.patch, 
> YARN-5561.03.patch, YARN-5561.patch, YARN-5561.v0.patch
> ATSv2 model lacks retrieval of {{list-of-all-apps}}, 
> {{list-of-all-app-attempts}} and {{list-of-all-containers-per-attempt}} via 
> REST API's. And also it is required to know about all the entities in an 
> applications.
> It is pretty much highly required these URLs for Web  UI.
> New REST URL would be 
> # GET {{/ws/v2/timeline/apps}}
> # GET {{/ws/v2/timeline/apps/\{app-id\}/appattempts}}.
> # GET 
> {{/ws/v2/timeline/apps/\{app-id\}/appattempts/\{attempt-id\}/containers}}
> # GET {{/ws/v2/timeline/apps/\{app id\}/entities}} should display list of 
> entities that can be queried.  

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org

Reply via email to