diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/PerformanceEvaluation.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/PerformanceEvaluation.java index ed1e4c9..669962f 100644 --- a/hbase-server/src/test/java/org/apache/hadoop/hbase/PerformanceEvaluation.java +++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/PerformanceEvaluation.java @@ -1158,9 +1158,11 @@ public class PerformanceEvaluation extends Configured implements Tool { protected void testTakedown() throws IOException { super.testTakedown(); if (this.reportLatency) { - DescriptiveStatistics ds; Arrays.sort(times); - ds = new DescriptiveStatistics(times); + DescriptiveStatistics ds = new DescriptiveStatistics(); + for (double t : times) { + ds.addValue(t); + } LOG.info("randomRead latency log (ms), on " + times.length + " measures"); LOG.info("99.9999% = " + ds.getPercentile(99.9999d)); LOG.info(" 99.999% = " + ds.getPercentile(99.999d)); diff --git a/pom.xml b/pom.xml index 30444d8..07de05d 100644 --- a/pom.xml +++ b/pom.xml @@ -889,7 +889,7 @@ 2.4 2.6 1.1.1 - 2.2 + 2.1 3.2.1 3.1 2.1.2