aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/queryeval
Commit message (Expand)AuthorAgeFilesLines
* Rename searchlib library to vespa_searchlib.Tor Egge2 hours28-35/+35
* allow profiling weak and childrenHåvard Pettersen2 days1-0/+36
* Use readonly scores heap in parallel weak and search iterators duringTor Egge5 days2-9/+35
* Use readonly scores heap in weak and search iterators duringTor Egge6 days3-11/+36
* Use readonly distance heap in exact nearest neighbor iterators duringTor Egge6 days1-3/+27
* Rename NearestNeighborIterator to ExactNearestNeighborIterator.Tor Egge7 days3-27/+23
* Rewrite leaf blueprints unit test to gtest.Tor Egge10 days2-49/+25
* fix other unit testsHåvard Pettersen2024-06-032-1/+3
* support enumerating blueprint nodesHåvard Pettersen2024-06-031-0/+28
* - Separate priority Q functionality into a separate base class WeakAndPriorit...Henning Baldersheim2024-05-281-1/+1
* Prepare heap correctlyHenning Baldersheim2024-05-243-7/+9
* - Wire in a common shared heap for WeakAnd.Henning Baldersheim2024-05-237-77/+90
* remove code to estimate actual costHåvard Pettersen2024-05-141-2/+14
* run non-strict source blenderHåvard Pettersen2024-05-071-30/+44
* baseline source blender integration in benchmarkHåvard Pettersen2024-05-063-24/+77
* test and adjust some stuffHåvard Pettersen2024-05-032-3/+36
* when is actual non-strict array lookup fasterHåvard Pettersen2024-05-021-11/+27
* Merge pull request #31089 from vespa-engine/geirst/add-more-or-perf-testsHåvard Pettersen2024-05-021-6/+24
|\
| * Integrate estimate for actual blueprint cost and add more OR non-strict tests.Geir Storli2024-04-301-6/+24
* | Wire control of scoring range for weakand scorer from rank/query properties.Henning Baldersheim2024-04-291-0/+23
* | Allow control of wand rangeHenning Baldersheim2024-04-292-50/+51
|/
* Merge pull request #31057 from vespa-engine/balder/allow-stat-in-scorerHenning Baldersheim2024-04-263-45/+31
|\
| * Use no_unique_address for potential stateless scorersHenning Baldersheim2024-04-261-1/+1
| * Use no_unique_address for scorerHenning Baldersheim2024-04-261-9/+9
| * Allow scorer for wand to carry stateHenning Baldersheim2024-04-263-40/+26
* | Mnor code health while reading codeHenning Baldersheim2024-04-261-31/+31
|/
* Include iomanip to get declaration of std::setwTor Egge2024-04-231-0/+1
* Merge pull request #30973 from vespa-engine/geirst/better-non-strict-cost-est...Håvard Pettersen2024-04-191-52/+85
|\
| * Use better non-strict cost estimates for btree and disk index iterators.Geir Storli2024-04-191-52/+85
* | optimize weak and with single childHåvard Pettersen2024-04-171-1/+1
|/
* Merge pull request #30920 from vespa-engine/havardpe/improve-non-strict-and-s...Geir Storli2024-04-161-1/+1
|\
| * pass in_flow to intermediate sort functionsHåvard Pettersen2024-04-151-1/+1
* | Adjust strict cost of bitvector after benchmarking.Geir Storli2024-04-162-2/+23
* | Adjust strict cost of intermediate / complex leaf blueprints.Geir Storli2024-04-151-9/+19
* | Re-adjust cost model params for IN/weightedSet/dotProduct.Geir Storli2024-04-151-0/+7
* | Merge pull request #30913 from vespa-engine/geirst/benchmarking-of-intermedia...Geir Storli2024-04-158-42/+350
|\ \ | |/ |/|
| * Add benchmarking of intermediate blueprints with configurable children setups.Geir Storli2024-04-158-42/+350
* | Remove unused variables.Tor Egge2024-04-151-2/+0
|/
* Merge pull request #30903 from vespa-engine/havardpe/andflow-strictness-reorderGeir Storli2024-04-121-121/+120
|\
| * add code to AndFlow that can perform additional incremental reorderingHåvard Pettersen2024-04-121-121/+120
* | Merge pull request #30872 from vespa-engine/geirst/more-low-level-in-operator...Geir Storli2024-04-117-56/+119
|\ \ | |/ |/|
| * Only 1 default value is supported when using disjunct terms/children.Geir Storli2024-04-111-2/+4
| * Support populating attribute where docid sets matching terms/children are dis...Geir Storli2024-04-107-56/+117
* | consolidate solutions into a single heuristic algorithmHåvard Pettersen2024-04-101-57/+7
* | add some comparison slack to improve robustnessHåvard Pettersen2024-04-101-7/+7
|/
* more experimentsHåvard Pettersen2024-04-051-83/+127
* force strictness where allowed and cheaperHåvard Pettersen2024-04-043-3/+33
* Merge pull request #30786 from vespa-engine/havardpe/more-AND-force-strict-ex...Geir Storli2024-04-031-37/+115
|\
| * more experiments with multi-strict AND sortingHåvard Pettersen2024-04-021-37/+115
* | dump strictness for blueprintsHåvard Pettersen2024-04-023-1/+14
|/