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()); } } }