aboutsummaryrefslogtreecommitdiffstats
path: root/vsm
diff options
context:
space:
mode:
authorGeir Storli <geirst@verizonmedia.com>2020-07-10 13:22:17 +0000
committerGeir Storli <geirst@verizonmedia.com>2020-07-10 13:22:17 +0000
commit9d811fc606ca5aa2a18a3e5ebb30313f15aff10a (patch)
tree057b4d7251c93e22ddcb51c3df4c5e5461fb4136 /vsm
parent437d046dc3cb3bff64227008a054234fe44ff451 (diff)
Support matched-elements-only for array and wset fields in streaming search.
Diffstat (limited to 'vsm')
-rw-r--r--vsm/src/vespa/vsm/vsm/docsumconfig.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/vsm/src/vespa/vsm/vsm/docsumconfig.cpp b/vsm/src/vespa/vsm/vsm/docsumconfig.cpp
index 2512bea26df..fb25df83ded 100644
--- a/vsm/src/vespa/vsm/vsm/docsumconfig.cpp
+++ b/vsm/src/vespa/vsm/vsm/docsumconfig.cpp
@@ -26,6 +26,9 @@ void populate_fields(MatchingElementsFields& fields, VsmfieldsConfig& fields_con
if (spec.name.substr(0, prefix.size()) == prefix) {
fields.add_mapping(field_name, spec.name);
}
+ if (spec.name == field_name) {
+ fields.add_field(field_name);
+ }
}
}