aboutsummaryrefslogtreecommitdiffstats
path: root/searchsummary
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@oath.com>2018-05-29 13:28:21 +0200
committerHenning Baldersheim <balder@oath.com>2018-05-29 13:28:21 +0200
commitb8f949e476f53a9e11a4e4b63401209bdb8b2f51 (patch)
tree971340f2db6fcbc4e20d3ca6ff3ab1d3070700d0 /searchsummary
parent857b1380d3d39d3667bf7ee87daa119455bccda2 (diff)
Remove termlikeness and expect fully qualified names for children from the qrs.
Diffstat (limited to 'searchsummary')
-rw-r--r--searchsummary/src/vespa/searchsummary/docsummary/dynamicteaserdfw.cpp2
-rw-r--r--searchsummary/src/vespa/searchsummary/docsummary/keywordextractor.cpp1
2 files changed, 1 insertions, 2 deletions
diff --git a/searchsummary/src/vespa/searchsummary/docsummary/dynamicteaserdfw.cpp b/searchsummary/src/vespa/searchsummary/docsummary/dynamicteaserdfw.cpp
index bbae3f19c1d..c7eb63a4480 100644
--- a/searchsummary/src/vespa/searchsummary/docsummary/dynamicteaserdfw.cpp
+++ b/searchsummary/src/vespa/searchsummary/docsummary/dynamicteaserdfw.cpp
@@ -246,7 +246,6 @@ JuniperQueryAdapter::Traverse(juniper::IQueryVisitor *v) const
}
break;
case search::ParseItem::ITEM_PHRASE:
- case search::ParseItem::ITEM_SAME_ELEMENT:
if (!v->VisitPHRASE(&item, iterator.getArity()))
rc = SkipItem(&iterator);
break;
@@ -281,6 +280,7 @@ JuniperQueryAdapter::Traverse(juniper::IQueryVisitor *v) const
case search::ParseItem::ITEM_SUFFIXTERM:
case search::ParseItem::ITEM_REGEXP:
case search::ParseItem::ITEM_PREDICATE_QUERY:
+ case search::ParseItem::ITEM_SAME_ELEMENT:
if (!v->VisitOther(&item, iterator.getArity())) {
rc = SkipItem(&iterator);
}
diff --git a/searchsummary/src/vespa/searchsummary/docsummary/keywordextractor.cpp b/searchsummary/src/vespa/searchsummary/docsummary/keywordextractor.cpp
index 50274d08fb5..3a60db52cf3 100644
--- a/searchsummary/src/vespa/searchsummary/docsummary/keywordextractor.cpp
+++ b/searchsummary/src/vespa/searchsummary/docsummary/keywordextractor.cpp
@@ -165,7 +165,6 @@ KeywordExtractor::ExtractKeywords(vespalib::stringref buf) const
break;
case search::ParseItem::ITEM_PHRASE:
- case search::ParseItem::ITEM_SAME_ELEMENT:
{
// Must take the next arity TERMS and put together
bool phraseterms_was_added = false;