aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2022-11-26 15:37:17 +0100
committerGitHub <noreply@github.com>2022-11-26 15:37:17 +0100
commit01c9e7a5a97d9f323cd94ef70abb183f47873953 (patch)
tree0b1b345488b8374ec6c66be7f44047277abaae3d
parent8470e50660c55711676768e730d92be540931db2 (diff)
parentf19f9b7eee55b282135ec0132b82838b3631dc8a (diff)
Merge pull request #25006 from vespa-engine/toregge/remove-unused-member-variable-in-posting-list-search-context
Remove unused member variable in PostingListSearchContext.
-rw-r--r--searchlib/src/vespa/searchlib/attribute/postinglistsearchcontext.cpp2
-rw-r--r--searchlib/src/vespa/searchlib/attribute/postinglistsearchcontext.h8
-rw-r--r--searchlib/src/vespa/searchlib/attribute/postinglistsearchcontext.hpp8
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)
{
}