diff options
author | Arne Juul <arnej@yahoo-inc.com> | 2018-11-20 14:30:58 +0000 |
---|---|---|
committer | gjoranv <gv@oath.com> | 2019-01-21 15:09:28 +0100 |
commit | cdc218a7eb16f0617c14be7b023933666f7b97a0 (patch) | |
tree | be7798639ddaf811c3dfcf01beb0f4c4d6a31d81 /document | |
parent | 53561f38c8bb02027dd3eb691293e5b31922cadf (diff) |
remove split header/body buffers support
Diffstat (limited to 'document')
-rw-r--r-- | document/src/main/java/com/yahoo/document/serialization/VespaDocumentDeserializer6.java | 23 |
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) { |