diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-06-22 00:16:18 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2017-06-22 00:16:18 +0200 |
commit | 4bb8eefecdcbbe78e2c0687fc360d75573e6d241 (patch) | |
tree | 6a3469db2c489683d772c975225b998c1b85984a /container-search | |
parent | 778c608eec6c4883cb5f9602230b2b0b6358fa91 (diff) |
Even if we claim efficiency by lazy setting, we actually must do it eventually.
If not there is no point in having a placeholder for it.
Not doing so makes sorting/compaing/hashing extremely expensive.
Diffstat (limited to 'container-search')
-rw-r--r-- | container-search/src/main/java/com/yahoo/prelude/fastsearch/FastHit.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/fastsearch/FastHit.java b/container-search/src/main/java/com/yahoo/prelude/fastsearch/FastHit.java index 2e44015b0ce..e0d18f2b571 100644 --- a/container-search/src/main/java/com/yahoo/prelude/fastsearch/FastHit.java +++ b/container-search/src/main/java/com/yahoo/prelude/fastsearch/FastHit.java @@ -143,7 +143,8 @@ public class FastHit extends Hit { if (useRowInIndexUri) rowString = String.valueOf(getRow()); - return new URI("index:" + getSourceNumber() + "/" + getColumn() + "/" + rowString + "/" + asHexString(getGlobalId())); + indexUri = new URI("index:" + getSourceNumber() + "/" + getColumn() + "/" + rowString + "/" + asHexString(getGlobalId())); + return indexUri; } /** Returns the global id of this document in the backend node which produced it */ |