From 1583768921c1703475458428c9faf5d88acdff27 Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Thu, 1 Sep 2022 21:55:30 +0200 Subject: - Add fieldlist to docsum request. - Only return fields requested from the backend. --- .../com/yahoo/search/dispatch/rpc/ProtobufSerializationTest.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'container-search/src/test') diff --git a/container-search/src/test/java/com/yahoo/search/dispatch/rpc/ProtobufSerializationTest.java b/container-search/src/test/java/com/yahoo/search/dispatch/rpc/ProtobufSerializationTest.java index 72b3095b2f9..6f7a1f3bd8b 100644 --- a/container-search/src/test/java/com/yahoo/search/dispatch/rpc/ProtobufSerializationTest.java +++ b/container-search/src/test/java/com/yahoo/search/dispatch/rpc/ProtobufSerializationTest.java @@ -16,6 +16,7 @@ import org.junit.jupiter.api.Test; import java.util.Collections; import java.util.List; +import java.util.Set; import static org.junit.jupiter.api.Assertions.*; @@ -60,13 +61,13 @@ public class ProtobufSerializationTest { @Test void testDocsumSerialization() { Query q = new Query("search/?query=test&hits=10&offset=3"); - var builder = ProtobufSerialization.createDocsumRequestBuilder(q, "server", "summary", true, 0.5); + var builder = ProtobufSerialization.createDocsumRequestBuilder(q, "server", "summary", Set.of("f1", "f2"),true, 0.5); builder.setTimeout(0); var hit = new FastHit(); hit.setGlobalId(new GlobalId(IdString.createIdString("id:ns:type::id")).getRawId()); var bytes = ProtobufSerialization.serializeDocsumRequest(builder, Collections.singletonList(hit)); - assertEquals(46, bytes.length); + assertEquals(56, bytes.length); } private String contentsOf(ByteString property) { -- cgit v1.2.3