diff options
Diffstat (limited to 'searchlib/src/tests/attribute/searchable/attributeblueprint_test.cpp')
-rw-r--r-- | searchlib/src/tests/attribute/searchable/attributeblueprint_test.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/searchlib/src/tests/attribute/searchable/attributeblueprint_test.cpp b/searchlib/src/tests/attribute/searchable/attributeblueprint_test.cpp index dc7cf53d188..7161442df8b 100644 --- a/searchlib/src/tests/attribute/searchable/attributeblueprint_test.cpp +++ b/searchlib/src/tests/attribute/searchable/attributeblueprint_test.cpp @@ -48,13 +48,11 @@ const int32_t weight = 1; class MyAttributeManager : public IAttributeManager { AttributeVector::SP _attribute_vector; - AttributeVector::DocId _docid; public: MyAttributeManager(MyAttributeManager && rhs) : IAttributeManager(), - _attribute_vector(std::move(rhs._attribute_vector)), - _docid(std::move(rhs._docid)) + _attribute_vector(std::move(rhs._attribute_vector)) { } MyAttributeManager(AttributeVector *attr) @@ -64,7 +62,8 @@ public: return AttributeGuard::UP(new AttributeGuard(_attribute_vector)); } - virtual std::unique_ptr<attribute::AttributeReadGuard> getAttributeReadGuard(const string &, bool stableEnumGuard) const override { + std::unique_ptr<attribute::AttributeReadGuard> + getAttributeReadGuard(const string &, bool stableEnumGuard) const override { if (_attribute_vector) { return _attribute_vector->makeReadGuard(stableEnumGuard); } else { @@ -78,6 +77,10 @@ public: assert(!"Not implemented"); return IAttributeContext::UP(); } + + void asyncForAttribute(const vespalib::string &, std::shared_ptr<IAttributeFunctor>) const override { + assert(!"Not implemented"); + } }; constexpr uint32_t DOCID_LIMIT = 3; |