package demos;
import java.io.IOException;
import java.util.Iterator;
import ml.data.CSVDataReader;
import org.apache.hadoop.io.DoubleWritable;
import org.apache.hadoop.io.IntWritable;
import org.apache.hadoop.mapred.JobConf;
import org.apache.hadoop.mapred.MapReduceBase;
import org.apache.hadoop.mapred.OutputCollector;
import org.apache.hadoop.mapred.Reducer;
import org.apache.hadoop.mapred.Reporter;
public class NoOpReducer extends MapReduceBase implements Reducer{
// no-op reducer
@Override
public void reduce(A key, Iterator values,
OutputCollector output, Reporter reporter)
throws IOException {
while(values.hasNext()){
output.collect(key, values.next());
}
}
}