diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-08-28 13:53:07 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2017-08-28 13:55:47 +0200 |
commit | 2868058bbb1427bc16a941e453314ee856303c4e (patch) | |
tree | f23b807bf20443f721c436f27a435efd9009ad94 /vdslib | |
parent | ccf572d02b2552f033f2811666dc7a5cb9546fa6 (diff) |
Moved databuffer and compresssion to vespalib
Diffstat (limited to 'vdslib')
-rw-r--r-- | vdslib/src/vespa/vdslib/container/mutabledocumentlist.cpp | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/vdslib/src/vespa/vdslib/container/mutabledocumentlist.cpp b/vdslib/src/vespa/vdslib/container/mutabledocumentlist.cpp index ce55c3a87f8..940d142db2f 100644 --- a/vdslib/src/vespa/vdslib/container/mutabledocumentlist.cpp +++ b/vdslib/src/vespa/vdslib/container/mutabledocumentlist.cpp @@ -5,17 +5,17 @@ #include <vespa/document/datatype/documenttype.h> #include <vespa/vespalib/objects/nbostream.h> +using vespalib::compression::CompressionConfig; using vespalib::nbostream; namespace vdslib { -MutableDocumentList::MutableDocumentList(const document::DocumentTypeRepo::SP & repo, char* buffer, uint32_t bufferSize, bool keepexisting) +MutableDocumentList::MutableDocumentList(const document::DocumentTypeRepo::SP & repo, char* buffer, + uint32_t bufferSize, bool keepexisting) : DocumentList(repo, buffer, bufferSize, keepexisting) { } -MutableDocumentList::MutableDocumentList(const DocumentList& source, - char* buffer, - uint32_t bufferSize) +MutableDocumentList::MutableDocumentList(const DocumentList& source, char* buffer, uint32_t bufferSize) : DocumentList(source, buffer, bufferSize) { } @@ -41,8 +41,7 @@ MutableDocumentList::addOperationList(const OperationList& opl) } bool -MutableDocumentList::addPut(const document::Document& doc, Timestamp ts, - bool addBody) +MutableDocumentList::addPut(const document::Document& doc, Timestamp ts, bool addBody) { uint32_t freePos = _freePtr - _buffer; @@ -69,9 +68,7 @@ MutableDocumentList::addPut(const document::Document& doc, Timestamp ts, entry.bodyLen = bodySize; entry.flags = 0; - if (doc.getType().getFieldsType().getCompressionConfig().type - != document::CompressionConfig::NONE) - { + if (doc.getType().getFieldsType().getCompressionConfig().type != CompressionConfig::NONE) { entry.flags |= MetaEntry::COMPRESSED; } @@ -91,8 +88,7 @@ MutableDocumentList::addPut(const document::Document& doc, Timestamp ts, } bool -MutableDocumentList::addUpdate(const document::DocumentUpdate& update, - Timestamp ts) +MutableDocumentList::addUpdate(const document::DocumentUpdate& update, Timestamp ts) { vespalib::nbostream os; update.serialize42(os); |