diff options
author | Tor Egge <Tor.Egge@online.no> | 2024-02-05 17:29:22 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2024-02-05 17:29:22 +0100 |
commit | 34a58b7c01bca060fe73c4c20f49765c113063a9 (patch) | |
tree | 7b17750cccf481378b2a0e52c639faafa1f71dbb /streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp | |
parent | a30640c1aed5cbe03b0e992936d39ca0263e93d4 (diff) |
Track oldest config generation used for streaming search.
Diffstat (limited to 'streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp')
-rw-r--r-- | streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp b/streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp index a1e8fddc3bf..8e3a206a3a1 100644 --- a/streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp +++ b/streamingvisitors/src/vespa/searchvisitor/searchvisitor.cpp @@ -556,6 +556,13 @@ SearchVisitorFactory::makeVisitor(StorageComponent& component, return new SearchVisitor(component, env, params); } +std::optional<int64_t> +SearchVisitorFactory::get_oldest_config_generation() const +{ + auto& env = dynamic_cast<SearchEnvironment&>(*_env); + return env.get_oldest_config_generation(); +} + void SearchVisitor::AttributeInserter::onPrimitive(uint32_t, const Content & c) { |