summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/queryeval
Commit message (Expand)AuthorAgeFilesLines
* 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
* - Use c++11 for loopsHenning Baldersheim2022-09-041-0/+1
* Drop separate doom in phrase search. Rely on proper split/delay solving the d...Henning Baldersheim2022-08-281-56/+3
* Add clarifying comment.Henning Baldersheim2022-08-151-2/+6
* Allow test to work with unpack too.Henning Baldersheim2022-08-121-2/+2
* Refactor out class to calculate the distance between attribute tensor and que...Geir Storli2022-06-291-7/+11
* Rewrite nearest neighbor iterator test to GTest.Geir Storli2022-06-232-50/+50
* avoid nullptr selectorHåvard Pettersen2022-06-201-11/+20
* Remove most use of vespalib::rmdir in searchlib.Tor Egge2022-06-021-2/+2
* Don't calculate score or weights when unpacking for a term inTor Egge2022-06-013-37/+178
* Include searchcommon/attribut/config.h yourself and prepare for hiding large ...Henning Baldersheim2022-05-254-3/+4
* Auto-adjust targetHits for approximate nearest neighbor search when using pos...Geir Storli2022-05-102-5/+5
* Move SearchContext out from AttributeVector.Tor Egge2022-03-291-1/+1
* Let the InvocationService drive the clock instead of having its own ticking l...Henning Baldersheim2022-03-031-4/+5
* Remove inlining warnings (searchlib).Tor Egge2022-02-261-0/+30
* Stop using std::binary_function (searchlib).Tor Egge2022-02-261-1/+1
* Propagate memory allocator to growable bitvector in SingleBoolAttribute.Tor Egge2022-02-151-1/+1
* Update 2019 Oath copyrights.gjoranv2021-10-272-2/+2
* Update Verizon Media copyright notices.gjoranv2021-10-074-4/+4
* Update 2018 copyright notices.gjoranv2021-10-071-1/+1
* Update 2017 copyright notices.gjoranv2021-10-0748-48/+48
* use saturated sum as hit estimate for ORHåvard Pettersen2021-10-011-0/+16
* Expose bug reletate to initialization of most costly features K computation.Henning Baldersheim2021-06-111-22/+34
* Merge pull request #17226 from vespa-engine/balder/dotproduct-as-termHenning Baldersheim2021-03-305-13/+12
|\
| * - Let DotProduct,Wand and WeightedSet be Term nodes in the query tree as they...Henning Baldersheim2021-03-295-13/+12
* | Avoid dynamic castHenning Baldersheim2021-03-301-9/+9
|/
* Make the SearchTerm enum a small scoped enum and rename to Type.Henning Baldersheim2021-03-041-1/+1
* Avoid including singlenumericattribute.hppHenning Baldersheim2021-02-251-2/+2
* Reduce runtime by using 500 -> 300 children.Henning Baldersheim2021-01-141-11/+14
* add distanceThreshold option for nearestNeighbor operatorArne Juul2021-01-081-1/+15
* Some -std=c++20a fixes:Arne Juul2020-12-061-2/+2
* Eliminate inlining warnings.Tor Egge2020-12-041-0/+4
* use SimpleValue instead of EngineOrFactoryArne Juul2020-12-021-3/+4
* track CellType moveArne Juul2020-11-201-1/+1
* cosmetic cleanupsArne Juul2020-10-151-2/+1
* simplifyArne Juul2020-10-151-1/+0
* handle both engine- and factory-based tensorsArne Juul2020-10-151-16/+11
* Add noexcept as indicated by -WnoeexceptHenning Baldersheim2020-10-071-4/+4
* Explicitly instantiate common attribute update member functions.Tor Egge2020-10-051-1/+0
* Add unit test for matching elements search.Tor Egge2020-09-022-0/+145
* Extend Document weight attribute interface to use dictionary snapshotTor Egge2020-08-281-1/+1
* Initialize _interval member variable in predicate search unit test.Tor Egge2020-08-231-2/+6