diff options
author | Harald Musum <musum@yahooinc.com> | 2024-03-11 14:38:08 +0100 |
---|---|---|
committer | Harald Musum <musum@yahooinc.com> | 2024-03-11 14:38:08 +0100 |
commit | 41a5368c200e5417c10d5f9bba9b21e7f18c00e6 (patch) | |
tree | 977c82a65cfc1dbef3026a9394eab1c3441a5b11 /document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java | |
parent | 8110c6d8a31620119ab0d255a1ecdfaa7daa06b7 (diff) |
Support serializing document remove operation to json format
Diffstat (limited to 'document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java')
-rw-r--r-- | document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java b/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java index 17ab3890bcf..4cb836860be 100644 --- a/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java +++ b/document/src/main/java/com/yahoo/document/serialization/VespaDocumentSerializer6.java @@ -8,6 +8,7 @@ import com.yahoo.document.CollectionDataType; import com.yahoo.document.DataType; import com.yahoo.document.Document; import com.yahoo.document.DocumentId; +import com.yahoo.document.DocumentRemove; import com.yahoo.document.DocumentType; import com.yahoo.document.DocumentUpdate; import com.yahoo.document.Field; @@ -426,6 +427,10 @@ public class VespaDocumentSerializer6 extends BufferSerializer implements Docume putShort(null, (short) 0); // Used to hold the version. Is now always 0. } + public void write(DocumentRemove documentRemove) { + throw new UnsupportedOperationException("serializing remove not implemented"); + } + public void write(Annotation annotation) { buf.putInt(annotation.getType().getId()); //name hash |