mirror of https://github.com/apache/lucene.git
CompetitiveImpactAccumulator should protect its costly invariant checks behind an `assert`.
This commit is contained in:
parent
351b30489c
commit
bddb06b650
|
@ -63,7 +63,7 @@ public final class CompetitiveImpactAccumulator {
|
|||
public void clear() {
|
||||
Arrays.fill(maxFreqs, 0);
|
||||
otherFreqNormPairs.clear();
|
||||
assertConsistent();
|
||||
assert assertConsistent();
|
||||
}
|
||||
|
||||
/** Accumulate a (freq,norm) pair, updating this structure if there is no
|
||||
|
@ -75,7 +75,7 @@ public final class CompetitiveImpactAccumulator {
|
|||
} else {
|
||||
add(new Impact(freq, norm), otherFreqNormPairs);
|
||||
}
|
||||
assertConsistent();
|
||||
assert assertConsistent();
|
||||
}
|
||||
|
||||
/** Merge {@code acc} into this. */
|
||||
|
@ -90,7 +90,7 @@ public final class CompetitiveImpactAccumulator {
|
|||
add(entry, otherFreqNormPairs);
|
||||
}
|
||||
|
||||
assertConsistent();
|
||||
assert assertConsistent();
|
||||
}
|
||||
|
||||
/** Get the set of competitive freq and norm pairs, ordered by increasing freq and norm. */
|
||||
|
|
Loading…
Reference in New Issue