aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2022-11-26 12:33:04 +0100
committerTor Egge <Tor.Egge@online.no>2022-11-26 12:33:04 +0100
commitf19f9b7eee55b282135ec0132b82838b3631dc8a (patch)
treea7e108c91b2603f2ef7ce963ca990602557b4df9
parent722f712e47bd08de7809215b2d414fb02baa40fb (diff)
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)
{
}