From 500fc15734480811613aa289789947379bc252e3 Mon Sep 17 00:00:00 2001 From: Mike McCandless Date: Sat, 12 Mar 2016 06:17:03 -0500 Subject: [PATCH] remove O(N^2) asserts --- lucene/core/src/java/org/apache/lucene/util/bkd/BKDWriter.java | 3 --- 1 file changed, 3 deletions(-) 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 bb2402bbd14..6d3cf03c456 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 @@ -970,7 +970,6 @@ public class BKDWriter implements Closeable { private byte[] markRightTree(long rightCount, int splitDim, PathSlice source, LongBitSet ordBitSet) throws IOException { // Now we mark ords that fall into the right half, so we can partition on all other dims that are not the split dim: - assert numDims == 1 || ordBitSet.cardinality() == 0: "cardinality=" + ordBitSet.cardinality(); // Read the split value, then mark all ords in the right tree (larger than the split value): try (PointReader reader = source.writer.getReader(source.start + source.count - rightCount)) { @@ -988,8 +987,6 @@ public class BKDWriter implements Closeable { assert result; ordBitSet.set(reader.ord()); } - - assert rightCount == ordBitSet.cardinality(): "rightCount=" + rightCount + " cardinality=" + ordBitSet.cardinality(); } }