aboutsummaryrefslogtreecommitdiffstats
path: root/streamingvisitors/src/vespa/searchvisitor/rankprocessor.h
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2024-02-12 23:36:47 +0100
committerGitHub <noreply@github.com>2024-02-12 23:36:47 +0100
commit914e200cf3a080e5f91eeedffe6e65aeeedfe401 (patch)
tree1529f44b56111d3f27222ba26ac6fd3aadd0476c /streamingvisitors/src/vespa/searchvisitor/rankprocessor.h
parentafac26a86a016bff4d5b031b00ebf33a3d858c43 (diff)
Revert "Revert "- Use explicit given wanted hit count.""
Diffstat (limited to 'streamingvisitors/src/vespa/searchvisitor/rankprocessor.h')
-rw-r--r--streamingvisitors/src/vespa/searchvisitor/rankprocessor.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/streamingvisitors/src/vespa/searchvisitor/rankprocessor.h b/streamingvisitors/src/vespa/searchvisitor/rankprocessor.h
index bec70beca77..373c4ff5a30 100644
--- a/streamingvisitors/src/vespa/searchvisitor/rankprocessor.h
+++ b/streamingvisitors/src/vespa/searchvisitor/rankprocessor.h
@@ -48,7 +48,7 @@ private:
void resolve_fields_from_children(QueryTermData& qtd, search::streaming::MultiTerm& mt);
void resolve_fields_from_term(QueryTermData& qtd, search::streaming::QueryTerm& term);
void initQueryEnvironment();
- void initHitCollector(size_t wantedHitCount);
+ void initHitCollector(size_t wantedHitCount, bool use_sort_blob);
void setupRankProgram(search::fef::RankProgram &program);
FeatureValues calculate_match_features();
@@ -58,7 +58,7 @@ private:
* @param wantedHitCount the number of hits we want to return from the hit collector.
* @return whether the rank processor was initialized or not.
**/
- void init(bool forRanking, size_t wantedHitCount);
+ void init(bool forRanking, size_t wantedHitCount, bool use_sort_blob);
public:
using UP = std::unique_ptr<RankProcessor>;
@@ -71,7 +71,7 @@ public:
const search::fef::Properties & featureOverrides,
const search::IAttributeManager * attrMgr);
- void initForRanking(size_t wantedHitCount);
+ void initForRanking(size_t wantedHitCount, bool use_sort_blob);
void initForDumping(size_t wantedHitCount);
void unpackMatchData(uint32_t docId);
static void unpack_match_data(uint32_t docid, search::fef::MatchData& matchData, QueryWrapper& query);