aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Merge pull request #31055 from vespa-engine/balder/handle-tensor-not-presentHenning Baldersheim2024-04-261-7/+7
|\ \
| * | Add final on MutableDenseValueView and use noexcept where applicable.Henning Baldersheim2024-04-251-7/+7
* | | Merge branch 'master' into balder/add-noexceptHenning Baldersheim2024-04-268-102/+85
|\| |
| * | Merge pull request #31048 from vespa-engine/balder/add-noexcept-5Henning Baldersheim2024-04-266-86/+72
| |\ \
| | * | Add noexceptHenning Baldersheim2024-04-256-86/+72
| * | | Use std::vectorHenning Baldersheim2024-04-252-16/+13
* | | | Add noexcept and remove outdated commentHenning Baldersheim2024-04-252-3/+1
|/ / /
* / / Use non_existing_attribute_value to signal that value is the default value fo...Henning Baldersheim2024-04-255-11/+16
|/ /
* | Use std::vector instead of vespalib::ArrayHenning Baldersheim2024-04-243-24/+26
* | Merge pull request #31012 from vespa-engine/toregge/use-frozen-btree-size-in-...Henning Baldersheim2024-04-242-1/+8
|\ \
| * | search::predicate::SimpleIndex: Use frozen btree size in reader threadTor Egge2024-04-242-1/+8
* | | Test more races for HNSW index prepare put.Tor Egge2024-04-241-13/+143
|/ /
* | Merge pull request #31008 from vespa-engine/balder/no-need-for-templateHenning Baldersheim2024-04-236-36/+54
|\ \
| * | SelectResult does not need templates. Also move instead of copyHenning Baldersheim2024-04-236-36/+54
* | | Merge pull request #31006 from vespa-engine/vekterli/fix-getter-typoHenning Baldersheim2024-04-234-5/+5
|\ \ \
| * | | Fix typo in getter-functionTor Brede Vekterli2024-04-234-5/+5
| |/ /
* / / HNSW index: Drop candidate if typed cells are invalid.Tor Egge2024-04-231-1/+10
|/ /
* | Merge pull request #31005 from vespa-engine/toregge/instantiate-more-variants...Henning Baldersheim2024-04-231-6/+12
|\ \
| * | Instantiate more variants of search::index::PostingListParamsTor Egge2024-04-231-6/+12
* | | Include iomanip to get declaration of std::setwTor Egge2024-04-231-0/+1
|/ /
* | Share code to calculate FlowStats based on attribute::HitEstimate.Geir Storli2024-04-234-48/+69
* | Share code to calculate FlowStats based on IDirectPostingStore::LookupResult.Geir Storli2024-04-233-30/+34
* | Use explicit and do not expose nbostream in headerfile.Henning Baldersheim2024-04-2213-0/+16
* | Merge pull request #30976 from vespa-engine/vekterli/wire-fuzzy-prefix-match-...Henning Baldersheim2024-04-2223-93/+171
|\ \
| * | Wire fuzzy prefix matching support through the query stackTor Brede Vekterli2024-04-1923-93/+171
* | | Merge pull request #30995 from vespa-engine/balder/remove-asserts-and-test-wi...Geir Storli2024-04-229-18/+34
|\ \ \
| * | | Test that distance calculation with invalid typed cells does not trigger assert.Henning Baldersheim2024-04-229-18/+34
* | | | Test hnsw index prepare_add_document and find_top_k with missing tensor.Tor Egge2024-04-221-1/+35
|/ / /
* | / Return max distance when typed cells are invalid.Tor Egge2024-04-221-2/+19
| |/ |/|
* | Merge pull request #30973 from vespa-engine/geirst/better-non-strict-cost-est...Håvard Pettersen2024-04-196-90/+154
|\ \ | |/ |/|
| * Use better non-strict cost estimates for btree and disk index iterators.Geir Storli2024-04-196-90/+154
* | Don't enable direct io for disk index dictionary .ssdat file.Tor Egge2024-04-181-1/+1
* | Revert "Revert "Use memory mapped disk index dictionary .ssdat file when large""Tor Egge2024-04-187-32/+127
* | Revert "Use memory mapped disk index dictionary .ssdat file when large"Henning Baldersheim2024-04-187-127/+32
* | Merge pull request #30956 from vespa-engine/havardpe/optimize-single-child-ve...Henning Baldersheim2024-04-183-1/+11
|\ \
| * | optimize weak and with single childHåvard Pettersen2024-04-173-1/+11
| |/
* | Merge pull request #30958 from vespa-engine/toregge/add-variable-length-array...Henning Baldersheim2024-04-182-0/+2
|\ \
| * | Add variable-length array comments.Tor Egge2024-04-182-0/+2
* | | Merge pull request #30950 from vespa-engine/balder/typedcells-as-value-paramHenning Baldersheim2024-04-1819-222/+107
|\ \ \
| * | | Drop assert for hammingHenning Baldersheim2024-04-171-2/+1
| * | | Add final to allow better code genrartion of calc_with_limit.Henning Baldersheim2024-04-178-97/+18
| * | | Transfer TypedCells as value param as that is more efficient than reference f...Henning Baldersheim2024-04-1717-127/+92
| |/ /
* | | Merge pull request #30934 from vespa-engine/toregge/use-memory-mapped-disk-in...Geir Storli2024-04-187-32/+127
|\ \ \ | |/ / |/| |
| * | Factor out common code to static member functions is_padded_for_memory_mapTor Egge2024-04-177-30/+39
| * | Use memory mapped disk index dictionary .ssdat file when largeTor Egge2024-04-165-32/+118
* | | Ensure result is at least min_rawscoreHenning Baldersheim2024-04-171-2/+3
* | | Use correct value for has_single_subspace template param.Henning Baldersheim2024-04-173-8/+15