[
https://issues.apache.org/jira/browse/SQOOP-384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13188585#comment-13188585
]
Matt Foley commented on SQOOP-384:
----------------------------------
Friends,
With respect, this is really the wrong way to do this. There is already a bug
open, MAPREDUCE-3607, to backport certain missing APIs in the 'mapreduce'
family to Hadoop 1.0, and it is almost ready to commit. As RM for hadoop-1, I
have already agreed to include it in the Hadoop 1.1 release, and if it helps do
this the right way in sqoop, I will further commit to a 1.0.1 release in the
near term.
MAPREDUCE-3607 already includes all four of the mapreduce APIs named above, and
lacks only the Configuration.getInstances API. I'll ask the contributor on
MAPREDUCE-3607 to add it.
--Matt
> Sqoop is incompatible with Hadoop prior to 0.21
> -----------------------------------------------
>
> Key: SQOOP-384
> URL: https://issues.apache.org/jira/browse/SQOOP-384
> Project: Sqoop
> Issue Type: Bug
> Components: codegen
> Affects Versions: 1.3.0
> Reporter: Roman Shaposhnik
> Labels: hadoop, patch
> Fix For: 1.4.1-incubating
>
> Attachments: wad_ConfigurationHolder.patch.gz
>
>
> The following are the APIs Sqoop relies upon, which are not available in
> Hadoop prior to 0.21:
> org.apache.hadoop.conf.Configuration.getInstances
> org.apache.hadoop.mapreduce.lib.db.DBWritable
> org.apache.hadoop.mapreduce.lib.input.CombineFileSplit
> org.apache.hadoop.mapreduce.lib.input.CombineFileInputFormat
> org.apache.hadoop.mapreduce.lib.input.CombineFileRecordReader
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira