aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/queryeval
Commit message (Expand)AuthorAgeFilesLines
* Initialize new member in parallel weak and blueprint.Tor Egge40 hours1-1/+2
* Use readonly scores heap in parallel weak and search iterators duringTor Egge44 hours4-32/+67
* Use readonly scores heap in weak and search iterators duringTor Egge47 hours5-30/+66
* Eliminate template argument that was only used in a very cold member function.Tor Egge2 days1-25/+16
* Use readonly distance heap in exact nearest neighbor iterators duringTor Egge3 days4-17/+57
* Add enum class search::queryeval::MatchingPhase.Tor Egge3 days3-0/+36
* Rename NearestNeighborIterator to ExactNearestNeighborIterator.Tor Egge3 days4-22/+22
* support enumerating blueprint nodesHåvard Pettersen13 days2-2/+27
* Merge pull request #31340 from vespa-engine/toregge/rewrite-match-loop-commun...v8.351.13Tor Egge13 days1-0/+3
|\
| * Rewrite match loop communicator unit test to gtest.Tor Egge2024-05-291-0/+3
* | Implement second phase rank drop limit for hit collector.Tor Egge2024-05-312-20/+141
* | Deduce default value in hit collector.Tor Egge2024-05-312-4/+11
* | Add hidden RerankRescorer class and use it to get second phase scoresTor Egge2024-05-291-18/+48
|/
* Merge pull request #31336 from vespa-engine/toregge/factor-out-first-phase-re...Tor Egge2024-05-295-66/+114
|\
| * Pass docid to rescorers.Tor Egge2024-05-292-4/+5
| * Factor out FirstPhaseRescorer from HitCollector.Tor Egge2024-05-295-66/+113
* | - Add is_search_multi_threaded to proton::matching::BlueprintBuilder for cons...Henning Baldersheim2024-05-291-1/+1
* | - Separate priority Q functionality into a separate base class WeakAndPriorit...Henning Baldersheim2024-05-288-36/+70
|/
* Use shared heapHenning Baldersheim2024-05-282-9/+16
* Prepare heap correctlyHenning Baldersheim2024-05-241-3/+1
* - Wire in a common shared heap for WeakAnd.Henning Baldersheim2024-05-237-57/+53
* Pass all params in constructor and make members const.Henning Baldersheim2024-05-222-16/+15
* Split ParallellWandMatchParams in 2.Henning Baldersheim2024-05-224-26/+36
* It is already a unique_ptrHenning Baldersheim2024-05-211-10/+7
* Use std::forward recommended by clion.Henning Baldersheim2024-05-212-14/+16
* remove code to estimate actual costHåvard Pettersen2024-05-145-105/+0
* use least common term to drive strict phrase searchHåvard Pettersen2024-05-101-6/+4
* Adjust down the estimate when its unknown and avoid WhiteListBlueprint being ...Geir Storli2024-05-062-6/+13
* test and adjust some stuffHåvard Pettersen2024-05-034-4/+16
* Update commentsHenning Baldersheim2024-04-301-1/+1
* Remove whitespaceHenning Baldersheim2024-04-291-1/+0
* Wire control of scoring range for weakand scorer from rank/query properties.Henning Baldersheim2024-04-294-5/+12
* Allow control of wand rangeHenning Baldersheim2024-04-294-26/+70
* Merge pull request #31057 from vespa-engine/balder/allow-stat-in-scorerHenning Baldersheim2024-04-262-22/+19
|\
| * Allow scorer for wand to carry stateHenning Baldersheim2024-04-262-22/+19
* | Merge pull request #31052 from vespa-engine/havardpe/estimate-actual-costGeir Storli2024-04-266-7/+109
|\ \ | |/ |/|
| * estimate actual costHåvard Pettersen2024-04-256-7/+109
* | Add noexceptHenning Baldersheim2024-04-254-69/+60
* | Share code to calculate FlowStats based on attribute::HitEstimate.Geir Storli2024-04-231-0/+18
|/
* Merge pull request #30973 from vespa-engine/geirst/better-non-strict-cost-est...Håvard Pettersen2024-04-191-31/+60
|\
| * Use better non-strict cost estimates for btree and disk index iterators.Geir Storli2024-04-191-31/+60
* | Merge pull request #30956 from vespa-engine/havardpe/optimize-single-child-ve...Henning Baldersheim2024-04-182-0/+10
|\ \
| * | optimize weak and with single childHåvard Pettersen2024-04-172-0/+10
| |/
* / - Optimize distance calculation for tensors with single dense subspace.Henning Baldersheim2024-04-162-18/+26
|/
* Merge pull request #30920 from vespa-engine/havardpe/improve-non-strict-and-s...Geir Storli2024-04-164-28/+28
|\
| * pass in_flow to intermediate sort functionsHåvard Pettersen2024-04-154-28/+28
* | Adjust strict cost of bitvector after benchmarking.Geir Storli2024-04-161-0/+11
* | Adjust strict cost of intermediate / complex leaf blueprints.Geir Storli2024-04-151-2/+13
* | Re-adjust cost model params for IN/weightedSet/dotProduct.Geir Storli2024-04-151-0/+5
|/
* Merge pull request #30905 from vespa-engine/havardpe/improve-strict-and-sort-...v8.330.52Geir Storli2024-04-131-0/+3
|\