hadoop-common-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Edward J. Yoon" <edwardy...@apache.org>
Subject Re: [jira] Updated: (HADOOP-3705) CompositeInputFormat is unable to parse InputFormat classes with names containing '_' or '$'
Date Mon, 25 Aug 2008 04:53:21 GMT
If you can add some tests, that'd be great.

-Ed

On Mon, Aug 25, 2008 at 11:47 AM, Chris Douglas (JIRA) <jira@apache.org> wrote:
>
>     [ https://issues.apache.org/jira/browse/HADOOP-3705?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
>
> Chris Douglas updated HADOOP-3705:
> ----------------------------------
>
>    Fix Version/s: 0.19.0
>           Status: Patch Available  (was: Open)
>
>> CompositeInputFormat is unable to parse InputFormat classes with names containing
'_' or '$'
>> --------------------------------------------------------------------------------------------
>>
>>                 Key: HADOOP-3705
>>                 URL: https://issues.apache.org/jira/browse/HADOOP-3705
>>             Project: Hadoop Core
>>          Issue Type: Bug
>>          Components: mapred
>>    Affects Versions: 0.17.0
>>            Reporter: Jingkei Ly
>>             Fix For: 0.19.0
>>
>>         Attachments: HADOOP-3705.patch
>>
>>
>> If I try to set  "mapred.join.expr" with my own InputFormat class that contains a
 '_' character (or if my InputFormat class is a static inner class),  I get the following
exception thrown when I run my MapReduce job:
>> Exception in thread "main" java.io.IOException: Unexpected: 95
>>       at org.apache.hadoop.mapred.join.Parser$Lexer.next(Parser.java:161)
>>       at org.apache.hadoop.mapred.join.Parser.parse(Parser.java:479)
>>       at org.apache.hadoop.mapred.join.CompositeInputFormat.setFormat(CompositeInputFormat.java:77)
>>       at org.apache.hadoop.mapred.join.CompositeInputFormat.validateInput(CompositeInputFormat.java:118)
>>       at org.apache.hadoop.mapred.JobClient.submitJob(JobClient.java:705)
>>       at org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:973)
>> If the class contains '$' the exception reads Unexpected: 95.
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>



-- 
Best regards, Edward J. Yoon
edwardyoon@apache.org
http://blog.udanax.org

Mime
View raw message