aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Collapse)AuthorAgeFilesLines
* split estimates from incremental flow calculationsHåvard Pettersen2024-02-277-162/+240
| | | | replace FlowCalc with AnyFlow and add RankFlow and BlenderFlow
* added generic type-erased flow classHåvard Pettersen2024-02-232-20/+79
|
* know the in-flow when sorting blueprintsHåvard Pettersen2024-02-2312-110/+167
| | | | | | also added the option and tagging mechanic needed to force selected blueprints to be strict even in a non-strict context as well as calculating how much time this saves you.
* Merge pull request #30358 from ↵Geir Storli2024-02-221-56/+91
|\ | | | | | | | | vespa-engine/geirst/filter-simulation-in-iterator-benchmark Support simulation of a filter in non-strict context.
| * Support simulation of a filter in non-strict context.Geir Storli2024-02-211-56/+91
| |
* | Remove BTreeStore insert and remove member functions, use apply instead.Tor Egge2024-02-221-8/+10
|/
* Remove FtTestApp.Tor Egge2024-02-203-19/+0
|
* Merge pull request #30342 from ↵Geir Storli2024-02-201-101/+143
|\ | | | | | | | | vespa-engine/toregge/rewrite-text-similarity-feature-unit-test-to-gtest Rewrite text similarity feature unit test to gtest.
| * Rewrite text similarity feature unit test to gtest.Tor Egge2024-02-201-101/+143
| |
* | Merge pull request #30341 from ↵Geir Storli2024-02-201-54/+59
|\ \ | | | | | | | | | | | | vespa-engine/toregge/rewrite-tensor-from-weighted-set-feature-unit-test-to-gtest Rewrite tensorFromWeightedSet feature unit test to gtest.
| * | Rewrite tensorFromWeightedSet feature unit test to gtest.Tor Egge2024-02-201-54/+59
| |/
* | Merge pull request #30340 from ↵Geir Storli2024-02-201-68/+73
|\ \ | | | | | | | | | | | | vespa-engine/toregge/rewrite-tensor-from-labels-feature-unit-test-to-gtest Rewrite tensorFromLabels feature unit test to gtest.
| * | Rewrite tensorFromLabels feature unit test to gtest.Tor Egge2024-02-191-68/+73
| |/
* | Merge pull request #30338 from ↵Geir Storli2024-02-202-50/+53
|\ \ | | | | | | | | | | | | vespa-engine/toregge/rewrite-tensor-feature-unit-test-to-gtest Rewrite unit test for attribute and query features with tensors to gt…
| * | Rewrite unit test for attribute and query features with tensors to gtest.Tor Egge2024-02-192-50/+53
| |/
* | Merge pull request #30337 from ↵Geir Storli2024-02-201-22/+28
|\ \ | | | | | | | | | | | | vespa-engine/toregge/rewrite-internal-max-reduce-prod-join-feature-unit-test-to-gtest Rewrite internalMaxReduceProdJoin feature unit test to gtest.
| * | Rewrite internalMaxReduceProdJoin feature unit test to gtest.Tor Egge2024-02-191-22/+28
| |/
* | Merge pull request #30336 from ↵Geir Storli2024-02-201-10/+14
|\ \ | | | | | | | | | | | | vespa-engine/toregge/rewrite-euclidean-distance-unit-test-to-gtest Rewrite euclidean distance unit test to gtest.
| * | Rewrite euclidean distance unit test to gtest.Tor Egge2024-02-191-10/+14
| |/
* | Merge pull request #30335 from ↵Geir Storli2024-02-201-151/+223
|\ \ | | | | | | | | | | | | vespa-engine/toregge/rewrite-element-similarity-feature-unit-test-to-gtest Rewrite element similarity feature unit test to gtest.
| * | Rewrite element similarity feature unit test to gtest.Tor Egge2024-02-191-151/+223
| | |
* | | Merge pull request #30333 from ↵Geir Storli2024-02-201-60/+133
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/toregge/rewrite-element-completeness-unit-test-to-gtest Rewrite element completeness unit test to gtest.
| * | | Rewrite element completeness unit test to gtest.Tor Egge2024-02-191-60/+133
| |/ /
* | / Use auto, braced initialiser and noexceptHenning Baldersheim2024-02-191-5/+4
| |/ |/|
* | Merge pull request #30316 from vespa-engine/balder/use-highlight-termsv8.307.19Henning Baldersheim2024-02-192-16/+26
|\ \ | |/ |/| Balder/use highlight terms
| * Modernize key/value interface of fs4::FS4PropertiesHenning Baldersheim2024-02-182-16/+26
| |
* | Merge pull request #30332 from ↵Tor Egge2024-02-191-1/+1
|\ \ | | | | | | | | | | | | vespa-engine/toregge/remove-unneeded-vespalib-testkit-include Remove unneeded vespalib testkit include
| * | Remove unneeded vespalib testkit includeTor Egge2024-02-191-1/+1
| | |
* | | Merge pull request #30331 from ↵Tor Egge2024-02-191-17/+32
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/toregge/rewrite-featurebenchmark-unit-test-to-gtest Rewrite featurebenchmark unit test to gtest.
| * | | Rewrite featurebenchmark unit test to gtest.Tor Egge2024-02-191-17/+32
| | | |
* | | | Merge pull request #30330 from ↵Geir Storli2024-02-191-180/+170
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/rewrite-native-rank-unit-test-to-gtest Rewrite native rank unit test to gtest.
| * | | | Rewrite native rank unit test to gtest.Tor Egge2024-02-191-180/+170
| | | | |
* | | | | Merge pull request #30328 from ↵Geir Storli2024-02-196-297/+203
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | vespa-engine/toregge/rewrite-prod-features-unit-test-to-gtest Rewrite prod features unit test to gtest.
| * | | | Rewrite prod features unit test to gtest.Tor Egge2024-02-196-297/+203
| | | | |
* | | | | Merge pull request #30329 from vespa-engine/havardpe/more-fetch-posting-flowsGeir Storli2024-02-194-2/+50
|\ \ \ \ \ | |_|_|/ / |/| | | | make flow calc mandatory (pure virtual)
| * | | | make flow calc mandatory (pure virtual)Håvard Pettersen2024-02-194-2/+50
| | |/ / | |/| | | | | | | | | | add appropriate flow calc for various blueprints
* | | | Merge pull request #30322 from vespa-engine/balder/honour-recallHenning Baldersheim2024-02-195-32/+37
|\ \ \ \ | |/ / / |/| | | - Hide recall terms from ranking.
| * | | - Hide recall terms from ranking.Henning Baldersheim2024-02-195-32/+37
| | | | | | | | | | | | | | | | - Add noexcept.
* | | | Merge pull request #30323 from ↵Geir Storli2024-02-191-148/+243
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/geirst/extend-iterator-benchmark-program Extend iterator benchmark program
| * | | | Minor improvements after code review.Geir Storli2024-02-191-8/+8
| | | | |
| * | | | Prettify printing of BenchmarkResult.Geir Storli2024-02-191-12/+19
| | | | |
| * | | | Analyze complex leaf and term search over attributes with fast-search.Geir Storli2024-02-161-116/+202
| | | | |
| * | | | Refactor and use auto instead of template argument.Geir Storli2024-02-151-23/+25
| | | | |
* | | | | Merge pull request #30324 from ↵Geir Storli2024-02-191-65/+41
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | vespa-engine/toregge/rewrite-beta-features-unit-test-to-gtest Rewrite beta features unit test to gtest.
| * | | | Rewrite beta features unit test to gtest.Tor Egge2024-02-191-65/+41
| | | | |
* | | | | Fix valgrind error in attribute bitvector unit test.Tor Egge2024-02-191-0/+12
| | | | |
* | | | | Merge pull request #30315 from ↵Geir Storli2024-02-191-13/+17
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | vespa-engine/toregge/rewrite-search-queryeval-source-blender-unit-test-to-gtest Rewrite source blender unit test to gtest.
| * | | | Rewrite source blender unit test to gtest.Tor Egge2024-02-181-13/+17
| | |_|/ | |/| |
* | | | Merge pull request #30314 from ↵Geir Storli2024-02-191-86/+102
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/rewrite-search-queryeval-multi-bitvector-iterator-unit-test-to-gtest Rewrite search::queryeval::MultiBitVectorIterator unit test to gtest.
| * | | | Rewrite search::queryeval::MultiBitVectorIterator unit test to gtest.Tor Egge2024-02-181-86/+102
| |/ / /