diff options
author | Arne Juul <root@screwdriver.com> | 2023-10-11 17:42:47 +0000 |
---|---|---|
committer | Arne Juul <root@screwdriver.com> | 2023-10-11 17:49:11 +0000 |
commit | aa6885abaa2d35ce073dee383987236df557fa30 (patch) | |
tree | 6abbfa2fb9e139857cf9478f9c0e3a4a2583e58f /container-search/src/main/java/com/yahoo/search/ranking/ResultReranker.java | |
parent | 60a9df99b067ddbfa72bc0a6d0cccbcd986cf45a (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.java | 12 |
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(); } } |