hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tom White (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HADOOP-5107) split the core, hdfs, and mapred jars from each other and publish them independently to the Maven repository
Date Tue, 11 Aug 2009 16:23:15 GMT

    [ https://issues.apache.org/jira/browse/HADOOP-5107?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12741936#action_12741936
] 

Tom White commented on HADOOP-5107:
-----------------------------------

A few comments after playing with this:

* With these changes we should be able to use Ivy's support of transitive dependencies, so
(amongst other things) we could remove the jets3t dependency from HDFS. Cleaning up the direct
dependencies probably belongs in a follow up issue.
* I was having problems getting the build the use the version of Ivy it downloads. This was
due to an older version in ~/.ant which was being picked up. It worked after I deleted it.
(I just mention this in case others have this problem - no changes are required to the patches.)
* I had to make a few changes to ivysettings.xml:
** Define a maven2.pattern (it was having problems retrieving the RAT jar without it):
{code}
<property name="maven2.pattern" value="[organisation]/[module]/[revision]/[module]-[revision]"/>
{code}
** Define a default username (empty), since without it you get the error "The uri is in the
wrong format" (for e.g. /home/${username}/ivyrepo/commons-cli/commons-cli/1.1/ivys/ivy.xml):
{code}
<property name="username" value=""/>
{code}

> split the core, hdfs, and mapred jars from each other and publish them independently
to the Maven repository
> ------------------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-5107
>                 URL: https://issues.apache.org/jira/browse/HADOOP-5107
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: build
>    Affects Versions: 0.20.0
>            Reporter: Owen O'Malley
>            Assignee: Giridharan Kesavan
>         Attachments: common-trunk.patch, hdfs-trunk.patch, mapreduce-trunk.patch
>
>
> I think to support splitting the projects, we should publish the jars for 0.20.0 as independent
jars to the Maven repository 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message