Naganarasimha G R commented on YARN-3040:

Hi [~rkanter]
Some queries related to tags and this jira
# IIUC, users create externally the Flow, Flowrun Entities and just give these 
id's as tags @ the time of app submission. so during creation of the app we 
ensure Hierarchies are updated properly. If my understanding is correct then 
whats the way user can create Flow, Flow run & Cluster ?
Or is it all the data related to the Flow, Flow run & Cluster is passed as part 
of tags and if its not present we need to create the  entities for them  @ the 
time of app submission ?
# Hopefully limitation of size (100 chars ) and ascii char only support only, 
by tags should not be a concern for passing the information to Yarn but better 
to capture this if we are considering tags as interface for passing flow and 
flow run information.
# IMHO i would have liked to have explicit interface for clients to pass these 
information rather than tags. As even though tags might serve the purpose but 
doesn't seem like graceful interface for clients.

> [Data Model] Implement client-side API for handling flows
> ---------------------------------------------------------
>                 Key: YARN-3040
>                 URL: https://issues.apache.org/jira/browse/YARN-3040
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: timelineserver
>            Reporter: Sangjin Lee
>            Assignee: Robert Kanter
> Per design in YARN-2928, implement client-side API for handling *flows*. 
> Frameworks should be able to define and pass in all attributes of flows and 
> flow runs to YARN, and they should be passed into ATS writers.
> YARN tags were discussed as a way to handle this piece of information.

This message was sent by Atlassian JIRA

Reply via email to