aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Rewrite search::fef::Table unit test to gtest.Tor Egge2024-06-092-53/+46
* Add const attributes to mock attribute context.Tor Egge2024-06-092-3/+3
* Remove hyphen in second phase rank score drop limit property name.Tor Egge2024-06-072-2/+2
* Deinline rank drop fixture destructor in searchlib hitcollector unit test.Tor Egge2024-06-061-0/+3
* Add cost to some of the expensive tests under valgrind.Arnstein Ressem2024-06-051-1/+1
* Merge pull request #31431 from vespa-engine/toregge/extend-index-properties-a...Henning Baldersheim2024-06-056-1/+52
|\
| * Extend index properties api to cover second phase rank score drop limit.Tor Egge2024-06-046-1/+52
* | Merge pull request #31428 from vespa-engine/balder/use-full-bm25-rangeHenning Baldersheim2024-06-051-1/+1
|\ \
| * | Use full bm25 range as defaultHenning Baldersheim2024-06-031-1/+1
* | | Merge pull request #31429 from vespa-engine/toregge/add-override-keyword-for-...Henning Baldersheim2024-06-051-1/+1
|\ \ \
| * | | Add override keyword for biglog unit test class destructor.Tor Egge2024-06-041-1/+1
* | | | Merge pull request #31430 from vespa-engine/toregge/stop-using-vespalib-test-...Geir Storli2024-06-041-24/+22
|\ \ \ \ | |_|_|/ |/| | |
| * | | Stop using vespalib::TestApp for phrase splitter benchmark.Tor Egge2024-06-041-24/+22
| |/ /
* / / Rewrite rank setup unit test to gtest.Tor Egge2024-06-042-203/+165
|/ /
* | Merge pull request #31421 from vespa-engine/toregge/rename-first-phase-rank-s...Tor Egge2024-06-046-34/+44
|\ \
| * | Rename existing rank drop limit and rank score drop limit toTor Egge2024-06-046-34/+44
* | | Rewrite searchlib biglog unit test to gtest.Tor Egge2024-06-042-44/+64
|/ /
* | Merge pull request #31410 from vespa-engine/havardpe/enumeration-of-blueprint...Geir Storli2024-06-045-3/+58
|\ \
| * | fix other unit testsHåvard Pettersen2024-06-032-1/+3
| * | support enumerating blueprint nodesHåvard Pettersen2024-06-033-2/+55
* | | Merge pull request #31407 from vespa-engine/toregge/rewrite-search-fef-proper...Geir Storli2024-06-042-269/+271
|\ \ \
| * | | Rewrite search::fef::Properties unit test to gtest.Tor Egge2024-06-032-269/+271
| |/ /
* / / Don't include vespalib testkit header for unit test using gtest.Tor Egge2024-06-031-1/+0
|/ /
* | Merge pull request #31340 from vespa-engine/toregge/rewrite-match-loop-commun...v8.351.13Tor Egge2024-06-031-0/+3
|\ \ | |/ |/|
| * Rewrite match loop communicator unit test to gtest.Tor Egge2024-05-291-0/+3
* | Add comments.Tor Egge2024-05-311-3/+11
* | Implement second phase rank drop limit for hit collector.Tor Egge2024-05-313-20/+214
* | Deduce default value in hit collector.Tor Egge2024-05-312-4/+11
* | Rewrite hit collector unit test to gtest.Tor Egge2024-05-303-89/+115
* | Merge pull request #31343 from vespa-engine/havardpe/analyze-query-traceGeir Storli2024-05-304-0/+374
|\ \
| * | initial version of program to analyze query traceHåvard Pettersen2024-05-294-0/+374
| |/
* / 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-2810-49/+83
|/
* Use shared heapHenning Baldersheim2024-05-282-9/+16
* Merge pull request #31282 from vespa-engine/balder/wire-parallel-heap-to-simp...Henning Baldersheim2024-05-2820-192/+233
|\
| * Prepare heap correctlyHenning Baldersheim2024-05-244-10/+10
| * - Wire in a common shared heap for WeakAnd.Henning Baldersheim2024-05-2318-185/+226
* | Add firstPhaseRank feature (step 1, not yet integrated with match loop).Tor Egge2024-05-2411-0/+379
|/
* Pass all params in constructor and make members const.Henning Baldersheim2024-05-223-20/+17
* 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
* libc++ 18 still needs workarounds.Tor Egge2024-05-211-1/+1
* Use __attribute__((noinline)) instead of glibc macro __attribute_noinline__Tor Egge2024-05-202-4/+4
* Remove empty comment.Tor Egge2024-05-161-1/+0
* Add second phase feature.Tor Egge2024-05-166-0/+138