aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
...
| * Use a valuespace representable by both 8,16,23 and 64 bit floats to easier ve...Henning Baldersheim2024-05-151-3/+3
| * Speed up dotproduct for int8.Henning Baldersheim2024-05-156-15/+18
* | Merge pull request #31209 from vespa-engine/geirst/attribute-weighted-set-blu...Håvard Pettersen2024-05-151-1/+1
|\ \ | |/ |/|
| * Update flow stats to reflect that reverse hash lookup is always used when non...Geir Storli2024-05-151-1/+1
* | Use explicit static_castHenning Baldersheim2024-05-151-3/+3
* | Speed up bfloat16 to float conversionHenning Baldersheim2024-05-141-4/+17
|/
* Merge pull request #31200 from vespa-engine/balder/add-distance-benchmarkHenning Baldersheim2024-05-1416-38/+167
|\
| * Avoid possible compiler optimisation.Henning Baldersheim2024-05-141-18/+32
| * Use use method without limit which already use hw optimized instructions.Henning Baldersheim2024-05-141-8/+1
| * Add benchmark for distance functionsHenning Baldersheim2024-05-1416-30/+152
* | Merge pull request #31201 from vespa-engine/havardpe/remove-actual-cost-estim...Geir Storli2024-05-146-107/+14
|\ \
| * | remove code to estimate actual costHåvard Pettersen2024-05-146-107/+14
* | | Merge pull request #31199 from vespa-engine/toregge/adjust-invalid-feature-na...Geir Storli2024-05-141-2/+2
|\ \ \ | |_|/ |/| |
| * | Adjust invalid feature name message when setting up first phase andTor Egge2024-05-141-2/+2
* | | Drop short circuit optimisation as it prevents vectorisation.Henning Baldersheim2024-05-132-3/+2
|/ /
* | Merge pull request #31184 from vespa-engine/balder/unify-codeHenning Baldersheim2024-05-132-29/+19
|\ \
| * | Unify codeHenning Baldersheim2024-05-132-29/+19
* | | Use an assertless typify in innerloopHenning Baldersheim2024-05-131-1/+1
| |/ |/|
* | Avoid assert in inner loop.Henning Baldersheim2024-05-131-1/+0
|/
* Merge pull request #31169 from vespa-engine/toregge/use-btree-iterator-move-c...Geir Storli2024-05-102-9/+14
|\
| * Use btree iterator move constructor.Tor Egge2024-05-102-9/+14
* | use least common term to drive strict phrase searchHåvard Pettersen2024-05-101-6/+4
|/
* run non-strict source blenderHåvard Pettersen2024-05-071-30/+44
* Remove obsolete workaround for indexing exact-match fields.Tor Egge2024-05-062-3/+1
* Merge pull request #31128 from vespa-engine/havardpe/source-selector-iterator...v8.340.17Geir Storli2024-05-063-24/+77
|\
| * baseline source blender integration in benchmarkHåvard Pettersen2024-05-063-24/+77
* | Adjust down the estimate when its unknown and avoid WhiteListBlueprint being ...Geir Storli2024-05-063-8/+15
|/
* test and adjust some stuffHåvard Pettersen2024-05-036-7/+52
* when is actual non-strict array lookup fasterHåvard Pettersen2024-05-021-11/+27
* Merge pull request #31089 from vespa-engine/geirst/add-more-or-perf-testsHåvard Pettersen2024-05-021-6/+24
|\
| * Integrate estimate for actual blueprint cost and add more OR non-strict tests.Geir Storli2024-04-301-6/+24
* | Merge pull request #31087 from vespa-engine/toregge/handle-values-changing-fr...Henning Baldersheim2024-05-022-28/+68
|\ \
| * | Handle tensor value changing from A to B to A for interleaved two phase put.Tor Egge2024-04-302-28/+68
* | | Merge pull request #31081 from vespa-engine/balder/wire-in-wand-rangeHenning Baldersheim2024-04-3015-83/+193
|\ \ \ | |/ / |/| |
| * | Update commentsHenning Baldersheim2024-04-302-2/+2
| * | Remove whitespaceHenning Baldersheim2024-04-291-1/+0
| * | Wire control of scoring range for weakand scorer from rank/query properties.Henning Baldersheim2024-04-2910-8/+74
| * | Allow control of wand rangeHenning Baldersheim2024-04-298-78/+123
| |/
* | Add const specifiers for HnswIndex member functions get_subspaces() andTor Egge2024-04-294-9/+15
* | Check consistency after loading tensor attribute with index.Tor Egge2024-04-297-1/+85
|/
* If candidate is invalid drop out earlyHenning Baldersheim2024-04-271-5/+5
* Merge pull request #31061 from vespa-engine/toregge/expose-imported-attribute...Geir Storli2024-04-266-1/+62
|\
| * Expose imported attributes in metrics.Tor Egge2024-04-266-1/+62
* | Merge pull request #31057 from vespa-engine/balder/allow-stat-in-scorerHenning Baldersheim2024-04-265-67/+50
|\ \
| * | Use no_unique_address for potential stateless scorersHenning Baldersheim2024-04-261-1/+1
| * | Use no_unique_address for scorerHenning Baldersheim2024-04-261-9/+9
| * | Allow scorer for wand to carry stateHenning Baldersheim2024-04-265-62/+45
* | | Mnor code health while reading codeHenning Baldersheim2024-04-261-31/+31
| |/ |/|
* | 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