summaryrefslogtreecommitdiffstats
path: root/searchlib
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #13645 from vespa-engine/geirst/multi-threaded-hnsw-indexi...Geir Storli2020-06-192-4/+7
|\
| * Wire flag to enable multi-threaded indexing for a hnsw index.Geir Storli2020-06-192-4/+7
* | Typo fix.Tor Egge2020-06-191-1/+1
* | Add description for nearest neighbor brute force limit index property.Tor Egge2020-06-191-0/+7
* | Wire in nearest neighbor brute force limit.Tor Egge2020-06-1912-6/+78
* | ignoreHåvard Pettersen2020-06-191-0/+1
|/
* Merge pull request #13635 from vespa-engine/lesters/additional-onnx-operatorsJon Bratseth2020-06-193-1/+8
|\
| * Add erf (the error function)Lester Solbakken2020-06-183-1/+8
* | Merge pull request #13629 from vespa-engine/geirst/two-phase-nearest-neighbor...Geir Storli2020-06-183-17/+109
|\ \ | |/ |/|
| * Add support for updating a nearest neighbor index in two phases.Geir Storli2020-06-183-17/+109
* | Merge pull request #13626 from vespa-engine/havardpe/test-fused-multiply-add-...Håvard Pettersen2020-06-181-6/+6
|\ \
| * | observe the results of multiply-add across implementationsHåvard Pettersen2020-06-181-6/+6
* | | Merge pull request #13572 from vespa-engine/arnej/keep-and-follow-refsArne H Juul2020-06-1810-57/+521
|\ \ \ | |_|/ |/| |
| * | update test now that TODO is doneArne Juul2020-06-181-2/+2
| * | print more statisticsArne Juul2020-06-181-11/+33
| * | rewrite with futuresArne Juul2020-06-171-69/+50
| * | add mutex protecting in_progress bitvectorArne Juul2020-06-171-16/+20
| * | rename me -> self_docidArne Juul2020-06-171-2/+3
| * | minor stress-test tweaks:Arne Juul2020-06-171-8/+4
| * | refactor task data into common base classArne Juul2020-06-171-50/+26
| * | also check graph symmetryArne Juul2020-06-172-1/+7
| * | save node_ref in prepare_add_doc and check its validity in completeArne Juul2020-06-172-25/+37
| * | untabifyArne Juul2020-06-171-6/+6
| * | get rid of test-internal race condition in MyDocVectorStoreArne Juul2020-06-161-9/+7
| * | fix bugs found by stress testArne Juul2020-06-163-5/+13
| * | add stress testArne Juul2020-06-162-0/+375
| * | add possible improvement pointsArne Juul2020-06-121-0/+2
| * | no explicit clear of each level when removing documentArne Juul2020-06-122-3/+8
| * | keep and follow node_refs when traversing HNSW graphArne Juul2020-06-126-43/+99
| * | add getters checking if held references are still validArne Juul2020-06-121-2/+24
* | | Remove default tensor spec in doctype builder.Geir Storli2020-06-171-10/+2
* | | Test that attribute writer can handle put in two phases.Geir Storli2020-06-171-21/+27
* | | Implement initial support for two-phase puts in attribute writer.Geir Storli2020-06-172-4/+3
| |/ |/|
* | Revert "Two phase put in attribute writer"Harald Musum2020-06-153-23/+26
* | Merge pull request #13592 from vespa-engine/geirst/two-phase-put-in-attribute...Geir Storli2020-06-153-26/+23
|\ \
| * | Remove default tensor spec in doctype builder.Geir Storli2020-06-151-10/+2
| * | Test that attribute writer can handle put in two phases.Geir Storli2020-06-151-21/+27
| * | Implement initial support for two-phase puts in attribute writer.Geir Storli2020-06-152-4/+3
* | | Merge pull request #13586 from vespa-engine/toregge/use-foreach-key-range-for...Geir Storli2020-06-151-10/+77
|\ \ \
| * | | Factor out common code.Tor Egge2020-06-151-36/+31
| * | | Use foreach_key_range for attribute iterator termwise evaluationTor Egge2020-06-151-10/+82
| |/ /
* / / use typify_invoke instead of dispatch_0/select_2Arne Juul2020-06-152-5/+6
|/ /
* | Merge pull request #13563 from vespa-engine/toregge/add-foreach-key-range-met...Geir Storli2020-06-154-0/+191
|\ \
| * | Add foreach_key_range method to btree iterator, to scan a range ofTor Egge2020-06-124-0/+191
* | | Merge pull request #13560 from vespa-engine/arnej/follow-std-rulesArne H Juul2020-06-122-11/+27
|\ \ \ | |_|/ |/| |
| * | revert back to getting random number in the [0,1) rangeArne Juul2020-06-122-11/+27
| |/
* | unit test two-phase addArne Juul2020-06-111-0/+56
* | rename internal prepare resultArne Juul2020-06-112-13/+13
* | remove stub implementations in NearestNeighborIndexArne Juul2020-06-112-14/+11
* | wire in new prepare/complete APIArne Juul2020-06-112-2/+32