aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/query
Commit message (Expand)AuthorAgeFilesLines
* libc++ 18 still needs workarounds.Tor Egge13 days1-1/+1
* Fix typo in getter-functionTor Brede Vekterli2024-04-233-4/+4
* Wire fuzzy prefix matching support through the query stackTor Brede Vekterli2024-04-1914-40/+68
* Reapply add virtual fields to index environment for streaming mode.Tor Egge2024-03-204-0/+14
* Revert "Add virtual fields to index environment for streaming mode."Henning Baldersheim2024-03-194-14/+0
* Add virtual fields to index environment for streaming mode.Tor Egge2024-03-194-0/+14
* Use multi_index_terms() returning boolean to differentiate betweenTor Egge2024-03-188-16/+39
* Rewrite is disabled for nodes below SameElementQueryNode.Tor Egge2024-03-182-7/+5
* Change parent class of search::streaming::SameElementQueryNode fromTor Egge2024-03-189-25/+79
* Style fixes.Tor Egge2024-03-154-8/+4
* Use filter settings from rank profiles and query terms in streaming search.Tor Egge2024-03-1518-22/+37
* Adjust rewriting of number terms for string fields in streaming search.Tor Egge2024-03-051-9/+30
* Add noexcept and use emplaceHenning Baldersheim2024-02-293-8/+7
* - Hide recall terms from ranking.Henning Baldersheim2024-02-194-12/+17
* Reduce code duplication.Tor Egge2024-02-095-154/+107
* Handle search::streaming::EquivQueryNode as a leaf in the query tree.Tor Egge2024-02-0911-26/+294
* Stop getting phrase index from subterm in streaming mode.Tor Egge2024-02-061-5/+5
* Empty index => 'default' indexHenning Baldersheim2024-02-061-2/+1
* Handle search::streaming::PhraseQueryNode as a leaf in the query tree.Tor Egge2024-02-068-84/+6
* Merge pull request #30185 from vespa-engine/balder/symmetric-query-processing...Henning Baldersheim2024-02-069-148/+153
|\
| * Add a short class description.Henning Baldersheim2024-02-061-0/+4
| * Wire QueryNormalization in to JuniperQueryAdapter and use it there.Henning Baldersheim2024-02-056-121/+92
| * Move Normalization from search::streaming => searchHenning Baldersheim2024-02-055-28/+58
* | Add unpack_match_data member function toTor Egge2024-02-052-0/+17
|/
* Add unpack_match_data member function to search::streaming::QueryTerm.Tor Egge2024-02-056-31/+109
* Change parent class of search::streaming::PhraseQueryNode fromTor Egge2024-02-028-19/+101
* Remove dead code from search::streaming::PhraseQueryNode.Tor Egge2024-02-011-4/+0
* Track element length in streaming mode.Tor Egge2024-01-253-2/+16
* Avoid bad flattening in streaming search.Tor Egge2024-01-244-4/+4
* Reduce code duplication. Fix typos in unit test.Tor Egge2024-01-243-34/+20
* Implement search::streaming::NearQueryNode::evaluate() andTor Egge2024-01-242-3/+64
* Merge pull request #30027 from vespa-engine/arnej/implement-rank-with-operatorHenning Baldersheim2024-01-233-11/+26
|\
| * actually implement RANK operatorArne Juul2024-01-233-11/+26
* | Move out NearQueryNode, ONearQueryNode, PhraseQueryNode andTor Egge2024-01-2312-215/+295
|/
* Add comments for search::streaming::HitIterator member functions.Tor Egge2024-01-231-2/+16
* Add hit iterator pack and use it for phrase search in streaming mode.Tor Egge2024-01-225-51/+180
* Adjust search::streaming::Hit to better matchTor Egge2024-01-225-27/+36
* Merge pull request #29997 from vespa-engine/toregge/remove-unused-member-vari...Henning Baldersheim2024-01-211-1/+0
|\
| * Remove unused member variable from search::streaming::WeightedSetTerm.Tor Egge2024-01-211-1/+0
* | Include ostream header to get definition of std::ostreamTor Egge2024-01-211-0/+1
|/
* Remove unused search::streaming::Hit::operator<().Tor Egge2024-01-191-2/+0
* Merge pull request #29969 from vespa-engine/vekterli/support-fuzzy-matching-i...Tor Brede Vekterli2024-01-196-8/+94
|\
| * Support fuzzy term matching in streaming searchTor Brede Vekterli2024-01-186-8/+94
* | Merge pull request #29979 from vespa-engine/toregge/make-search-streaming-que...Geir Storli2024-01-193-9/+1
|\ \
| * | Make search::streaming::QueryTerm::evaluateHits() member function final.Tor Egge2024-01-193-9/+1
| |/
* / Rename search::streaming::Hit member function context() to field_id().Tor Egge2024-01-185-15/+15
|/
* Propagate normalizing mode and max field length to new searcherTor Brede Vekterli2024-01-162-0/+21
* Merge pull request #29913 from vespa-engine/vekterli/streaming-search-regex-s...Henning Baldersheim2024-01-166-1/+68
|\
| * Add regular expression support to streaming searchTor Brede Vekterli2024-01-156-1/+68
* | Remove dead code from streaming search.Tor Egge2024-01-151-2/+0
|/