aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/query/streaming/querynode.cpp
diff options
context:
space:
mode:
authorArne Juul <arnej@verizonmedia.com>2020-07-13 11:09:55 +0000
committerArne Juul <arnej@verizonmedia.com>2020-07-15 15:39:23 +0000
commit22bd625e65a314a6f18b874728c3289d179a8d72 (patch)
tree9d7a7ff55b9e545e2432b787b291e113291168fd /searchlib/src/vespa/searchlib/query/streaming/querynode.cpp
parentf45f753bf9b91263342eb5f29ad4d0c442b2c6a0 (diff)
explicit no-handling of location for streaming
Diffstat (limited to 'searchlib/src/vespa/searchlib/query/streaming/querynode.cpp')
-rw-r--r--searchlib/src/vespa/searchlib/query/streaming/querynode.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/searchlib/src/vespa/searchlib/query/streaming/querynode.cpp b/searchlib/src/vespa/searchlib/query/streaming/querynode.cpp
index f86aa341d99..44d8cbf88e6 100644
--- a/searchlib/src/vespa/searchlib/query/streaming/querynode.cpp
+++ b/searchlib/src/vespa/searchlib/query/streaming/querynode.cpp
@@ -63,8 +63,16 @@ QueryNode::Build(const QueryNode * parent, const QueryNodeResultFactory & factor
}
}
break;
- case ParseItem::ITEM_NUMTERM:
case ParseItem::ITEM_GEO_LOCATION_TERM:
+ {
+ // TODO implement this:
+ // vespalib::string field = queryRep.getIndexName();
+ // vespalib::stringref location_term = queryRep.getTerm();
+ // qn = std::make_unique<LocationQueryNode>
+ qn.reset(new TrueNode());
+ }
+ break;
+ case ParseItem::ITEM_NUMTERM:
case ParseItem::ITEM_TERM:
case ParseItem::ITEM_PREFIXTERM:
case ParseItem::ITEM_REGEXP: