[ 
https://issues.apache.org/jira/browse/TEZ-4014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eric Wohlstadter updated TEZ-4014:
----------------------------------
    Description: 
When launching DAGAppMaster independently, clients won't have to chance 
localize the configuration for DAGAppMaster in the protobuf format.

In these cases it is more convenient for a platform to provide an AM 
configuration as plaintext.

This Jira adds util methods to load tez-site.xml and 
service_plugins_descriptor.json from the classpath.

Some changes are made to the plugin descriptor classes to make them compatible 
with jackson. 

These util methods are unused in this Jira (execpt by tests). In another JIRA, 
they will get plugged into DAGAppMaster.

  was:
When launching DAGAppMaster independently, clients won't have to chance 
localize the configuration for DAGAppMaster in the protobuf format.

In these cases it is more convenient for a platform to provide an AM 
configuration as plaintext.

The change here will be to look for the protobuf conf first, and then fall back 
to:
 # Looking for a tez-site.xml text file in the classpath
 # Looking for a service_plugins_descriptor in JSON format.


> Allow DAGAppMaster to read configuration from plaintext
> -------------------------------------------------------
>
>                 Key: TEZ-4014
>                 URL: https://issues.apache.org/jira/browse/TEZ-4014
>             Project: Apache Tez
>          Issue Type: Sub-task
>            Reporter: Eric Wohlstadter
>            Assignee: Eric Wohlstadter
>            Priority: Major
>         Attachments: TEZ-4014.1.patch, TEZ-4014.2.patch, TEZ-4014.3.patch, 
> TEZ-4014.4.patch
>
>
> When launching DAGAppMaster independently, clients won't have to chance 
> localize the configuration for DAGAppMaster in the protobuf format.
> In these cases it is more convenient for a platform to provide an AM 
> configuration as plaintext.
> This Jira adds util methods to load tez-site.xml and 
> service_plugins_descriptor.json from the classpath.
> Some changes are made to the plugin descriptor classes to make them 
> compatible with jackson. 
> These util methods are unused in this Jira (execpt by tests). In another 
> JIRA, they will get plugged into DAGAppMaster.



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

Reply via email to