aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
...
| * | Depends on scheduling order so range must be extended.Henning Baldersheim2020-05-111-1/+1
| * | Account and limit number of lids per file to reduce spkies during compaction.Henning Baldersheim2020-05-1112-58/+97
* | | Merge pull request #13229 from vespa-engine/geirst/distance-metric-when-not-h...Geir Storli2020-05-134-10/+22
|\ \ \ | |_|/ |/| |
| * | Support specifying a distance metric for nearest neighbor search when not hav...Geir Storli2020-05-124-10/+22
* | | no_bitvector -> !has_filterArne Juul2020-05-122-14/+14
* | | allow filter in bruteforceArne Juul2020-05-124-17/+77
* | | Merge pull request #13208 from vespa-engine/arnej/add-hnsw-with-filterArne H Juul2020-05-125-12/+80
|\ \ \ | |/ / |/| |
| * | unit test with filter alsoArne Juul2020-05-121-1/+22
| * | remove more duplicated codeArne Juul2020-05-112-58/+16
| * | de-duplicate find_top_k codeArne Juul2020-05-112-13/+13
| * | collapse top_k_candidatesArne Juul2020-05-113-27/+13
| * | allow filter in HNSW indexArne Juul2020-05-114-0/+103
* | | Remove extra slashHenning Baldersheim2020-05-111-1/+1
* | | Revert "Revert "Use a smart allocator for allocating memory for large 'long' ...Henning Baldersheim2020-05-114-25/+18
* | | Revert "Use a smart allocator for allocating memory for large 'long' lived"Harald Musum2020-05-114-18/+25
| |/ |/|
* | Use a smart allocator for allocating memory for large 'long' livedHenning Baldersheim2020-05-114-26/+19
* | Use mmapped allocation for longlived buffers.Henning Baldersheim2020-05-109-104/+87
|/
* GC unused macros ++Henning Baldersheim2020-05-105-209/+56
* Try to hide implementation.Henning Baldersheim2020-05-1018-473/+227
* Merge pull request #13185 from vespa-engine/balder/handle-operation-with-shor...Henning Baldersheim2020-05-0916-124/+200
|\
| * Add bracesHenning Baldersheim2020-05-091-3/+3
| * Refactor and simplify range checking.Henning Baldersheim2020-05-093-33/+50
| * Add protection to avoid going out of bounds when handling an empty bitvector.Henning Baldersheim2020-05-093-23/+48
| * Follow up on code PR comments.Henning Baldersheim2020-05-083-19/+18
| * Rename after change of sematics.Henning Baldersheim2020-05-071-5/+5
| * In order to handle and/or/andnot where the left hand side is longer than the ...Henning Baldersheim2020-05-072-6/+69
| * Code cleanup while reading code.Henning Baldersheim2020-05-0712-69/+41
* | Merge pull request #13190 from vespa-engine/toregge/add-get-transient-memory-...Geir Storli2020-05-093-3/+19
|\ \
| * | Test roundtrip serialization of total value count and unique value count.Tor Egge2020-05-081-0/+2
| * | Add get_transient_memory_usage() method to AttibuteInitializer.Tor Egge2020-05-082-3/+17
| |/
* | add set_global_filter API w/wiring and unit testArne Juul2020-05-086-1/+54
* | unit test want_global_filter aggregationArne Juul2020-05-082-1/+22
* | review follow-upArne Juul2020-05-083-12/+13
* | signal if a blueprint wants a global filterArne Juul2020-05-073-0/+25
|/
* Merge pull request #13145 from vespa-engine/toregge/rename-btree-and-datastor...Henning Baldersheim2020-05-04120-449/+449
|\
| * Rename namespace search::btree to vespalib::btree.Tor Egge2020-05-04120-449/+449
* | Merge pull request #13143 from vespa-engine/balder/lookup-significance-and-co...Henning Baldersheim2020-05-0417-94/+169
|\ \ | |/ |/|
| * Better naming and convenience cast.Henning Baldersheim2020-05-043-8/+11
| * Update comments.Henning Baldersheim2020-05-041-3/+6
| * Use correct include <Henning Baldersheim2020-05-042-3/+3
| * Create a QueryTermVector once and do the significance and connectedness looku...Henning Baldersheim2020-05-0416-92/+161
* | Merge pull request #13136 from vespa-engine/toregge/unpack-interleaved-featur...Geir Storli2020-05-045-16/+75
|\ \ | |/ |/|
| * Unpack interleaved features if they are neededTor Egge2020-05-025-16/+75
* | - Reserve space upfront in the vectors.Henning Baldersheim2020-05-0210-114/+84
|/
* Merge pull request #13100 from vespa-engine/geirst/support-blocking-lid-space...Henning Baldersheim2020-04-291-8/+3
|\
| * Improve tracking of remove batch rate used to consider to block lid space com...Geir Storli2020-04-291-8/+3
* | Add attribute file header tag for type of nearest neighbor index.Tor Egge2020-04-292-5/+24
* | Remove unused code.Tor Egge2020-04-292-12/+0
* | Cleanup explicit template instantiation.Tor Egge2020-04-282-68/+70
* | Cleanup explicit template instantiation.Tor Egge2020-04-287-125/+154