File tree 1 file changed +2
-3
lines changed
server/src/main/java/org/elasticsearch/search
1 file changed +2
-3
lines changed Original file line number Diff line number Diff line change 21
21
22
22
import org .apache .lucene .search .BooleanClause .Occur ;
23
23
import org .apache .lucene .search .BooleanQuery ;
24
+ import org .apache .lucene .search .BoostQuery ;
24
25
import org .apache .lucene .search .Collector ;
25
26
import org .apache .lucene .search .FieldDoc ;
26
27
import org .apache .lucene .search .MatchNoDocsQuery ;
31
32
import org .elasticsearch .common .Nullable ;
32
33
import org .elasticsearch .common .lease .Releasables ;
33
34
import org .elasticsearch .common .lucene .search .Queries ;
34
- import org .elasticsearch .common .lucene .search .function .FunctionScoreQuery ;
35
- import org .elasticsearch .common .lucene .search .function .WeightFactorFunction ;
36
35
import org .elasticsearch .common .unit .TimeValue ;
37
36
import org .elasticsearch .common .util .BigArrays ;
38
37
import org .elasticsearch .index .IndexService ;
@@ -248,7 +247,7 @@ public void preProcess(boolean rewrite) {
248
247
parsedQuery (ParsedQuery .parsedMatchAllQuery ());
249
248
}
250
249
if (queryBoost () != AbstractQueryBuilder .DEFAULT_BOOST ) {
251
- parsedQuery (new ParsedQuery (new FunctionScoreQuery (query (), new WeightFactorFunction ( queryBoost ) ), parsedQuery ()));
250
+ parsedQuery (new ParsedQuery (new BoostQuery (query (), queryBoost ), parsedQuery ()));
252
251
}
253
252
this .query = buildFilteredQuery (query );
254
253
if (rewrite ) {
You can’t perform that action at this time.
0 commit comments