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

Rohith Sharma K S commented on YARN-5585:
-----------------------------------------

YARN web UI use case : Number of containers running in a cluster is totally up 
to the applications. Yarn Web UI wants to display all the containers running 
for an application.
ATSv2 REST end pints provides API to retrieve entities with entity type 
YARN_CONATAINER. But issue is that its limit is 100. Say if number of 
containers run for an applications is 500. In this case, REST endpoint always 
gives last 100 entities i.e last 100 containers run i.e 400 to 500. How do I 
retrieve containers with id from 300-400 or 200-300? This is basically for 
pagination support where in REST call will be done with limit and fromId query 
parameters. Once the REST is called with fromId=conatainer_400 then server 
should return 300 to 400 container list. 


> [Atsv2] Add a new filter fromId in REST endpoints
> -------------------------------------------------
>
>                 Key: YARN-5585
>                 URL: https://issues.apache.org/jira/browse/YARN-5585
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: timelinereader
>            Reporter: Rohith Sharma K S
>            Assignee: Rohith Sharma K S
>         Attachments: YARN-5585.v0.patch
>
>
> TimelineReader REST API's provides lot of filters to retrieve the 
> applications. Along with those, it would be good to add new filter i.e fromId 
> so that entities can be retrieved after the fromId. 
> Example : If applications are stored database, app-1 app-2 ... app-10.
> *getApps?limit=5* gives app-1 to app-10. But to retrieve next 5 apps, it is 
> difficult.
> So proposal is to have fromId in the filter like 
> *getApps?limit=5&&fromId=app-5* which gives list of apps from app-6 to 
> app-10. 
> This is very useful for pagination in web UI.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to