aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/queryeval/blueprint
Commit message (Expand)AuthorAgeFilesLines
* enable sorting on costHåvard Pettersen2023-12-202-43/+63
* Merge pull request #29691 from vespa-engine/havardpe/dump-blueprint-costHenning Baldersheim2023-12-182-5/+67
|\
| * dump blueprint costHåvard Pettersen2023-12-182-5/+67
* | do nested collapsing of AND when collapsing ANDNOTHåvard Pettersen2023-12-181-0/+16
|/
* use flow to calculate relative estimates and iterator costHåvard Pettersen2023-12-142-4/+71
* Unify on using reference where possible.Henning Baldersheim2023-12-122-18/+21
* Wire in thread bundle to execute info and request context.Henning Baldersheim2023-12-121-9/+9
* float => double to to unify with estimate.Henning Baldersheim2023-12-121-7/+7
* Revert "Revert "relative estimate""Henning Baldersheim2023-12-112-6/+59
* Revert "relative estimate"Henning Baldersheim2023-12-092-59/+6
* relative estimateHåvard Pettersen2023-12-082-6/+59
* simplify nesting blueprint nodes in testsHåvard Pettersen2023-11-291-45/+80
* collapse co-nested and/andnot in first optimize passHåvard Pettersen2023-11-281-40/+130
* Add a common test_method to verify blueprint optimization.Henning Baldersheim2023-11-271-68/+33
* Reduce boilerplate codeHenning Baldersheim2023-11-231-324/+156
* Consolidate common test codeHenning Baldersheim2023-11-221-85/+58
* Use utility methods for simpler testing.Henning Baldersheim2023-11-221-77/+20
* Use utility methods for simpler testing.Henning Baldersheim2023-11-221-77/+21
* Use utility methods for simpler testing.Henning Baldersheim2023-11-221-76/+25
* Add and utility methods for creating blueprints with less effort.Henning Baldersheim2023-11-221-66/+31
* Merge pull request #29393 from vespa-engine/havardpe/multi-pass-query-optimiz...Henning Baldersheim2023-11-201-2/+6
|\
| * perform blueprint optimization in multiple passesHåvard Pettersen2023-11-201-2/+6
* | Add test for cost_tier inheritance.Henning Baldersheim2023-11-191-14/+49
|/
* Merge pull request #29343 from vespa-engine/balder/minor-cleanupHenning Baldersheim2023-11-162-112/+111
|\
| * make_uniqueHenning Baldersheim2023-11-161-7/+7
| * Minor modernization of testsHenning Baldersheim2023-11-162-105/+104
* | Test of ExecuteInfo computation.Henning Baldersheim2023-11-161-0/+21
|/
* Sameelement behaves like an and with extra constraints.Henning Baldersheim2023-11-071-1/+1
* Update copyrightJon Bratseth2023-10-095-5/+5
* Wire in doom and let hitrate be a float intHenning Baldersheim2023-09-221-3/+3
* Remove unused method.Henning Baldersheim2023-05-121-2/+2
* Use SmallVector to avoid allocation in the common case.Henning Baldersheim2023-05-122-8/+11
* Pack the State a bit closer togetherHenning Baldersheim2023-05-121-2/+2
* Move the fieldspec base vector.Henning Baldersheim2023-05-112-125/+70
* Change from typedef to using in searchlib C++ code.Geir Storli2022-12-211-3/+3
* Fix the query trace type of allow_termwise_eval.Geir Storli2022-11-081-4/+4
* explicit default filterHåvard Pettersen2022-10-312-1/+10
* use common algorithms for filter creationHåvard Pettersen2022-10-252-113/+61
* GlobalFilter is now an interfaceHåvard Pettersen2022-09-121-1/+1
* avoid nullptr selectorHåvard Pettersen2022-06-201-11/+20
* Remove most use of vespalib::rmdir in searchlib.Tor Egge2022-06-021-2/+2
* Auto-adjust targetHits for approximate nearest neighbor search when using pos...Geir Storli2022-05-102-5/+5
* Update 2017 copyright notices.gjoranv2021-10-075-5/+5
* use saturated sum as hit estimate for ORHåvard Pettersen2021-10-011-0/+16
* Avoid dynamic castHenning Baldersheim2021-03-301-9/+9
* use vector of UP as MultiSearch::ChildrenArne Juul2020-06-042-29/+23
* Unpack interleaved features if they are needed in equiv search.Tor Egge2020-05-151-3/+3
* use autoArne Juul2020-05-131-4/+4
* constify GlobalFilter passingArne Juul2020-05-131-1/+1
* own the filter in a class and use shared_from_thisArne Juul2020-05-122-9/+10