diff options
Diffstat (limited to 'searchlib')
3 files changed, 0 insertions, 21 deletions
diff --git a/searchlib/src/vespa/searchlib/attribute/enum_store_dictionary.cpp b/searchlib/src/vespa/searchlib/attribute/enum_store_dictionary.cpp index d2f3792e8c1..e490a0547e3 100644 --- a/searchlib/src/vespa/searchlib/attribute/enum_store_dictionary.cpp +++ b/searchlib/src/vespa/searchlib/attribute/enum_store_dictionary.cpp @@ -123,13 +123,6 @@ EnumStoreDictionary<DictionaryT>::findMatchingEnums(const datastore::EntryCompar return result; } -template <typename DictionaryT> -void -EnumStoreDictionary<DictionaryT>::onReset() -{ - this->_dict.clear(); -} - template <> EnumPostingTree & EnumStoreDictionary<EnumTree>::getPostingDictionary() @@ -158,13 +151,6 @@ EnumStoreDictionary<EnumPostingTree>::getPostingDictionary() const return _dict; } -template <typename DictionaryT> -bool -EnumStoreDictionary<DictionaryT>::hasData() const -{ - return DictionaryT::LeafNodeType::hasData(); -} - EnumStoreFoldedDictionary::EnumStoreFoldedDictionary(IEnumStore& enumStore, std::unique_ptr<EntryComparator> folded_compare) : EnumStoreDictionary<EnumPostingTree>(enumStore), _folded_compare(std::move(folded_compare)) diff --git a/searchlib/src/vespa/searchlib/attribute/enum_store_dictionary.h b/searchlib/src/vespa/searchlib/attribute/enum_store_dictionary.h index b2df42a5411..bc109085758 100644 --- a/searchlib/src/vespa/searchlib/attribute/enum_store_dictionary.h +++ b/searchlib/src/vespa/searchlib/attribute/enum_store_dictionary.h @@ -48,12 +48,8 @@ public: std::vector<attribute::IAttributeVector::EnumHandle> findMatchingEnums(const datastore::EntryComparator& cmp) const override; - void onReset() override; - EnumPostingTree & getPostingDictionary() override; const EnumPostingTree & getPostingDictionary() const override; - - bool hasData() const override; }; /** diff --git a/searchlib/src/vespa/searchlib/attribute/i_enum_store_dictionary.h b/searchlib/src/vespa/searchlib/attribute/i_enum_store_dictionary.h index 21999304545..837a866fcb5 100644 --- a/searchlib/src/vespa/searchlib/attribute/i_enum_store_dictionary.h +++ b/searchlib/src/vespa/searchlib/attribute/i_enum_store_dictionary.h @@ -48,11 +48,8 @@ public: virtual std::vector<attribute::IAttributeVector::EnumHandle> findMatchingEnums(const datastore::EntryComparator& cmp) const = 0; - virtual void onReset() = 0; - virtual EnumPostingTree& getPostingDictionary() = 0; virtual const EnumPostingTree& getPostingDictionary() const = 0; - virtual bool hasData() const = 0; }; } |