[
https://issues.apache.org/jira/browse/TEZ-1295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Siddharth Seth updated TEZ-1295:
--------------------------------
Attachment: TEZ-1295.1.txt
Patch makes the following changes
- Changes the tez-dist-full target to include yarn, hdfs, common and other
relevant jars
- Makes maven dependencies for individual tez components explicit - based on
mvn depdendency:analyze
- Removes tez-test*.jar from the tez-dist and tez-dist-full target
- For components like hdfs, common and yarn - an exclude list is used from
hadoop-client (hadoop-client itself does not bring in any relevant jars). Also
adds some more excludes which are not required.
The tez-dist-full build can be used without depending on any hadoop jars being
picked up from the cluster. (Tested various jobs using this by commenting out
the section of TezYARNUtils which adds the YARN_APPLICATION_CLASSPATH to the
default classpath).
[~hitesh] - please review.
I'm going to follow this up with another jira to make this the default build.
> Create a build target containing hadoop libraries
> -------------------------------------------------
>
> Key: TEZ-1295
> URL: https://issues.apache.org/jira/browse/TEZ-1295
> Project: Apache Tez
> Issue Type: Improvement
> Reporter: Siddharth Seth
> Assignee: Siddharth Seth
> Attachments: TEZ-1295.1.txt
>
>
--
This message was sent by Atlassian JIRA
(v6.2#6252)