summaryrefslogtreecommitdiffstats
path: root/container-search
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@yahoo-inc.com>2016-09-27 11:10:47 +0200
committerJon Bratseth <bratseth@yahoo-inc.com>2016-09-27 11:10:47 +0200
commit448c8976dc8bd1ed9c13bfd591fd947d8982b17e (patch)
treef119fd45005de701263421e4d9b918bb9feed145 /container-search
parent5824f886e83bbc7330e3ea7716a4751cdff0f9f6 (diff)
Add TODO on removing the 'uri' field. Correct streaming hit source.
Diffstat (limited to 'container-search')
-rw-r--r--container-search/src/main/java/com/yahoo/prelude/fastsearch/FastHit.java2
-rw-r--r--container-search/src/main/java/com/yahoo/vespa/streamingvisitors/VdsStreamingSearcher.java8
-rw-r--r--container-search/src/test/java/com/yahoo/vespa/streamingvisitors/VdsStreamingSearcherTestCase.java2
3 files changed, 5 insertions, 7 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 ee3f9ac0583..29dcd5c1b30 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
@@ -68,7 +68,7 @@ public class FastHit extends Hit {
public FastHit(String uri, double relevance, String source) {
setId(uri);
- super.setField("uri", uri);
+ super.setField("uri", uri); // TODO: Remove on Vespa 7
setRelevance(new Relevance(relevance));
setSource(source);
types().add(SUMMARY);
diff --git a/container-search/src/main/java/com/yahoo/vespa/streamingvisitors/VdsStreamingSearcher.java b/container-search/src/main/java/com/yahoo/vespa/streamingvisitors/VdsStreamingSearcher.java
index 3917d353630..3ead2541a84 100644
--- a/container-search/src/main/java/com/yahoo/vespa/streamingvisitors/VdsStreamingSearcher.java
+++ b/container-search/src/main/java/com/yahoo/vespa/streamingvisitors/VdsStreamingSearcher.java
@@ -219,12 +219,10 @@ public class VdsStreamingSearcher extends VespaBackEndSearcher {
private FastHit buildSummaryHit(Query query, SearchResult.Hit hit) {
FastHit fastHit = new FastHit();
fastHit.setQuery(query);
- fastHit.setSource("VdsStreamingSearcher");
+ fastHit.setSource(getName());
fastHit.setId(hit.getDocId());
- // TODO: remove seField("uri", ...), just a helper for Velocity templates
- fastHit.setField("uri", hit.getDocId());
- fastHit.types().add("summary");
-
+ fastHit.setField("uri", hit.getDocId()); // TODO: Remove on Vespa 7
+ fastHit.types().add(FastHit.SUMMARY);
fastHit.setRelevance(new Relevance(hit.getRank()));
fastHit.setFillable();
diff --git a/container-search/src/test/java/com/yahoo/vespa/streamingvisitors/VdsStreamingSearcherTestCase.java b/container-search/src/test/java/com/yahoo/vespa/streamingvisitors/VdsStreamingSearcherTestCase.java
index 1931dd2179e..e3797b1f63e 100644
--- a/container-search/src/test/java/com/yahoo/vespa/streamingvisitors/VdsStreamingSearcherTestCase.java
+++ b/container-search/src/test/java/com/yahoo/vespa/streamingvisitors/VdsStreamingSearcherTestCase.java
@@ -175,7 +175,7 @@ public class VdsStreamingSearcherTestCase {
for (int i=0; i<result.hits().size(); ++i) {
Hit hit = result.hits().get(i);
if (idPrefix != null) {
- assertEquals("VdsStreamingSearcher", hit.getSource());
+ assertEquals("clusterName", hit.getSource());
assertEquals(idPrefix + i, hit.getId().toString());
} else {
assertNull(hit.getSource());