diff options
Diffstat (limited to 'searchlib/src/tests/attribute/tensorattribute/tensorattribute_test.cpp')
-rw-r--r-- | searchlib/src/tests/attribute/tensorattribute/tensorattribute_test.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/searchlib/src/tests/attribute/tensorattribute/tensorattribute_test.cpp b/searchlib/src/tests/attribute/tensorattribute/tensorattribute_test.cpp index 74e67fb7fcd..7a4c6c9e56a 100644 --- a/searchlib/src/tests/attribute/tensorattribute/tensorattribute_test.cpp +++ b/searchlib/src/tests/attribute/tensorattribute/tensorattribute_test.cpp @@ -158,6 +158,15 @@ public: auto vector = _vectors.get_vector(docid).typify<double>(); _adds.emplace_back(docid, DoubleVector(vector.begin(), vector.end())); } + std::unique_ptr<search::tensor::PrepareResult> prepare_add_document(uint32_t, + vespalib::tensor::TypedCells, + vespalib::GenerationHandler::Guard) const override { + return std::unique_ptr<search::tensor::PrepareResult>(); + } + void complete_add_document(uint32_t docid, + std::unique_ptr<search::tensor::PrepareResult>) override { + add_document(docid); + } void remove_document(uint32_t docid) override { auto vector = _vectors.get_vector(docid).typify<double>(); _removes.emplace_back(docid, DoubleVector(vector.begin(), vector.end())); |