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

Siddharth Seth commented on TEZ-1233:
-------------------------------------

I think Vertex specific configs should only be supported via a programmatic API 
(or when we have support for an external representation of a DAG). Trying to 
ask users to use vertex names / indices is really not going to work very well.
With container re-use - things like the heartbeat interval etc do become an 
issue. I'm not sure we should support overriding these at a DAG or Vertex level 
within a session.
There are other configs, however, like number of allowed attempts for a vertex, 
and additional parameters that will be required in TEZ-2003 that can be 
overridden at a vertex level.
In terms of DAG configs, and isolation - that's also required. Also in parts 
for TEZ-2003.
[~zjffdu] - please feel free to take over the jira.

> Allow configuration of framework parameters per vertex
> ------------------------------------------------------
>
>                 Key: TEZ-1233
>                 URL: https://issues.apache.org/jira/browse/TEZ-1233
>             Project: Apache Tez
>          Issue Type: Improvement
>            Reporter: Siddharth Seth
>            Assignee: Siddharth Seth
>
> Currently, configuration properties specific in AMConfiguration are used to 
> configure tasks - e.g. memory configs, process tree, etc. These should be 
> configurable at a Vertex level.
> Also, tasks end up reading these configs from the dist cache each time - 
> would be simpler to send over the wire as part of the TaskSpec.



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

Reply via email to