aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #30509 from ↵Geir Storli2024-03-083-0/+107
|\ | | | | | | | | vespa-engine/toregge/add-unit-test-for-interpolated-document-field-lookup-node Add unit test for InterpolatedDocumentFieldLookupNode.
| * Rename test function.Tor Egge2024-03-081-1/+1
| |
| * Add unit test for InterpolatedDocumentFieldLookupNode.Tor Egge2024-03-073-0/+107
| |
* | Merge pull request #30537 from ↵Geir Storli2024-03-081-3/+5
|\ \ | |/ |/| | | | | vespa-engine/geirst/flow-tuning-after-or-benchmarking Change tuning parameters after analyzing OR performance.
| * Change tuning parameters after analyzing OR performance.Geir Storli2024-03-081-3/+5
| |
* | Add interpolated lookup for streaming search.Tor Egge2024-03-0611-1/+236
|/
* Merge pull request #30495 from ↵Henning Baldersheim2024-03-052-9/+55
|\ | | | | | | | | vespa-engine/toregge/adjust-rewriting-of-number-terms-for-string-fields Adjust rewriting of number terms for string fields in streaming search.
| * Adjust rewriting of number terms for string fields in streaming search.Tor Egge2024-03-052-9/+55
| |
* | Merge pull request #30493 from vespa-engine/geirst/flow-tuning-integrationGeir Storli2024-03-054-13/+47
|\ \ | | | | | | Integrate flow tuning for attribute, memory and disk index search.
| * | Integrate flow tuning for attribute, memory and disk index search.Geir Storli2024-03-054-13/+47
| | |
* | | Merge pull request #30492 from ↵Geir Storli2024-03-051-29/+43
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/geirst/benchmark-term-search-attributes-disk-index Prepare benchmarks for analyzing term search in attributes and disk i…
| * | Prepare benchmarks for analyzing term search in attributes and disk index.Geir Storli2024-03-051-29/+43
| |/
* / Add tuning constants and formulas after analyzing term search performance.Geir Storli2024-03-051-0/+43
|/
* Add noexcept specifier for simple_interpolate function.Tor Egge2024-03-042-2/+2
|
* Factor out common code for interpolated lookup.Tor Egge2024-03-044-17/+43
|
* Merge pull request #30455 from ↵Geir Storli2024-03-045-78/+304
|\ | | | | | | | | vespa-engine/geirst/iterator-benchmark-in-disk-index Add initial support to benchmark over a disk index field.
| * Add initial support to benchmark over a disk index field.Geir Storli2024-03-015-78/+304
| |
* | Backport to libc++ 16.Tor Egge2024-03-021-1/+1
| |
* | Merge pull request #30458 from vespa-engine/toregge/avoid-bad-alignof-usageHenning Baldersheim2024-03-021-1/+1
|\ \ | | | | | | Avoid bad alignof usage.
| * | Avoid bad alignof usage.Tor Egge2024-03-021-1/+1
| |/
* | Merge pull request #30459 from ↵Henning Baldersheim2024-03-022-2/+0
|\ \ | | | | | | | | | | | | vespa-engine/toregge/remove-unused-private-member-variable-from-search-queryeval-blueprint Remove unused member variable from search::queryeval::Blueprint
| * | Remove unused member variable from search::queryeval::BlueprintTor Egge2024-03-022-2/+0
| |/
* / Deinline SimpleFixture destructor in MonitoringSearchIterator unit test.Tor Egge2024-03-021-0/+3
|/
* Merge pull request #30442 from vespa-engine/geirst/extend-iterator-benchmarkGeir Storli2024-02-291-32/+66
|\ | | | | Extend benchmark with more test cases and options.
| * Extend benchmark with more test cases and options.Geir Storli2024-02-291-32/+66
| | | | | | | | | | - Option to force an iterator to be strict in a non-strict context. - Option to test a subset of the combinations between a simulated filter and operator.
* | Move common sessionid to common Request parent.Henning Baldersheim2024-02-296-6/+4
| |
* | Add noexcept and use emplaceHenning Baldersheim2024-02-294-14/+9
| |
* | Move some of bratseths ownership to others.Geir Storli2024-02-281-1/+2
|/
* 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.