aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2024-03-20 11:10:54 +0100
committerTor Egge <Tor.Egge@online.no>2024-03-20 11:10:54 +0100
commitcaed98d39b292eece8e950fad9b0662d1e2a04d4 (patch)
tree129b8af0dfb683d031e47cef086fe673e0bb09f7 /searchcore/src
parent7938460dd3b3d72ec1900febe29c1a94db964648 (diff)
Reapply add virtual fields to index environment for streaming mode.
Diffstat (limited to 'searchcore/src')
-rw-r--r--searchcore/src/apps/verify_ranksetup/verify_ranksetup.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/searchcore/src/apps/verify_ranksetup/verify_ranksetup.cpp b/searchcore/src/apps/verify_ranksetup/verify_ranksetup.cpp
index 759792d205d..e78bcdc8757 100644
--- a/searchcore/src/apps/verify_ranksetup/verify_ranksetup.cpp
+++ b/searchcore/src/apps/verify_ranksetup/verify_ranksetup.cpp
@@ -220,10 +220,12 @@ VerifyRankSetup::verifyConfig(const VerifyRanksetupConfig &myCfg,
if (_searchMode == SearchMode::STREAMING) {
streamingProto.set_ranking_assets_repo(repo);
streamingProto.detectFields(vsmFieldsCfg);
+ streamingProto.add_virtual_fields();
factory = [&](const search::fef::Properties &properties)
{
auto indexEnv = streamingProto.clone();
indexEnv->getProperties().import(properties);
+ indexEnv->fixup_fields();
return indexEnv;
};
} else {