diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2019-09-13 10:01:11 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2019-09-13 10:01:11 +0200 |
commit | 5f56dbef4aaf4a2212fcd44bc8ce4a60f1cf2904 (patch) | |
tree | 0e66181f21526b934e0a47ddeb7cd3b57848b0ba /container-search/src/main/java/com/yahoo/search/grouping | |
parent | 04694f5e9157f350af5bdbe4f39e272118a7eacb (diff) |
Avoid wrapping the 12 bytes in yet another object.
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/grouping')
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/grouping/vespa/HitConverter.java | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/grouping/vespa/HitConverter.java b/container-search/src/main/java/com/yahoo/search/grouping/vespa/HitConverter.java index 1d7d380f4db..cfed5ed00ad 100644 --- a/container-search/src/main/java/com/yahoo/search/grouping/vespa/HitConverter.java +++ b/container-search/src/main/java/com/yahoo/search/grouping/vespa/HitConverter.java @@ -7,6 +7,7 @@ import com.yahoo.prelude.fastsearch.GroupingListHit; import com.yahoo.search.Query; import com.yahoo.search.Searcher; import com.yahoo.search.result.Hit; +import com.yahoo.search.result.Relevance; import com.yahoo.searchlib.aggregation.FS4Hit; import com.yahoo.searchlib.aggregation.VdsHit; @@ -43,11 +44,8 @@ class HitConverter implements ResultBuilder.HitConverter { } private Hit convertFs4Hit(String summaryClass, FS4Hit groupHit) { - FastHit hit = new FastHit(); - hit.setRelevance(groupHit.getRank()); - hit.setGlobalId(groupHit.getGlobalId()); - hit.setPartId(groupHit.getPath()); - hit.setDistributionKey(groupHit.getDistributionKey()); + FastHit hit = new FastHit(groupHit.getGlobalId().getRawId(), new Relevance(groupHit.getRank()), + groupHit.getPath(), groupHit.getDistributionKey()); hit.setFillable(); hit.setSearcherSpecificMetaData(searcher, summaryClass); |