diff options
author | Arne H Juul <arnej@yahoo-inc.com> | 2017-02-28 08:50:19 +0100 |
---|---|---|
committer | Arne H Juul <arnej@yahoo-inc.com> | 2017-02-28 08:50:19 +0100 |
commit | de0e15bd35639c23c8226c2127fdc1733064df72 (patch) | |
tree | c5ab7e119aa2f14ed4cea0512a91b524af3cc422 /container-search/src/main/java/com/yahoo/fs4 | |
parent | 6bf1977aeb25a21d05c27635385f9beb6cad4f3f (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.java | 7 |
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) |