[ 
https://issues.apache.org/jira/browse/MRUNIT-65?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jim Donofrio updated MRUNIT-65:
-------------------------------

    Attachment: MRUNIT-65-1.patch

add log warning message to MapReduceDriver to notify user that they have added 
no inputs
add checks in old and new api Map and ReduceDriver to check for null mapper or 
reducer, throw IllegalStateExcpetion if null with message such as "No Mapper 
class was provided"
this exception carries over to the MapReduceDriver class in the old and new api 
and the Pipeline class. The Pipeline class will also catch and rethrow the 
exception to state which stage there was no mapper or reducer
                
> return better error message when mapper or reducer is null for MapDriver or 
> ReduceDriver
> ----------------------------------------------------------------------------------------
>
>                 Key: MRUNIT-65
>                 URL: https://issues.apache.org/jira/browse/MRUNIT-65
>             Project: MRUnit
>          Issue Type: Improvement
>            Reporter: Jim Donofrio
>            Priority: Minor
>         Attachments: MRUNIT-65-1.patch
>
>
> Currently if you use the default constructor for MapDriver or ReduceDriver 
> you just get a nullpointer exception instead of a more meaningful error 
> stating that you did not specify a mapper or reducer class

--
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

        

Reply via email to