-Re: new mapreduce API and NLineInputFormat
Edward Capriolo 2011-01-15, 01:18
On Fri, Jan 14, 2011 at 5:05 PM, Attila Csordas <[EMAIL PROTECTED]> wrote:
> what other jars should be added to the build path from 0.21.0
> besides hadoop-common-0.21.0.jar in order to make 0.21.0 NLineInputFormat
> work in 0.20.2 as suggested below?
> Generally can somebody provide me a working example code?
> On Wed, Nov 10, 2010 at 5:06 AM, Harsh J <[EMAIL PROTECTED]> wrote:
>> On Tue, Nov 9, 2010 at 8:42 PM, Henning Blohm <[EMAIL PROTECTED]>
>> > However in 0.20.2 you cannot call
>> > job.setInputFormatClass(NLineInputFormat.class);
>> > as NLineInputFormat does not extend the "right" InputFormat interface
>> > (in
>> > contrast to the 0.21 version).
>> 0.20.2 does not have it. You can pull the implementation from 0.21.0
>> and use it from within your packages if you require it, though. There
>> should be no problems in doing it.
>> Here's the file from the 0.21 branch:
>> Harsh J
Should should not add 0.21 jars to the 0.20 classpath. It will likely
cause a conflict. Just put NLineInputFormat.java in your own project
and try to get it to compile.