[jira] Updated: (MAPREDUCE-1212) Mapreduce contrib project ivy dependencies are not included in binary target
[ https://issues.apache.org/jira/browse/MAPREDUCE-1212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tom White updated MAPREDUCE-1212: - Resolution: Fixed Fix Version/s: 0.22.0 Hadoop Flags: [Reviewed] Status: Resolved (was: Patch Available) I've just committed this. Thanks Aaron! > Mapreduce contrib project ivy dependencies are not included in binary target > > > Key: MAPREDUCE-1212 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-1212 > Project: Hadoop Map/Reduce > Issue Type: Bug > Components: build >Reporter: Aaron Kimball >Assignee: Aaron Kimball >Priority: Critical > Fix For: 0.22.0 > > Attachments: MAPREDUCE-1212.2.patch, MAPREDUCE-1212.3.patch, > MAPREDUCE-1212.patch > > > As in HADOOP-6370, only Hadoop's own library dependencies are promoted to > ${build.dir}/lib; any libraries required by contribs are not redistributed. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (MAPREDUCE-1212) Mapreduce contrib project ivy dependencies are not included in binary target
[ https://issues.apache.org/jira/browse/MAPREDUCE-1212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aaron Kimball updated MAPREDUCE-1212: - Attachment: MAPREDUCE-1212.3.patch Forgot to define 'test' ivy configurations in dynamic-scheduler and mrunit, thus the '-1'. New patch. > Mapreduce contrib project ivy dependencies are not included in binary target > > > Key: MAPREDUCE-1212 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-1212 > Project: Hadoop Map/Reduce > Issue Type: Bug > Components: build >Reporter: Aaron Kimball >Assignee: Aaron Kimball >Priority: Critical > Attachments: MAPREDUCE-1212.2.patch, MAPREDUCE-1212.3.patch, > MAPREDUCE-1212.patch > > > As in HADOOP-6370, only Hadoop's own library dependencies are promoted to > ${build.dir}/lib; any libraries required by contribs are not redistributed. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (MAPREDUCE-1212) Mapreduce contrib project ivy dependencies are not included in binary target
[ https://issues.apache.org/jira/browse/MAPREDUCE-1212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aaron Kimball updated MAPREDUCE-1212: - Status: Patch Available (was: Open) > Mapreduce contrib project ivy dependencies are not included in binary target > > > Key: MAPREDUCE-1212 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-1212 > Project: Hadoop Map/Reduce > Issue Type: Bug > Components: build >Reporter: Aaron Kimball >Assignee: Aaron Kimball >Priority: Critical > Attachments: MAPREDUCE-1212.2.patch, MAPREDUCE-1212.3.patch, > MAPREDUCE-1212.patch > > > As in HADOOP-6370, only Hadoop's own library dependencies are promoted to > ${build.dir}/lib; any libraries required by contribs are not redistributed. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (MAPREDUCE-1212) Mapreduce contrib project ivy dependencies are not included in binary target
[ https://issues.apache.org/jira/browse/MAPREDUCE-1212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aaron Kimball updated MAPREDUCE-1212: - Status: Open (was: Patch Available) > Mapreduce contrib project ivy dependencies are not included in binary target > > > Key: MAPREDUCE-1212 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-1212 > Project: Hadoop Map/Reduce > Issue Type: Bug > Components: build >Reporter: Aaron Kimball >Assignee: Aaron Kimball >Priority: Critical > Attachments: MAPREDUCE-1212.2.patch, MAPREDUCE-1212.3.patch, > MAPREDUCE-1212.patch > > > As in HADOOP-6370, only Hadoop's own library dependencies are promoted to > ${build.dir}/lib; any libraries required by contribs are not redistributed. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (MAPREDUCE-1212) Mapreduce contrib project ivy dependencies are not included in binary target
[ https://issues.apache.org/jira/browse/MAPREDUCE-1212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aaron Kimball updated MAPREDUCE-1212: - Status: Patch Available (was: Open) > Mapreduce contrib project ivy dependencies are not included in binary target > > > Key: MAPREDUCE-1212 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-1212 > Project: Hadoop Map/Reduce > Issue Type: Bug > Components: build >Reporter: Aaron Kimball >Assignee: Aaron Kimball >Priority: Critical > Attachments: MAPREDUCE-1212.2.patch, MAPREDUCE-1212.patch > > > As in HADOOP-6370, only Hadoop's own library dependencies are promoted to > ${build.dir}/lib; any libraries required by contribs are not redistributed. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (MAPREDUCE-1212) Mapreduce contrib project ivy dependencies are not included in binary target
[ https://issues.apache.org/jira/browse/MAPREDUCE-1212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aaron Kimball updated MAPREDUCE-1212: - Attachment: MAPREDUCE-1212.2.patch New patch based on discussion in HADOOP-6370. All the common deps are copied into contrib/(projname)/lib except for those which are already in the global "lib" directory. Adds "test" ivy configurations to some contrib projects so that they do not pull in hadoop-hdfs-test and hadoop-core-test in "common" mode. Removed a few other spurious dependencies (e.g., slf-log4j) from some projects. They should be fine using the global log4j. (Since that's all we were shipping, anyway) > Mapreduce contrib project ivy dependencies are not included in binary target > > > Key: MAPREDUCE-1212 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-1212 > Project: Hadoop Map/Reduce > Issue Type: Bug > Components: build >Reporter: Aaron Kimball >Assignee: Aaron Kimball >Priority: Critical > Attachments: MAPREDUCE-1212.2.patch, MAPREDUCE-1212.patch > > > As in HADOOP-6370, only Hadoop's own library dependencies are promoted to > ${build.dir}/lib; any libraries required by contribs are not redistributed. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (MAPREDUCE-1212) Mapreduce contrib project ivy dependencies are not included in binary target
[ https://issues.apache.org/jira/browse/MAPREDUCE-1212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tom White updated MAPREDUCE-1212: - Status: Open (was: Patch Available) Moving to open, pending discussion on HADOOP-6370. > Mapreduce contrib project ivy dependencies are not included in binary target > > > Key: MAPREDUCE-1212 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-1212 > Project: Hadoop Map/Reduce > Issue Type: Bug > Components: build >Reporter: Aaron Kimball >Assignee: Aaron Kimball >Priority: Critical > Attachments: MAPREDUCE-1212.patch > > > As in HADOOP-6370, only Hadoop's own library dependencies are promoted to > ${build.dir}/lib; any libraries required by contribs are not redistributed. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (MAPREDUCE-1212) Mapreduce contrib project ivy dependencies are not included in binary target
[ https://issues.apache.org/jira/browse/MAPREDUCE-1212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aaron Kimball updated MAPREDUCE-1212: - Attachment: MAPREDUCE-1212.patch Attaching patch which fixes this issue. Transitive dependencies in contrib/vertica and contrib/sqoop were pulling in commons-codec-1.2.jar, so I put explicit dependencies on commons-codec in their ivy.xml files to sync them to commons-codec-1.3. Note that the original motivation for this issue is that Sqoop depends on commons-io-1.4 but seems to be the only component of Hadoop that does so. Therefore, without this patch, Sqoop will not execute from a binary-only release. After this patch, commons-io-1.4.jar is put in the output "lib" dir correctly. > Mapreduce contrib project ivy dependencies are not included in binary target > > > Key: MAPREDUCE-1212 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-1212 > Project: Hadoop Map/Reduce > Issue Type: Bug > Components: build >Reporter: Aaron Kimball >Assignee: Aaron Kimball > Attachments: MAPREDUCE-1212.patch > > > As in HADOOP-6370, only Hadoop's own library dependencies are promoted to > ${build.dir}/lib; any libraries required by contribs are not redistributed. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (MAPREDUCE-1212) Mapreduce contrib project ivy dependencies are not included in binary target
[ https://issues.apache.org/jira/browse/MAPREDUCE-1212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aaron Kimball updated MAPREDUCE-1212: - Status: Patch Available (was: Open) > Mapreduce contrib project ivy dependencies are not included in binary target > > > Key: MAPREDUCE-1212 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-1212 > Project: Hadoop Map/Reduce > Issue Type: Bug > Components: build >Reporter: Aaron Kimball >Assignee: Aaron Kimball > Attachments: MAPREDUCE-1212.patch > > > As in HADOOP-6370, only Hadoop's own library dependencies are promoted to > ${build.dir}/lib; any libraries required by contribs are not redistributed. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (MAPREDUCE-1212) Mapreduce contrib project ivy dependencies are not included in binary target
[ https://issues.apache.org/jira/browse/MAPREDUCE-1212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aaron Kimball updated MAPREDUCE-1212: - Priority: Critical (was: Major) > Mapreduce contrib project ivy dependencies are not included in binary target > > > Key: MAPREDUCE-1212 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-1212 > Project: Hadoop Map/Reduce > Issue Type: Bug > Components: build >Reporter: Aaron Kimball >Assignee: Aaron Kimball >Priority: Critical > Attachments: MAPREDUCE-1212.patch > > > As in HADOOP-6370, only Hadoop's own library dependencies are promoted to > ${build.dir}/lib; any libraries required by contribs are not redistributed. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.