aboutsummaryrefslogtreecommitdiffstats
path: root/document/src/main/java/com/yahoo/document/serialization/VespaDocumentDeserializer6.java
diff options
context:
space:
mode:
authorArne Juul <arnej@yahoo-inc.com>2018-11-20 14:30:58 +0000
committergjoranv <gv@oath.com>2019-01-21 15:09:28 +0100
commitcdc218a7eb16f0617c14be7b023933666f7b97a0 (patch)
treebe7798639ddaf811c3dfcf01beb0f4c4d6a31d81 /document/src/main/java/com/yahoo/document/serialization/VespaDocumentDeserializer6.java
parent53561f38c8bb02027dd3eb691293e5b31922cadf (diff)
remove split header/body buffers support
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.java23
1 files changed, 3 insertions, 20 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 8af16895019..624a074421e 100644
--- a/document/src/main/java/com/yahoo/document/serialization/VespaDocumentDeserializer6.java
+++ b/document/src/main/java/com/yahoo/document/serialization/VespaDocumentDeserializer6.java
@@ -83,25 +83,15 @@ public class VespaDocumentDeserializer6 extends BufferSerializer implements Docu
private final Compressor compressor = new Compressor();
private DocumentTypeManager manager;
- GrowableByteBuffer body;
private short version;
private List<SpanNode> spanNodes;
private List<Annotation> annotations;
private int[] stringPositions;
- VespaDocumentDeserializer6(DocumentTypeManager manager, GrowableByteBuffer header, GrowableByteBuffer body, short version) {
- super(header);
- this.manager = manager;
- this.body = body;
- this.version = version;
- }
-
VespaDocumentDeserializer6(DocumentTypeManager manager, GrowableByteBuffer buf) {
- this(manager, buf, null, Document.SERIALIZED_VERSION);
- }
-
- VespaDocumentDeserializer6(DocumentTypeManager manager, GrowableByteBuffer buf, GrowableByteBuffer body) {
- this(manager, buf, body, Document.SERIALIZED_VERSION);
+ super(buf);
+ this.manager = manager;
+ this.version = Document.SERIALIZED_VERSION;
}
final public DocumentTypeManager getDocumentTypeManager() { return manager; }
@@ -144,13 +134,6 @@ public class VespaDocumentDeserializer6 extends BufferSerializer implements Docu
}
if ((content & 0x4) != 0) {
readHeaderBody(b, h);
- } else if (body != null) {
- GrowableByteBuffer header = getBuf();
- setBuf(body);
- body = null;
- readHeaderBody(b, h);
- body = getBuf();
- setBuf(header);
}
if (version < 8) {