diff options
author | Tor Egge <Tor.Egge@online.no> | 2022-11-26 12:33:04 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2022-11-26 12:33:04 +0100 |
commit | f19f9b7eee55b282135ec0132b82838b3631dc8a (patch) | |
tree | a7e108c91b2603f2ef7ce963ca990602557b4df9 | |
parent | 722f712e47bd08de7809215b2d414fb02baa40fb (diff) |
Remove unused member variable in PostingListSearchContext.
3 files changed, 7 insertions, 11 deletions
diff --git a/searchlib/src/vespa/searchlib/attribute/postinglistsearchcontext.cpp b/searchlib/src/vespa/searchlib/attribute/postinglistsearchcontext.cpp index 8c6e332375c..0c34ae6e330 100644 --- a/searchlib/src/vespa/searchlib/attribute/postinglistsearchcontext.cpp +++ b/searchlib/src/vespa/searchlib/attribute/postinglistsearchcontext.cpp @@ -14,7 +14,6 @@ PostingListSearchContext(const IEnumStoreDictionary& dictionary, uint32_t docIdLimit, uint64_t numValues, bool hasWeight, - uint32_t minBvDocFreq, bool useBitVector, const ISearchContext &baseSearchCtx) : _dictionary(dictionary), @@ -31,7 +30,6 @@ PostingListSearchContext(const IEnumStoreDictionary& dictionary, _frozenRoot(), _FSTC(0.0), _PLSTC(0.0), - _minBvDocFreq(minBvDocFreq), _bv(nullptr), _baseSearchCtx(baseSearchCtx) { diff --git a/searchlib/src/vespa/searchlib/attribute/postinglistsearchcontext.h b/searchlib/src/vespa/searchlib/attribute/postinglistsearchcontext.h index 8e10c8b0967..e0bf85c4e70 100644 --- a/searchlib/src/vespa/searchlib/attribute/postinglistsearchcontext.h +++ b/searchlib/src/vespa/searchlib/attribute/postinglistsearchcontext.h @@ -45,13 +45,12 @@ protected: vespalib::datastore::EntryRef _frozenRoot; // Posting list in tree form float _FSTC; // Filtering Search Time Constant float _PLSTC; // Posting List Search Time Constant - uint32_t _minBvDocFreq; const BitVector *_bv; // bitvector if _useBitVector has been set const ISearchContext &_baseSearchCtx; PostingListSearchContext(const IEnumStoreDictionary& dictionary, uint32_t docIdLimit, uint64_t numValues, bool hasWeight, - uint32_t minBvDocFreq, bool useBitVector, const ISearchContext &baseSearchCtx); + bool useBitVector, const ISearchContext &baseSearchCtx); ~PostingListSearchContext() override; @@ -116,7 +115,7 @@ protected: static const long MIN_APPROXHITS_TO_NUMDOCS_RATIO_BEFORE_APPROXIMATION = 10; PostingListSearchContextT(const IEnumStoreDictionary& dictionary, uint32_t docIdLimit, uint64_t numValues, - bool hasWeight, const PostingList &postingList, uint32_t minBvDocFreq, + bool hasWeight, const PostingList &postingList, bool useBitVector, const ISearchContext &baseSearchCtx); ~PostingListSearchContextT() override; @@ -154,7 +153,7 @@ protected: using Parent::singleHits; PostingListFoldedSearchContextT(const IEnumStoreDictionary& dictionary, uint32_t docIdLimit, uint64_t numValues, - bool hasWeight, const PostingList &postingList, uint32_t minBvDocFreq, + bool hasWeight, const PostingList &postingList, bool useBitVector, const ISearchContext &baseSearchCtx); unsigned int approximateHits() const override; @@ -244,7 +243,6 @@ PostingSearchContext(BaseSC&& base_sc, bool useBitVector, const AttrT &toBeSearc toBeSearched.getStatus().getNumValues(), toBeSearched.hasWeightedSetType(), toBeSearched.getPostingList(), - toBeSearched.getPostingList()._minBvDocFreq, useBitVector, *this), _toBeSearched(toBeSearched), diff --git a/searchlib/src/vespa/searchlib/attribute/postinglistsearchcontext.hpp b/searchlib/src/vespa/searchlib/attribute/postinglistsearchcontext.hpp index 2fa89f8c854..98f89f9080f 100644 --- a/searchlib/src/vespa/searchlib/attribute/postinglistsearchcontext.hpp +++ b/searchlib/src/vespa/searchlib/attribute/postinglistsearchcontext.hpp @@ -22,9 +22,9 @@ namespace search::attribute { template <typename DataT> PostingListSearchContextT<DataT>:: PostingListSearchContextT(const IEnumStoreDictionary& dictionary, uint32_t docIdLimit, uint64_t numValues, bool hasWeight, - const PostingList &postingList, uint32_t minBvDocFreq, + const PostingList &postingList, bool useBitVector, const ISearchContext &searchContext) - : PostingListSearchContext(dictionary, docIdLimit, numValues, hasWeight, minBvDocFreq, useBitVector, searchContext), + : PostingListSearchContext(dictionary, docIdLimit, numValues, hasWeight, useBitVector, searchContext), _postingList(postingList), _merger(docIdLimit) { @@ -278,9 +278,9 @@ PostingListSearchContextT<DataT>::applyRangeLimit(int rangeLimit) template <typename DataT> PostingListFoldedSearchContextT<DataT>:: PostingListFoldedSearchContextT(const IEnumStoreDictionary& dictionary, uint32_t docIdLimit, uint64_t numValues, - bool hasWeight, const PostingList &postingList, uint32_t minBvDocFreq, + bool hasWeight, const PostingList &postingList, bool useBitVector, const ISearchContext &searchContext) - : Parent(dictionary, docIdLimit, numValues, hasWeight, postingList, minBvDocFreq, useBitVector, searchContext) + : Parent(dictionary, docIdLimit, numValues, hasWeight, postingList, useBitVector, searchContext) { } |