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

Bikas Saha updated TEZ-1193:
----------------------------

    Attachment: TEZ-1193.1.patch

Attaching a modified patch that throws exception when the tez.lib.uri location 
is empty. Test for it added.
Made minor changes in the test for setting timeouts and checking for the 
exception string.
Added _DEV to the new config value to stress the developer aspect of this 
config. Let me know if you think it does not make sense.

Will commit this by EOD unless there are other comments.

> Make 'tez.lib.uris' dependency optional
> ---------------------------------------
>
>                 Key: TEZ-1193
>                 URL: https://issues.apache.org/jira/browse/TEZ-1193
>             Project: Apache Tez
>          Issue Type: Improvement
>    Affects Versions: 0.4.0
>            Reporter: Oleg Zhurakousky
>            Assignee: Oleg Zhurakousky
>            Priority: Minor
>         Attachments: TEZ-1193.1.patch, TEZ-1193.patch, TEZ-1193.patch
>
>
> Hadoop/YARN provides a mechanism to setup a runtime classpath of Tez/YARN job 
> through LocalResources. Tez exposes setting of LocalResources through 
> AMConfiguration and Vertex thuis allowing AM and ACs have its independent 
> classpath which can include Tez (depending on how Tez job is written). This 
> means that setting _tez.lib.uris_ and installing Tez all together should be 
> optional since its libraries could be easily propagated during job submission.
> It also ensures that the Tez libraries that were used during build are the 
> same that are used during the runtime.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to