diff options
Diffstat (limited to 'searchcore/src/vespa/searchcore/proton/attribute/attribute_writer.cpp')
-rw-r--r-- | searchcore/src/vespa/searchcore/proton/attribute/attribute_writer.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/searchcore/src/vespa/searchcore/proton/attribute/attribute_writer.cpp b/searchcore/src/vespa/searchcore/proton/attribute/attribute_writer.cpp index 74e3e903540..f1035776a8f 100644 --- a/searchcore/src/vespa/searchcore/proton/attribute/attribute_writer.cpp +++ b/searchcore/src/vespa/searchcore/proton/attribute/attribute_writer.cpp @@ -361,7 +361,7 @@ public: _immediateCommit(immediateCommit), _onWriteDone(onWriteDone) {} - ~BatchRemoveTask() override {} + ~BatchRemoveTask() override = default; void run() override { for (auto field : _writeCtx.getFields()) { auto &attr = field.getAttribute(); @@ -469,9 +469,9 @@ AttributeWriter::internalRemove(SerialNum serialNum, DocumentIdT lid, bool immed } } -AttributeWriter::AttributeWriter(const proton::IAttributeManager::SP &mgr) - : _mgr(mgr), - _attributeFieldWriter(mgr->getAttributeFieldWriter()), +AttributeWriter::AttributeWriter(proton::IAttributeManager::SP mgr) + : _mgr(std::move(mgr)), + _attributeFieldWriter(_mgr->getAttributeFieldWriter()), _writeContexts(), _dataType(nullptr), _hasStructFieldAttribute(false), |