diff --git a/solr/core/src/java/org/apache/solr/search/BoolQParserPlugin.java b/solr/core/src/java/org/apache/solr/search/BoolQParserPlugin.java index 8a0a8eb96dba..e19555efe688 100644 --- a/solr/core/src/java/org/apache/solr/search/BoolQParserPlugin.java +++ b/solr/core/src/java/org/apache/solr/search/BoolQParserPlugin.java @@ -22,7 +22,6 @@ import org.apache.lucene.search.BooleanClause; import org.apache.lucene.search.BooleanQuery; import org.apache.lucene.search.Query; -import org.apache.solr.common.params.DisMaxParams; import org.apache.solr.common.params.SolrParams; import org.apache.solr.query.FilterQuery; import org.apache.solr.request.SolrQueryRequest; @@ -50,10 +49,8 @@ public Query parse() throws SyntaxError { @Override protected BooleanQuery parseImpl() throws SyntaxError { BooleanQuery query = super.parseImpl(); - SolrParams solrParams = SolrParams.wrapDefaults(localParams, params); - String minShouldMatch = SolrPluginUtils.parseMinShouldMatch(req.getSchema(), solrParams); - boolean mmAutoRelax = params.getBool(DisMaxParams.MM_AUTORELAX, false); - return SolrPluginUtils.setMinShouldMatch(query, minShouldMatch, mmAutoRelax); + String minShouldMatch = SolrPluginUtils.parseMinShouldMatch(req.getSchema(), localParams); + return SolrPluginUtils.setMinShouldMatch(query, minShouldMatch, false); } @Override