aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Use no_unique_address for scorerHenning Baldersheim2024-04-261-9/+9
* Allow scorer for wand to carry stateHenning Baldersheim2024-04-265-62/+45
* 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
* | | - Optimize distance calculation for tensors with single dense subspace.Henning Baldersheim2024-04-1628-103/+128
| |/ |/|