From 85739d86299907e4d9f484d017c68a5b76fe075d Mon Sep 17 00:00:00 2001 From: Mike McCandless Date: Sun, 13 Mar 2016 06:28:18 -0400 Subject: [PATCH] fix int overflow --- lucene/core/src/java/org/apache/lucene/util/bkd/BKDWriter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lucene/core/src/java/org/apache/lucene/util/bkd/BKDWriter.java b/lucene/core/src/java/org/apache/lucene/util/bkd/BKDWriter.java index 765b01c1a92..33d7bc446f6 100644 --- a/lucene/core/src/java/org/apache/lucene/util/bkd/BKDWriter.java +++ b/lucene/core/src/java/org/apache/lucene/util/bkd/BKDWriter.java @@ -1177,7 +1177,7 @@ public class BKDWriter implements Closeable { PointReader reader = slices[dim].writer.getReader(slices[dim].start);) { // Partition this source according to how the splitDim split the values: - int nextRightCount = 0; + long nextRightCount = 0; for (long i=0;i