From 668ef95427ca3a2dae20b5bde3df927fc4026eda Mon Sep 17 00:00:00 2001 From: Robert Muir Date: Mon, 11 Oct 2010 19:43:45 +0000 Subject: [PATCH] LUCENE-2304: FuzzyLikeThisQuery should set MaxNonCompetitiveBoost for faster speed git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1021483 13f79535-47bb-0310-9956-ffa450edef68 --- .../src/java/org/apache/lucene/search/FuzzyLikeThisQuery.java | 1 + 1 file changed, 1 insertion(+) diff --git a/lucene/contrib/queries/src/java/org/apache/lucene/search/FuzzyLikeThisQuery.java b/lucene/contrib/queries/src/java/org/apache/lucene/search/FuzzyLikeThisQuery.java index 989a4c58b9e..9b0f72b3439 100644 --- a/lucene/contrib/queries/src/java/org/apache/lucene/search/FuzzyLikeThisQuery.java +++ b/lucene/contrib/queries/src/java/org/apache/lucene/search/FuzzyLikeThisQuery.java @@ -217,6 +217,7 @@ public class FuzzyLikeThisQuery extends Query variantsQ.insertWithOverflow(st); minScore = variantsQ.top().score; // maintain minScore } + boostAtt.setMaxNonCompetitiveBoost(variantsQ.size() >= MAX_VARIANTS_PER_TERM ? minScore : Float.NEGATIVE_INFINITY); } }