diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-06-04 17:04:44 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-04 17:04:44 +0200 |
commit | 38e71d4979792c42b0d163268ad1335cf3176b37 (patch) | |
tree | c1d56fb2e4eadf139bebf8ffa1699ea1d72f65c4 /searchlib/src/vespa/searchlib/tensor/imported_tensor_attribute_vector_read_guard.cpp | |
parent | 24a3487c20c02b450b9934f6d48431ec407678d5 (diff) | |
parent | 934a08b254e99acb3fce4282170b612ee2cf286e (diff) |
Merge pull request #22913 from vespa-engine/balder/cache-the-document-metastore-readguard-in-the-single-contextv7.594.36
Creating the document metastore read guard is expensive and is not ne…
Diffstat (limited to 'searchlib/src/vespa/searchlib/tensor/imported_tensor_attribute_vector_read_guard.cpp')
-rw-r--r-- | searchlib/src/vespa/searchlib/tensor/imported_tensor_attribute_vector_read_guard.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/searchlib/src/vespa/searchlib/tensor/imported_tensor_attribute_vector_read_guard.cpp b/searchlib/src/vespa/searchlib/tensor/imported_tensor_attribute_vector_read_guard.cpp index 3b9abcf6420..a9bc69c36c9 100644 --- a/searchlib/src/vespa/searchlib/tensor/imported_tensor_attribute_vector_read_guard.cpp +++ b/searchlib/src/vespa/searchlib/tensor/imported_tensor_attribute_vector_read_guard.cpp @@ -18,10 +18,10 @@ getTensorAttribute(const search::attribute::IAttributeVector &attr) } -ImportedTensorAttributeVectorReadGuard::ImportedTensorAttributeVectorReadGuard(const attribute::ImportedAttributeVector &imported_attribute, +ImportedTensorAttributeVectorReadGuard::ImportedTensorAttributeVectorReadGuard(std::shared_ptr<MetaStoreReadGuard> targetMetaStoreReadGuard, + const attribute::ImportedAttributeVector &imported_attribute, bool stableEnumGuard) - : ImportedAttributeVectorReadGuard(imported_attribute, - stableEnumGuard), + : ImportedAttributeVectorReadGuard(std::move(targetMetaStoreReadGuard), imported_attribute, stableEnumGuard), _target_tensor_attribute(getTensorAttribute(_target_attribute)) { } |