summaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton/proton_configurer
diff options
context:
space:
mode:
authorHåvard Pettersen <havardpe@oath.com>2021-05-12 10:12:27 +0000
committerHåvard Pettersen <havardpe@oath.com>2021-05-18 15:54:24 +0000
commitcb3035a72c42053db2130084209e611f49d9b037 (patch)
tree7c0a22bc6e9cb21061a1ac66d662d95d3ae8db19 /searchcore/src/tests/proton/proton_configurer
parente0107a0d6c6dbd829bfd8a72c3d5f685bda0fb5c (diff)
external ranking expressions
loaded from potentially compressed files
Diffstat (limited to 'searchcore/src/tests/proton/proton_configurer')
-rw-r--r--searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp b/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp
index 16e2fc4b1a8..faf09be3bbd 100644
--- a/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp
+++ b/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp
@@ -48,14 +48,13 @@ using std::map;
using search::index::Schema;
using search::index::SchemaBuilder;
using proton::matching::RankingConstants;
+using proton::matching::RankingExpressions;
using proton::matching::OnnxModels;
struct DBConfigFixture {
using UP = std::unique_ptr<DBConfigFixture>;
AttributesConfigBuilder _attributesBuilder;
RankProfilesConfigBuilder _rankProfilesBuilder;
- RankingConstantsConfigBuilder _rankingConstantsBuilder;
- OnnxModelsConfigBuilder _onnxModelsBuilder;
IndexschemaConfigBuilder _indexschemaBuilder;
SummaryConfigBuilder _summaryBuilder;
SummarymapConfigBuilder _summarymapBuilder;
@@ -76,6 +75,11 @@ struct DBConfigFixture {
return std::make_shared<RankingConstants>();
}
+ RankingExpressions::SP buildRankingExpressions()
+ {
+ return std::make_shared<RankingExpressions>();
+ }
+
OnnxModels::SP buildOnnxModels()
{
return std::make_shared<OnnxModels>();
@@ -91,6 +95,7 @@ struct DBConfigFixture {
(generation,
std::make_shared<RankProfilesConfig>(_rankProfilesBuilder),
buildRankingConstants(),
+ buildRankingExpressions(),
buildOnnxModels(),
std::make_shared<IndexschemaConfig>(_indexschemaBuilder),
std::make_shared<AttributesConfig>(_attributesBuilder),