diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2024-02-12 23:36:47 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-12 23:36:47 +0100 |
commit | 914e200cf3a080e5f91eeedffe6e65aeeedfe401 (patch) | |
tree | 1529f44b56111d3f27222ba26ac6fd3aadd0476c /streamingvisitors/src/vespa/searchvisitor/rankprocessor.h | |
parent | afac26a86a016bff4d5b031b00ebf33a3d858c43 (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.h | 6 |
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); |