summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Adjust search::streaming::Hit to better matchTor Egge2024-01-226-119/+133
* Merge pull request #29997 from vespa-engine/toregge/remove-unused-member-vari...Henning Baldersheim2024-01-211-1/+0
|\
| * Remove unused member variable from search::streaming::WeightedSetTerm.Tor Egge2024-01-211-1/+0
* | Include ostream header to get definition of std::ostreamTor Egge2024-01-211-0/+1
|/
* Merge pull request #29980 from vespa-engine/arnej/reset-implicit-inherit-on-e...Jon Bratseth2024-01-211-1/+1
|\
| * fix semantics for empty feature listsArne Juul2024-01-191-1/+1
* | Merge pull request #29984 from vespa-engine/geirst/hash-filter-for-in-operatorHenning Baldersheim2024-01-199-38/+244
|\ \
| * | Support hash filter iterator in DirectMultiTermBlueprint.Geir Storli2024-01-199-38/+244
* | | Remove unused search::streaming::Hit::operator<().Tor Egge2024-01-191-2/+0
* | | Merge pull request #29969 from vespa-engine/vekterli/support-fuzzy-matching-i...Tor Brede Vekterli2024-01-196-8/+94
|\ \ \
| * | | Support fuzzy term matching in streaming searchTor Brede Vekterli2024-01-186-8/+94
| | |/ | |/|
* | | Merge pull request #29979 from vespa-engine/toregge/make-search-streaming-que...Geir Storli2024-01-193-9/+1
|\ \ \
| * | | Make search::streaming::QueryTerm::evaluateHits() member function final.Tor Egge2024-01-193-9/+1
| |/ /
* / / Rename search::streaming::Hit member function context() to field_id().Tor Egge2024-01-186-24/+24
|/ /
* | Merge pull request #29965 from vespa-engine/balder/make-tensor-impl-packageHenning Baldersheim2024-01-181-1/+2
|\ \ | |/ |/|
| * Skip copying of array when there is no reuse possible.Henning Baldersheim2024-01-181-1/+2
* | Merge pull request #29964 from vespa-engine/vekterli/use-string-view-for-non-...Tor Egge2024-01-184-7/+18
|\ \
| * | Use `string_view` for standalone DFA fuzzy match functionTor Brede Vekterli2024-01-184-7/+18
* | | Stop using MultiTermOrFilterSearch for InTerm and WeightedSetTerm.Geir Storli2024-01-187-80/+93
| |/ |/|
* | Merge pull request #29660 from vespa-engine/balder/sliced-parallell-orv8.288.15Henning Baldersheim2024-01-164-2/+124
|\ \
| * | Improve comment and make assert more explicit.Henning Baldersheim2024-01-162-4/+3
| * | Allow to use only some threads.Henning Baldersheim2024-01-161-8/+9
| * | No need to special handle the first.Henning Baldersheim2024-01-151-3/+2
| * | Merge branch 'balder/sliced-parallell-or' of github.com:vespa-engine/vespa in...Henning Baldersheim2024-01-151-1/+0
| |\ \
| | * \ Merge branch 'master' into balder/sliced-parallell-orHenning Baldersheim2024-01-15129-1940/+2987
| | |\ \
| * | \ \ Merge branch 'master' into balder/sliced-parallell-orHenning Baldersheim2024-01-15129-1940/+2987
| |\ \ \ \ | | |/ / / | |/| / / | | |/ /
| * | | Slice the vectors and use 1 thread per slice when computing the OR.Henning Baldersheim2023-12-144-2/+125
* | | | Rename MultiTermFilter to MultiTermHashFilter.Geir Storli2024-01-163-13/+13
| |_|/ |/| |
* | | Propagate normalizing mode and max field length to new searcherTor Brede Vekterli2024-01-162-0/+21
* | | Merge pull request #29913 from vespa-engine/vekterli/streaming-search-regex-s...Henning Baldersheim2024-01-166-1/+68
|\ \ \
| * | | Add regular expression support to streaming searchTor Brede Vekterli2024-01-156-1/+68
* | | | Merge pull request #29915 from vespa-engine/havardpe/strict-flowv8.287.20Henning Baldersheim2024-01-166-118/+445
|\ \ \ \
| * | | | make sure empty AND/OR/ANDNOT flow estimates 0.0 regardless of input flowHåvard Pettersen2024-01-153-7/+10
| * | | | take strictness into account for flow/cost/sortingHåvard Pettersen2024-01-156-118/+442
| |/ / /
* / / / Remove dead code from streaming search.Tor Egge2024-01-151-2/+0
|/ / /
* | | Add comment for streaming search weighted set term unit test.Tor Egge2024-01-151-0/+6
* | | Add WeightedSetTerm for streaming search.Tor Egge2024-01-157-4/+127
* | | Deinline destructors in unit tests.Tor Egge2024-01-152-0/+9
| |/ |/|
* | Merge pull request #29879 from vespa-engine/toregge/dot-product-raw-score-for...Tor Egge2024-01-129-15/+177
|\ \
| * | Rename constants and add comment for streaming search wand term unit test.Tor Egge2024-01-121-11/+17
| * | Calculate raw score for streaming search wand.Tor Egge2024-01-129-15/+171
* | | Reapply Use optimized implementation for IN query operator.Geir Storli2024-01-121-22/+32
|/ /
* | Merge pull request #29862 from vespa-engine/geirst/cache-docids-to-reduce-cac...Henning Baldersheim2024-01-111-3/+12
|\ \
| * | Cache docids from iterators to reduce cache misses.Geir Storli2024-01-111-3/+12
* | | Merge pull request #29860 from vespa-engine/balder/remove-assertTor Egge2024-01-112-2/+2
|\ \ \
| * | | Remove assert that does not hold if alignment is changed. The assert provides...Henning Baldersheim2024-01-112-2/+2
* | | | Handle deserialize bitvector after alignment change.Tor Egge2024-01-111-3/+14
|/ / /
* | | Merge pull request #29853 from vespa-engine/toregge/add-workaround-for-limite...Henning Baldersheim2024-01-111-0/+15
|\ \ \
| * | | Add workaround for limited std::from_chars.Tor Egge2024-01-111-0/+15
| |/ /
* / / Add cast to select constructor overload.Tor Egge2024-01-112-2/+2
|/ /