aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/queryeval
Commit message (Expand)AuthorAgeFilesLines
* Sameelement behaves like an and with extra constraints.Henning Baldersheim2023-11-078-25/+25
* Update copyrightJon Bratseth2023-10-0961-61/+61
* Prevent eternal loop if bit vectors are shorter than docid limitHenning Baldersheim2023-10-031-6/+5
* Add disabled test to prove eternal loop.Henning Baldersheim2023-10-031-4/+35
* Add test counting seeksHenning Baldersheim2023-10-031-0/+16
* Refactor testHenning Baldersheim2023-10-031-127/+90
* If there is a single child in the ws, that also is a leaf, it will be be lift...Henning Baldersheim2023-09-291-1/+9
* Add test for single term wsetsHenning Baldersheim2023-09-291-12/+32
* Wire in doom and let hitrate be a float intHenning Baldersheim2023-09-221-3/+3
* Use "_test" suffix for unit test cpp files.Geir Storli2023-08-304-2/+2
* make one DistanceCalculator per NearestNeighborIterator instanceArne Juul2023-08-141-4/+6
* Use auto and std::make_uniqueHenning Baldersheim2023-07-271-9/+9
* We only need the FieldSpecBase. No need to carry and copy the name around.Henning Baldersheim2023-07-192-4/+3
* Accumulate HitEstimate and apply when complete.Henning Baldersheim2023-07-062-4/+12
* Remove unused method.Henning Baldersheim2023-05-121-2/+2
* Use SmallVector to avoid allocation in the common case.Henning Baldersheim2023-05-126-14/+20
* Pack the State a bit closer togetherHenning Baldersheim2023-05-121-2/+2
* As a single field per blueprint is the common use case, make that optimal mor...Henning Baldersheim2023-05-122-3/+3
* Move the fieldspec base vector.Henning Baldersheim2023-05-113-126/+71
* remove unused distance functionsArne Juul2023-04-271-14/+4
* follow-up after reviewArne Juul2023-04-191-3/+3
* add mimimal version of BoundDistanceFunctionArne Juul2023-04-191-3/+9
* - [[noreturn]] is standard.Henning Baldersheim2023-02-151-4/+1
* Rename to avoid complicated #ifdef to avoid shadow wraning.Henning Baldersheim2023-02-131-20/+13
* trace global filter iterator treeHåvard Pettersen2023-02-091-0/+14
* Deinline large destructors and clean up some code based on clion hints.Henning Baldersheim2023-02-012-37/+48
* Add noexcept specifiers required by gcc 12 on Darwin 22.3.Tor Egge2023-01-311-3/+3
* GC some void inline pragmasHenning Baldersheim2023-01-301-8/+25
* GC som compiler pragmas not needed anymore.Henning Baldersheim2023-01-301-8/+0
* Deinline TestParams copy constructorHenning Baldersheim2023-01-191-0/+5
* Deinline TestParams destructorHenning Baldersheim2023-01-191-1/+3
* Re-apply "Test exact nearest neighbor search using mixed tensor."Geir Storli2023-01-191-80/+100
* Revert "Test exact nearest neighbor search using mixed tensor."Henning Baldersheim2023-01-191-95/+81
* Merge pull request #25622 from vespa-engine/geirst/exact-nns-mixed-tensor-testHenning Baldersheim2023-01-191-81/+95
|\
| * Test exact nearest neighbor search using mixed tensor.Geir Storli2023-01-181-81/+95
* | profile source blender childrenHåvard Pettersen2023-01-171-12/+160
|/
* profiled iteratorHåvard Pettersen2023-01-132-0/+54
* Expose SameElement query terms to ranking.Geir Storli2023-01-122-7/+25
* Change from typedef to using in searchlib C++ code.Geir Storli2022-12-2112-30/+30
* Drop support for old gtest.Tor Egge2022-11-181-1/+1
* Fix the query trace type of allow_termwise_eval.Geir Storli2022-11-082-6/+6
* short-circuit filter evaluation if filter iterator is trivialHåvard Pettersen2022-10-311-0/+18
* explicit default filterHåvard Pettersen2022-10-317-2/+31
* create optimized filter searchHåvard Pettersen2022-10-281-101/+308
* more filter search testingHåvard Pettersen2022-10-261-51/+187
* use common algorithms for filter creationHåvard Pettersen2022-10-253-159/+214
* filter search test initial versionHåvard Pettersen2022-10-242-0/+167
* multi-threaded global filter creationHåvard Pettersen2022-09-151-19/+82
* add support for multi-bitvector global filterHåvard Pettersen2022-09-133-6/+149
* GlobalFilter is now an interfaceHåvard Pettersen2022-09-122-7/+10