From 07aab2832533d1a17d143cc61e24b9097279927b Mon Sep 17 00:00:00 2001 From: fjy Date: Mon, 21 Apr 2014 20:30:18 -0700 Subject: [PATCH] clean up topnbinaryfn --- .../java/io/druid/query/topn/TopNBinaryFn.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/processing/src/main/java/io/druid/query/topn/TopNBinaryFn.java b/processing/src/main/java/io/druid/query/topn/TopNBinaryFn.java index 18d7fa0d833..4c02da447aa 100644 --- a/processing/src/main/java/io/druid/query/topn/TopNBinaryFn.java +++ b/processing/src/main/java/io/druid/query/topn/TopNBinaryFn.java @@ -41,7 +41,7 @@ public class TopNBinaryFn implements BinaryFn, Result aggregations; @@ -64,13 +64,13 @@ public class TopNBinaryFn implements BinaryFn, Result, Result retVals = new LinkedHashMap<>(); TopNResultValue arg1Vals = arg1.getValue(); TopNResultValue arg2Vals = arg2.getValue(); - Map retVals = new LinkedHashMap(); - String dimension = dimensionSpec.getOutputName(); for (DimensionAndMetricValueExtractor arg1Val : arg1Vals) { retVals.put(arg1Val.getStringDimensionValue(dimension), arg1Val); } @@ -99,15 +98,16 @@ public class TopNBinaryFn implements BinaryFn, Result retVal = new LinkedHashMap(aggregations.size() + 2); + Map retVal = new LinkedHashMap<>(aggregations.size() + 2); retVal.put(dimension, dimensionValue); for (AggregatorFactory factory : aggregations) { final String metricName = factory.getName(); retVal.put(metricName, factory.combine(arg1Val.getMetric(metricName), arg2Val.getMetric(metricName))); } - for (PostAggregator postAgg : postAggregations) { - retVal.put(postAgg.getName(), postAgg.compute(retVal)); + + for (PostAggregator pf : postAggregations) { + retVal.put(pf.getName(), pf.compute(retVal)); } retVals.put(dimensionValue, new DimensionAndMetricValueExtractor(retVal));