package com.telenav.logshed.collector.muxdemux; import java.io.IOException; import org.apache.avro.generic.GenericData; import org.apache.avro.mapred.AvroCollector; import org.apache.avro.mapred.AvroReducer; import org.apache.hadoop.mapred.Reporter; /** * @author snikhil */ public class LogshedReducer extends AvroReducer<LogKeyWritable, GenericData.Record, GenericData.Record> { @Override /** * */ public void reduce(LogKeyWritable key, Iterable<GenericData.Record> values, AvroCollector<GenericData.Record> collector, Reporter reporter) throws IOException { for (GenericData.Record r : values) { collector.collect(r); } } }