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 6b29670..f973f03 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
@@ -1108,9 +1108,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 d0c8032..5e0c22c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -860,7 +860,7 @@
2.4
2.6
1.1.1
- 2.2
+ 2.1
3.2.1
3.1
2.1.2