aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/ranking/ResultReranker.java
diff options
context:
space:
mode:
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/ranking/ResultReranker.java')
-rw-r--r--container-search/src/main/java/com/yahoo/search/ranking/ResultReranker.java12
1 files changed, 5 insertions, 7 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/ranking/ResultReranker.java b/container-search/src/main/java/com/yahoo/search/ranking/ResultReranker.java
index 2d54e58daa2..2e9edd6de3a 100644
--- a/container-search/src/main/java/com/yahoo/search/ranking/ResultReranker.java
+++ b/container-search/src/main/java/com/yahoo/search/ranking/ResultReranker.java
@@ -62,13 +62,11 @@ class ResultReranker {
for (var iterator = hitsToRescore.iterator(); count < rerankCount && iterator.hasNext(); ) {
WrappedHit wrapped = iterator.next();
double oldScore = wrapped.getScore();
- boolean didRerank = hitRescorer.rescoreHit(wrapped);
- if (didRerank) {
- ranges.withInitialScore(oldScore);
- ranges.withFinalScore(wrapped.getScore());
- ++count;
- iterator.remove();
- }
+ double newScore = hitRescorer.rescoreHit(wrapped);
+ ranges.withInitialScore(oldScore);
+ ranges.withFinalScore(newScore);
+ ++count;
+ iterator.remove();
}
}