commit | ea989fe8f305040701527fe3cf9c68ed99dc9c42 | [log] [tgz] |
---|---|---|
author | Dawid Weiss <dawid.weiss@carrotsearch.com> | Wed Mar 09 11:41:01 2022 +0100 |
committer | Julie Tibshirani <julietibs@apache.org> | Tue Mar 15 12:02:34 2022 -0700 |
tree | 8858a97cd3ea470d92534c307327345bfb2eed61 | |
parent | a6114b532a273e370528675d551d3ddfa02f4679 [diff] |
LUCENE-10311: avoid division by zero on small sets.
diff --git a/lucene/core/src/java/org/apache/lucene/util/FixedBitSet.java b/lucene/core/src/java/org/apache/lucene/util/FixedBitSet.java index ec1b676..5566bd0 100644 --- a/lucene/core/src/java/org/apache/lucene/util/FixedBitSet.java +++ b/lucene/core/src/java/org/apache/lucene/util/FixedBitSet.java
@@ -204,7 +204,7 @@ final int rangeLength = 16; final int interval = 1024; - if (numWords < interval) { + if (numWords <= interval) { return cardinality(); }