hadoop-mapreduce-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ed Kohlwey (JIRA)" <j...@apache.org>
Subject [jira] Created: (MAPREDUCE-1128) MRUnit Allows Iteration Twice
Date Wed, 21 Oct 2009 12:55:59 GMT
MRUnit Allows Iteration Twice

                 Key: MAPREDUCE-1128
                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-1128
             Project: Hadoop Map/Reduce
          Issue Type: Bug
    Affects Versions: 0.20.1
         Environment: Java 1.6, Hadoop 0.21.1+133 (cloudera distribution for hadoop)
            Reporter: Ed Kohlwey
            Priority: Minor

MRUnit allows one to iterate over a collection of values twice (ie.

reduce(Key key, Iterable<Value> values, Context context){
   for(Value : values ) /* iterate once */;
   for(Value : values ) /* iterate again */;

Hadoop will allow this as well, however the second iterator will be empty. MRUnit should either
match hadoop's behavior or warn the user that their code is likely flawed.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message