aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/queryeval/same_element
Commit message (Collapse)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-092-2/+2
|
* Expose SameElement query terms to ranking.Geir Storli2023-01-121-6/+23
| | | | | | A TermFieldMatchData is allocated per SameElement term, and this is used to signal matching docids in doUnpack() on the SameElement search iterator. This allows using the matches() rank feature on a field (virtual) that is searched using a SameElement term.
* Update 2018 copyright notices.gjoranv2021-10-071-1/+1
|
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
|
* - Handle more than 64k hits in the element vector.Henning Baldersheim2020-05-181-6/+6
| | | | | - Avoid computing all vectors in full separately and instead do an incremental inline merge with. - Also avoid requiring the searchiterator aspect on the wrappers.
* Revert "Revert "Balder/add executeinfo""Henning Baldersheim2020-01-031-1/+1
|
* Revert "Balder/add executeinfo"Arnstein Ressem2020-01-031-1/+1
|
* Add ExecutionInfo to propagate more information than just strictness to ↵Henning Baldersheim2019-12-311-1/+1
| | | | | | | fetchPostings. The estimated hitrate that each iterator will will enable smarter query evaluation. Especially will it be possible to figure out if static up front cost can be avoided.
* collect matching elements by using SameElement blueprintsHåvard Pettersen2019-10-021-1/+1
|
* Fix same element unit test for clang.Tor Egge2019-09-291-0/+1
|
* added low-level code used to identify matching elementsHåvard Pettersen2019-09-231-0/+21
|
* add expensive flags to phrase/same elementHåvard Pettersen2019-09-121-1/+1
| | | | they will affect the iterator cost tier
* verify that attribute iterators are wrapped for element unpackHåvard Pettersen2018-06-131-2/+22
|
* Enable compilation on gcc 8 by avoiding ambiguity.Henning Baldersheim2018-06-011-1/+1
|
* SameElement blueprint and search iteratorHåvard Pettersen2018-05-292-0/+107