summaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/fs4
diff options
context:
space:
mode:
authorArne H Juul <arnej@yahoo-inc.com>2017-02-28 08:50:19 +0100
committerArne H Juul <arnej@yahoo-inc.com>2017-02-28 08:50:19 +0100
commitde0e15bd35639c23c8226c2127fdc1733064df72 (patch)
treec5ab7e119aa2f14ed4cea0512a91b524af3cc422 /container-search/src/main/java/com/yahoo/fs4
parent6bf1977aeb25a21d05c27635385f9beb6cad4f3f (diff)
revert qrserver part of docsum protocol changes
* when the qrserver was upgraded first, it would expect the backend to send schemaless docsums without asking for it, leading to lots of warnings and performance problems. We'll need to do this protocol change in two steps.
Diffstat (limited to 'container-search/src/main/java/com/yahoo/fs4')
-rw-r--r--container-search/src/main/java/com/yahoo/fs4/GetDocSumsPacket.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/container-search/src/main/java/com/yahoo/fs4/GetDocSumsPacket.java b/container-search/src/main/java/com/yahoo/fs4/GetDocSumsPacket.java
index 105c1d49392..b5476ed6ba3 100644
--- a/container-search/src/main/java/com/yahoo/fs4/GetDocSumsPacket.java
+++ b/container-search/src/main/java/com/yahoo/fs4/GetDocSumsPacket.java
@@ -69,9 +69,7 @@ public class GetDocSumsPacket extends Packet {
* definition of enum getdocsums_flags
*/
public static final int GDFLAG_IGNORE_ROW = 0x00000001;
-
- // TODO: now always assumed true; remove in Vespa 7
- public static final int GDFLAG_ALLOW_SLIME_NOTUSED = 0x00000002;
+ public static final int GDFLAG_ALLOW_SLIME = 0x00000002;
public void encodeBody(ByteBuffer buffer) {
setFieldsFromHits();
@@ -82,6 +80,9 @@ public class GetDocSumsPacket extends Packet {
query.getRanking().getProperties().put(sessionIdKey, query.getSessionId(false).asUtf8String().toString());
}
+ // always allow slime docsums
+ flags |= GDFLAG_ALLOW_SLIME;
+
// set the default features
long features = GDF_MLD;
if (sendQuery)