From deae39b01dec5d212b365afd220f6df000899bf3 Mon Sep 17 00:00:00 2001 From: Adrien Grand Date: Fri, 6 Dec 2024 14:31:11 +0100 Subject: [PATCH] Fix test failures. --- .../src/java/org/apache/lucene/search/DisjunctionMaxQuery.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lucene/core/src/java/org/apache/lucene/search/DisjunctionMaxQuery.java b/lucene/core/src/java/org/apache/lucene/search/DisjunctionMaxQuery.java index a890b3f76c3..a98dc91ca4e 100644 --- a/lucene/core/src/java/org/apache/lucene/search/DisjunctionMaxQuery.java +++ b/lucene/core/src/java/org/apache/lucene/search/DisjunctionMaxQuery.java @@ -160,7 +160,7 @@ public final class DisjunctionMaxQuery extends Query implements Iterable @Override public BulkScorer bulkScorer() throws IOException { - if (tieBreakerMultiplier == 0f) { + if (tieBreakerMultiplier == 0f && scoreMode == ScoreMode.TOP_SCORES) { List scorers = new ArrayList<>(); for (ScorerSupplier ss : scorerSuppliers) { scorers.add(ss.bulkScorer());