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

Gour Saha commented on YARN-8542:
---------------------------------

[~csingh] agreed that the API is to request for containers. However, the 
structure I proposed adheres to the current status API structure and the 
swagger definition. Note, service owners are already parsing through the 
component instances across multiple components in the status response payload 
if they need a single collection of all component instances. If you add a new 
attribute "component_name" now, you would need to modify the swagger definition 
and it would actually mean a change for the end-users since they would have to 
handle the containers API output differently from the status API output.

Let me know what you think.

> Yarn Service: Add component name to container json
> --------------------------------------------------
>
>                 Key: YARN-8542
>                 URL: https://issues.apache.org/jira/browse/YARN-8542
>             Project: Hadoop YARN
>          Issue Type: Improvement
>            Reporter: Chandni Singh
>            Assignee: Chandni Singh
>            Priority: Major
>
> GET app/v1/services/{\{service-name}}/component-instances returns a list of 
> containers with YARN-8299.
> {code:java}
> [
> {
> "id": "container_1531508836237_0001_01_000003",
> "ip": "192.168.2.51",
> "hostname": "HW12119.local",
> "state": "READY",
> "launch_time": 1531509014497,
> "bare_host": "192.168.2.51",
> "component_instance_name": "sleeper-1"
> },
> {
> "id": "container_1531508836237_0001_01_000002",
> "ip": "192.168.2.51",
> "hostname": "HW12119.local",
> "state": "READY",
> "launch_time": 1531509013492,
> "bare_host": "192.168.2.51",
> "component_instance_name": "sleeper-0"
> }
> ]{code}
> {{component_name}} is not part of container json, so it is hard to tell which 
> component an instance belongs to. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
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