diff options
author | Harald Musum <musum@yahooinc.com> | 2024-03-12 15:19:55 +0100 |
---|---|---|
committer | Harald Musum <musum@yahooinc.com> | 2024-03-12 15:19:55 +0100 |
commit | 783a712f4b9dfc892170a923fd7baf3d416f4856 (patch) | |
tree | 6b095e0b7dee674685e8031023151172d4577071 /vespaclient-java/src | |
parent | 84bf457b193f3cbd5fc481334e2f8c83103c9d80 (diff) |
Add support for serializing document update to json
Diffstat (limited to 'vespaclient-java/src')
-rw-r--r-- | vespaclient-java/src/main/java/com/yahoo/vespa/feed/perf/SimpleFeeder.java | 4 | ||||
-rw-r--r-- | vespaclient-java/src/test/java/com/yahoo/vespa/feed/perf/SimpleFeederTest.java | 3 |
2 files changed, 6 insertions, 1 deletions
diff --git a/vespaclient-java/src/main/java/com/yahoo/vespa/feed/perf/SimpleFeeder.java b/vespaclient-java/src/main/java/com/yahoo/vespa/feed/perf/SimpleFeeder.java index 3a7fe8f75c6..386468e85e8 100644 --- a/vespaclient-java/src/main/java/com/yahoo/vespa/feed/perf/SimpleFeeder.java +++ b/vespaclient-java/src/main/java/com/yahoo/vespa/feed/perf/SimpleFeeder.java @@ -192,6 +192,10 @@ public class SimpleFeeder implements ReplyHandler { addCommaAndNewline(); writer.write(op.getDocumentRemove()); } + case UPDATE -> { + addCommaAndNewline(); + writer.write(op.getDocumentUpdate()); + } default -> { /* TODO: No more operations supported yet */ } } numReplies.incrementAndGet(); diff --git a/vespaclient-java/src/test/java/com/yahoo/vespa/feed/perf/SimpleFeederTest.java b/vespaclient-java/src/test/java/com/yahoo/vespa/feed/perf/SimpleFeederTest.java index 2810303fad3..6776b71eea6 100644 --- a/vespaclient-java/src/test/java/com/yahoo/vespa/feed/perf/SimpleFeederTest.java +++ b/vespaclient-java/src/test/java/com/yahoo/vespa/feed/perf/SimpleFeederTest.java @@ -87,10 +87,11 @@ public class SimpleFeederTest { "", "(.+\n)+" + "\\s*\\d+,\\s*3,.+\n"); - assertEquals(96, dump.size()); + assertEquals(169, dump.size()); assertEquals(""" [ {"id":"id:simple:simple::0","fields":{"my_str":"foo"}}, + {"update":"id:simple:simple::1","fields":{"my_str":{"assign":"bar"}}}, {"remove":"id:simple:simple::2"} ]""", dump.toString()); |