Skip to content

Commit 8b25eb3

Browse files
committed
fix
1 parent 8ec9930 commit 8b25eb3

File tree

1 file changed

+4
-1
lines changed
  • lucene/core/src/java/org/apache/lucene/search

1 file changed

+4
-1
lines changed

lucene/core/src/java/org/apache/lucene/search/Weight.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,7 @@ protected static class DefaultBulkScorer extends BulkScorer {
233233
private final TwoPhaseIterator twoPhase;
234234
private final ScoreMode scoreMode;
235235
private DocAndScoreBuffer buffer;
236+
private SimpleScorable scorable;
236237

237238
/** Sole constructor. */
238239
public DefaultBulkScorer(Scorer scorer) {
@@ -308,8 +309,10 @@ private int batchScore(LeafCollector collector, Bits acceptDocs, int min, int ma
308309
if (buffer == null) {
309310
buffer = new DocAndScoreBuffer();
310311
}
312+
if (scorable == null) {
313+
scorable = new SimpleScorable();
314+
}
311315

312-
SimpleScorable scorable = new SimpleScorable();
313316
collector.setScorer(scorable);
314317
scorer.setMinCompetitiveScore(scorable.minCompetitiveScore);
315318

0 commit comments

Comments
 (0)