diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-11-26 15:37:17 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-26 15:37:17 +0100 |
commit | 01c9e7a5a97d9f323cd94ef70abb183f47873953 (patch) | |
tree | 0b1b345488b8374ec6c66be7f44047277abaae3d | |
parent | 8470e50660c55711676768e730d92be540931db2 (diff) | |
parent | f19f9b7eee55b282135ec0132b82838b3631dc8a (diff) |
Merge pull request #25006 from vespa-engine/toregge/remove-unused-member-variable-in-posting-list-search-context
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) { } |