summaryrefslogtreecommitdiffstats
path: root/container-search/src
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-06-22 00:16:18 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2017-06-22 00:16:18 +0200
commit4bb8eefecdcbbe78e2c0687fc360d75573e6d241 (patch)
tree6a3469db2c489683d772c975225b998c1b85984a /container-search/src
parent778c608eec6c4883cb5f9602230b2b0b6358fa91 (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/src')
-rw-r--r--container-search/src/main/java/com/yahoo/prelude/fastsearch/FastHit.java3
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 */