reporter.incrCounter("DemuxReduceInput", key.getReduceType()
+ " total distinct keys", 1);
String defaultProcessor = Demux.jobConf.get(
"chukwa.demux.reducer.default.processor", null);
ReduceProcessor processor = ReduceProcessorFactory.getProcessor(
key.getReduceType(), defaultProcessor);
processor.process(key, values, chukwaOutputCollector, reporter);
if (log.isDebugEnabled()) {
duration = System.currentTimeMillis() - duration;
log.debug("Demux:Reduce, dataType:" + key.getReduceType()
+ " duration:" + duration);