aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/ranking/ResultReranker.java
diff options
context:
space:
mode:
authorArne Juul <root@screwdriver.com>2023-10-11 17:42:47 +0000
committerArne Juul <root@screwdriver.com>2023-10-11 17:49:11 +0000
commitaa6885abaa2d35ce073dee383987236df557fa30 (patch)
tree6abbfa2fb9e139857cf9478f9c0e3a4a2583e58f /container-search/src/main/java/com/yahoo/search/ranking/ResultReranker.java
parent60a9df99b067ddbfa72bc0a6d0cccbcd986cf45a (diff)
simplify after code review; GC leftover code
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();
}
}