aboutsummaryrefslogtreecommitdiffstats
path: root/document/src/main/java/com/yahoo/document/serialization/VespaDocumentDeserializer6.java
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2019-01-29 23:59:16 +0100
committerTor Egge <Tor.Egge@broadpark.no>2019-01-30 12:23:57 +0100
commitcef0a53b74e9ae4fd3eb2462b0ed366a80b7ae11 (patch)
treed3343fa3564c42fcdec6605cc8544c513f669ede /document/src/main/java/com/yahoo/document/serialization/VespaDocumentDeserializer6.java
parent18c60a40dedd0eb314db9295d6a46ee29f809ff7 (diff)
Add TensorModifyUpdate to document module (Java).
Diffstat (limited to 'document/src/main/java/com/yahoo/document/serialization/VespaDocumentDeserializer6.java')
-rw-r--r--document/src/main/java/com/yahoo/document/serialization/VespaDocumentDeserializer6.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/document/src/main/java/com/yahoo/document/serialization/VespaDocumentDeserializer6.java b/document/src/main/java/com/yahoo/document/serialization/VespaDocumentDeserializer6.java
index 5424798110c..6241bc66588 100644
--- a/document/src/main/java/com/yahoo/document/serialization/VespaDocumentDeserializer6.java
+++ b/document/src/main/java/com/yahoo/document/serialization/VespaDocumentDeserializer6.java
@@ -653,6 +653,8 @@ public class VespaDocumentDeserializer6 extends BufferSerializer implements Docu
FieldValue fval = ((CollectionDataType) superType).getNestedType().createFieldValue();
fval.deserialize(this);
return new RemoveValueUpdate(fval);
+ case TENSORMODIFY:
+ return readTensorModifyUpdate(superType);
default:
throw new DeserializationException(
"Could not deserialize ValueUpdate, unknown valueUpdateClassID type " + vuTypeId);
@@ -877,4 +879,8 @@ public class VespaDocumentDeserializer6 extends BufferSerializer implements Docu
return spanList;
}
+ protected ValueUpdate readTensorModifyUpdate(DataType type) {
+ throw new DeserializationException("Cannot deserialize tensor modify update, not implemented for Vespa 6");
+ }
+
}