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 ;
32
33
import org .elasticsearch .common .Nullable ;
33
34
import org .elasticsearch .common .lease .Releasables ;
34
35
import org .elasticsearch .common .lucene .search .Queries ;
35
- import org .elasticsearch .common .lucene .search .function .FunctionScoreQuery ;
36
- import org .elasticsearch .common .lucene .search .function .WeightFactorFunction ;
37
36
import org .elasticsearch .common .unit .TimeValue ;
38
37
import org .elasticsearch .common .util .BigArrays ;
39
38
import org .elasticsearch .index .IndexService ;
@@ -254,7 +253,7 @@ public void preProcess(boolean rewrite) {
254
253
parsedQuery (ParsedQuery .parsedMatchAllQuery ());
255
254
}
256
255
if (queryBoost () != AbstractQueryBuilder .DEFAULT_BOOST ) {
257
- parsedQuery (new ParsedQuery (new FunctionScoreQuery (query (), new WeightFactorFunction ( queryBoost ) ), parsedQuery ()));
256
+ parsedQuery (new ParsedQuery (new BoostQuery (query (), queryBoost ), parsedQuery ()));
258
257
}
259
258
this .query = buildFilteredQuery (query );
260
259
if (rewrite ) {
You can’t perform that action at this time.
0 commit comments