From 78f9f3fe164abec48c5afafa10e6871e4752c41f Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Fri, 1 Nov 2019 09:37:03 +0100 Subject: [PATCH] fix IndexArrayOutOfBounds in parallel request aggregator The range fromEpochMilli to toEpochMilli contains (toEpochMilli - fromEpochMilli +1) milli seconds --- .../org/lucares/pdb/plot/api/ParallelRequestsAggregator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pdb-plotting/src/main/java/org/lucares/pdb/plot/api/ParallelRequestsAggregator.java b/pdb-plotting/src/main/java/org/lucares/pdb/plot/api/ParallelRequestsAggregator.java index ba42434..2ce853c 100644 --- a/pdb-plotting/src/main/java/org/lucares/pdb/plot/api/ParallelRequestsAggregator.java +++ b/pdb-plotting/src/main/java/org/lucares/pdb/plot/api/ParallelRequestsAggregator.java @@ -36,7 +36,7 @@ public class ParallelRequestsAggregator implements CustomAggregator { this.toEpochMilli = toEpochMilli; final int milliseconds = (int) (toEpochMilli - fromEpochMilli); - increments = new short[milliseconds]; + increments = new short[milliseconds+1]; } @Override