aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #30128 from vespa-engine/havardpe/strict-heap-or-cleanupHenning Baldersheim2024-02-013-33/+40
|\
| * minor adjustments of strict heap ORHåvard Pettersen2024-02-013-33/+40
* | Merge pull request #30127 from vespa-engine/toregge/remove-dead-code-from-equ...Geir Storli2024-02-011-1/+1
|\ \
| * | Remove dead code from search::queryeval::EquivSearch.Tor Egge2024-02-011-1/+1
| |/
* | Merge pull request #30126 from vespa-engine/toregge/remove-dead-code-from-phr...Geir Storli2024-02-011-4/+0
|\ \
| * | Remove dead code from search::streaming::PhraseQueryNode.Tor Egge2024-02-011-4/+0
| |/
* / - Use numericLabel over label for address manipulation.Henning Baldersheim2024-02-011-6/+3
|/
* Merge pull request #30106 from vespa-engine/arnej/use-GCD-for-distance-rankfe...Arne H Juul2024-02-015-104/+131
|\
| * use greatCircleDistance to compute distance(foo).kmArne Juul2024-01-305-104/+131
* | simple heap-based strict OR implementationHåvard Pettersen2024-01-315-28/+161
|/
* Merge pull request #30094 from vespa-engine/havardpe/test-strict-or-seek-unpackHenning Baldersheim2024-01-291-20/+90
|\
| * test seek and unpacking interactions for strict ORHåvard Pettersen2024-01-291-20/+90
* | Merge pull request #30089 from vespa-engine/toregge/include-algorithm-in-fold...Henning Baldersheim2024-01-291-0/+1
|\ \
| * | Include algorithm to get declaration of std::sort in folded string compareTor Egge2024-01-291-0/+1
| |/
* | Merge pull request #30091 from vespa-engine/toregge/remove-unused-using-in-se...Henning Baldersheim2024-01-291-1/+0
|\ \
| * | Remove unused using in simple phrase search.Tor Egge2024-01-291-1/+0
| |/
* / Include algorithm to get declarations of std::adjacent_find and std::sortTor Egge2024-01-291-0/+1
|/
* Merge pull request #30079 from vespa-engine/havardpe/strict-or-micro-bmHenning Baldersheim2024-01-273-0/+249
|\
| * benchmark strict orHåvard Pettersen2024-01-263-0/+249
* | Make tensor addresses integer based instead of as strings.Henning Baldersheim2024-01-251-2/+1
* | Track element length in streaming mode.Tor Egge2024-01-253-2/+16
|/
* Avoid bad flattening in streaming search.Tor Egge2024-01-244-4/+4
* Merge pull request #30042 from vespa-engine/toregge/implement-evaluate-for-ne...Geir Storli2024-01-245-3/+244
|\
| * Reduce code duplication. Fix typos in unit test.Tor Egge2024-01-244-38/+24
| * Implement search::streaming::NearQueryNode::evaluate() andTor Egge2024-01-244-3/+258
* | Support IDocidWithWeightPostingStore for more attribute data types.Geir Storli2024-01-248-58/+50
|/
* Merge pull request #30030 from vespa-engine/geirst/remove-single-term-in-wset...v8.292.16Geir Storli2024-01-232-103/+2
|\
| * Remove optimization for single term searching in wset string/int attribute.Geir Storli2024-01-232-103/+2
* | Merge pull request #30027 from vespa-engine/arnej/implement-rank-with-operatorHenning Baldersheim2024-01-233-11/+26
|\ \
| * | actually implement RANK operatorArne Juul2024-01-233-11/+26
* | | Merge pull request #30026 from vespa-engine/havardpe/discard-incomplete-field...Henning Baldersheim2024-01-232-11/+14
|\ \ \ | |_|/ |/| |
| * | only allow matching fields searched by all childrenHåvard Pettersen2024-01-232-11/+14
| |/
* | Fix test name.Tor Egge2024-01-231-1/+1
* | Move out NearQueryNode, ONearQueryNode, PhraseQueryNode andTor Egge2024-01-2316-386/+544
|/
* Merge pull request #30018 from vespa-engine/toregge/add-hit-iterator-packTor Egge2024-01-239-51/+380
|\
| * Add comments for search::streaming::HitIterator member functions.Tor Egge2024-01-231-2/+16
| * Add hit iterator pack and use it for phrase search in streaming mode.Tor Egge2024-01-229-51/+366
* | wire in strict flow analysis and strict-aware sortingHåvard Pettersen2024-01-2213-249/+353
|/
* 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
|\ \ \