diff options
author | Geir Storli <geirst@yahooinc.com> | 2023-03-31 14:13:39 +0000 |
---|---|---|
committer | Geir Storli <geirst@yahooinc.com> | 2023-03-31 14:13:39 +0000 |
commit | 0ac05b65c3a4246311763429b2ec3e31ad8e30b0 (patch) | |
tree | 1f8903f4b537f3c5a2f5c20516b6ab298977b944 /searchcore | |
parent | d65d548169183b47b931b3c5e39ad5a8fae06ce5 (diff) |
Use one MatchingElementsFields instance per summary class.
This avoids calculating MatchingElements for fields that exist in other summary classes.
Diffstat (limited to 'searchcore')
-rw-r--r-- | searchcore/src/tests/proton/docsummary/docsummary_test.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/searchcore/src/tests/proton/docsummary/docsummary_test.cpp b/searchcore/src/tests/proton/docsummary/docsummary_test.cpp index 020f4ff42c1..70f81d629d5 100644 --- a/searchcore/src/tests/proton/docsummary/docsummary_test.cpp +++ b/searchcore/src/tests/proton/docsummary/docsummary_test.cpp @@ -107,7 +107,10 @@ namespace proton { class MockDocsumFieldWriterFactory : public search::docsummary::IDocsumFieldWriterFactory { public: - std::unique_ptr<DocsumFieldWriter> create_docsum_field_writer(const vespalib::string&, const vespalib::string&, const vespalib::string&) override { + std::unique_ptr<DocsumFieldWriter> create_docsum_field_writer(const vespalib::string&, + const vespalib::string&, + const vespalib::string&, + std::shared_ptr<search::MatchingElementsFields>) override { return {}; } |