mrunit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "John Conwell (JIRA)" <j...@apache.org>
Subject [jira] [Created] (MRUNIT-213) MultipleOutputs for Reducers throws Named output 'test' not defined
Date Fri, 13 Jun 2014 21:13:01 GMT
John Conwell created MRUNIT-213:
-----------------------------------

             Summary: MultipleOutputs for Reducers throws Named output 'test' not defined
                 Key: MRUNIT-213
                 URL: https://issues.apache.org/jira/browse/MRUNIT-213
             Project: MRUnit
          Issue Type: Bug
    Affects Versions: 1.1.0
         Environment: OSX, IntelliJ, CDH4.6.0
            Reporter: John Conwell


I pulled the unit test for testing multiple outputs for a reducer from the patch of MRUNIT-13
and the test fails with the exception:

java.lang.IllegalArgumentException: Named output 'test' not defined
	at org.apache.hadoop.mapreduce.lib.output.MultipleOutputs.checkNamedOutputName(MultipleOutputs.java:188)
	at org.apache.hadoop.mapreduce.lib.output.MultipleOutputs.write(MultipleOutputs.java:358)
	at org.apache.hadoop.mapreduce.lib.output.MultipleOutputs.write(MultipleOutputs.java:343)

It looks like multiple reducer outputs needs to be setup in the Configuration object the same
way MultipleOutputs.addNamedOutput() does.

I'm running cdh4.6.0



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message