aboutsummaryrefslogtreecommitdiffstats
path: root/streamingvisitors/src/vespa/searchvisitor/rankprocessor.h
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2023-05-05 10:33:12 +0200
committerTor Egge <Tor.Egge@online.no>2023-05-05 10:33:12 +0200
commitd841fb9699c61f1fc82b8fdd084f9e4404c5aa44 (patch)
treee3dd99918dcd7cd3651492c22b6d16d4b2552a4f /streamingvisitors/src/vespa/searchvisitor/rankprocessor.h
parent8740481c7ea4125827ffcb673cadd2132f705a4e (diff)
Add SearchEnvironmentSnapshot for streaming search.
Diffstat (limited to 'streamingvisitors/src/vespa/searchvisitor/rankprocessor.h')
-rw-r--r--streamingvisitors/src/vespa/searchvisitor/rankprocessor.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/streamingvisitors/src/vespa/searchvisitor/rankprocessor.h b/streamingvisitors/src/vespa/searchvisitor/rankprocessor.h
index 5307b66e1d5..443a2626bf7 100644
--- a/streamingvisitors/src/vespa/searchvisitor/rankprocessor.h
+++ b/streamingvisitors/src/vespa/searchvisitor/rankprocessor.h
@@ -26,7 +26,7 @@ private:
using RankProgram = search::fef::RankProgram;
using FeatureSet = vespalib::FeatureSet;
using FeatureValues = vespalib::FeatureValues;
- RankManager::Snapshot::SP _rankManagerSnapshot;
+ std::shared_ptr<const RankManager::Snapshot> _rankManagerSnapshot;
const search::fef::RankSetup & _rankSetup;
QueryWrapper _query;
@@ -58,7 +58,7 @@ private:
public:
using UP = std::unique_ptr<RankProcessor>;
- RankProcessor(RankManager::Snapshot::SP snapshot,
+ RankProcessor(std::shared_ptr<const RankManager::Snapshot> snapshot,
const vespalib::string &rankProfile,
search::streaming::Query & query,
const vespalib::string & location,