Is there anybody knowing about this, please?

On Mon, Jun 14, 2010 at 10:21 PM, Kevin Tse <[email protected]>wrote:

> Hi Ted,
> I mean the new API:
>
> org.apache.hadoop.mapreduce.Job.setInputFormatClass(org.apache.hadoop.mapreduce.InputFormat)
>
> "Job.setInputFormatClass()" only accepts
> "org.apache.hadoop.mapreduce.InputFormat"(of which there are several
> subclasses, while KeyValueTextInputFormat is not one of them) as its
> parameter.
>
> On Mon, Jun 14, 2010 at 10:03 PM, Ted Yu <[email protected]> wrote:
>
>> Have you checked
>> src/mapred/org/apache/hadoop/mapred/KeyValueTextInputFormat.java ?
>>
>> On Mon, Jun 14, 2010 at 6:51 AM, Kevin Tse <[email protected]>
>> wrote:
>>
>> > Hi,
>> > I am upgrading my code from hadoop-0.19.2 to hadoop-0.20.2, during the
>> > process I found that there was no KeyValueTextInputFormat class which
>> > exists
>> > in hadoop-0.19.2. It's so strange that this version of hadoop does not
>> come
>> > with this commonly used InputFormat. I have taken a look at the
>> > "SecondarySort.java" example code, it uses TextInputFormat and
>> > StringTokenizer to split each line, it is ok but kinda awkward to me.
>> >
>> > Do I have to implement a new InputFormat myself or there's
>> > a KeyValueTextInputFormat that exists somewhere I didn't notice?
>> >
>> > Thank you.
>> > Kevin Tse
>> >
>>
>
>

Reply via email to