summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/queryeval
Commit message (Expand)AuthorAgeFilesLines
* make default flow stats more explicitHåvard Pettersen2024-02-066-0/+19
* adjust strict OR flowHåvard Pettersen2024-02-052-15/+14
* Merge pull request #30140 from vespa-engine/havardpe/re-wire-flow-stats-calcu...Geir Storli2024-02-053-14/+15
|\
| * re-wire flow stats in blueprintsHåvard Pettersen2024-02-023-14/+15
* | use heap for strict orHåvard Pettersen2024-02-023-5/+5
* | minor adjustments of strict heap ORHåvard Pettersen2024-02-011-6/+14
|/
* simple heap-based strict OR implementationHåvard Pettersen2024-01-311-21/+40
* test seek and unpacking interactions for strict ORHåvard Pettersen2024-01-291-20/+90
* benchmark strict orHåvard Pettersen2024-01-262-0/+248
* wire in strict flow analysis and strict-aware sortingHåvard Pettersen2024-01-226-107/+124
* make sure empty AND/OR/ANDNOT flow estimates 0.0 regardless of input flowHåvard Pettersen2024-01-152-3/+4
* take strictness into account for flow/cost/sortingHåvard Pettersen2024-01-153-54/+209
* Deinline destructors in unit tests.Tor Egge2024-01-152-0/+9
* Merge pull request #29808 from vespa-engine/toregge/rewrite-weighted-set-term...Geir Storli2024-01-051-48/+71
|\
| * Rewrite weighted set term unit test to gtest.Tor Egge2024-01-051-48/+71
* | Merge pull request #29806 from vespa-engine/toregge/rewrite-termwise-eval-tes...Geir Storli2024-01-051-108/+146
|\ \
| * | Rewrite termwise eval unit test to gtest.Tor Egge2024-01-041-108/+146
| |/
* | Merge pull request #29805 from vespa-engine/toregge/rewrite-weak-and-test-to-...Geir Storli2024-01-051-27/+36
|\ \
| * | Rewrite weak and unit test to gtest.Tor Egge2024-01-041-27/+36
| |/
* | Merge pull request #29804 from vespa-engine/toregge/rewrite-parallel-weak-and...Geir Storli2024-01-051-98/+128
|\ \
| * | Rewrite parallel weak and unit test to gtest.Tor Egge2024-01-041-98/+128
| |/
* / Rewrite query eval unit test to gtest.Tor Egge2024-01-041-123/+161
|/
* enable sorting on costHåvard Pettersen2023-12-204-45/+65
* Align naming of test and iterator for low-level posting list access.Geir Storli2023-12-191-2/+2
* Merge pull request #29698 from vespa-engine/havardpe/best-flow-costv8.276.19Henning Baldersheim2023-12-182-0/+126
|\
| * verify that suggested sort order gives minimal flow costHåvard Pettersen2023-12-182-0/+126
* | Merge pull request #29691 from vespa-engine/havardpe/dump-blueprint-costHenning Baldersheim2023-12-183-5/+69
|\ \
| * | dump blueprint costHåvard Pettersen2023-12-183-5/+69
| |/
* / 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-114-6/+62
* Revert "relative estimate"Henning Baldersheim2023-12-094-62/+6
* relative estimateHåvard Pettersen2023-12-084-6/+62
* Handle combination of both weight iterators and bitvectors in DirectMultiTerm...Geir Storli2023-11-301-1/+1
* 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
* Merge pull request #29448 from vespa-engine/geirst/refactor-apis-for-posting-...Geir Storli2023-11-234-35/+36
|\
| * Rename DocumentWeightIterator to DocidWithWeightIterator.Geir Storli2023-11-232-2/+2
| * Rename IDocumentWeightAttribute to IDocidWithWeightPostingStore.Geir Storli2023-11-234-33/+34
* | 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-202-3/+7
|\