aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/tensor/hnsw_index
Commit message (Expand)AuthorAgeFilesLines
* add support for multi-bitvector global filterHåvard Pettersen2022-09-131-12/+3
* GlobalFilter is now an interfaceHåvard Pettersen2022-09-121-7/+14
* fix undefined behavior in unit tests -- WIPHåvard Pettersen2022-06-071-1/+3
* Calculate need for compaction when updating stats.Tor Egge2021-12-091-2/+3
* Add CompactionSpec.Tor Egge2021-12-081-2/+6
* Move CompactionStrategy from searchcommon to vespalib.Tor Egge2021-12-081-2/+2
* Update 2020 Oath copyrights.gjoranv2021-10-272-2/+2
* Update Verizon Media copyright notices.gjoranv2021-10-071-1/+1
* Compact HNSW index when ratio of dead bytes / address space is too highTor Egge2021-08-181-1/+117
* actually wants floatArne Juul2021-04-132-2/+3
* let the distance function decide how it wants the query tensor convertedArne Juul2021-04-122-2/+2
* fix NNS distance for new cell typesArne Juul2021-04-122-4/+2
* Revert "fix NNS distance for new cell types"Arnstein Ressem2021-04-122-2/+4
* fix NNS distance for new cell typesArne Juul2021-04-092-4/+2
* use size literals in searchlibArne Juul2021-02-151-3/+4
* make check_with_distance_threshold methodArne Juul2021-01-081-8/+16
* add distanceThreshold option for nearestNeighbor operatorArne Juul2021-01-081-1/+10
* track TypedCells moveArne Juul2020-10-012-7/+6
* Use an allocator that automagically allocates large buffer by using mmap.Henning Baldersheim2020-08-311-3/+2
* Consolidate search for GTest.Tor Egge2020-07-071-1/+0
* avoid naked exitArne Juul2020-07-031-1/+1
* Use find_package to find gtest library.Tor Egge2020-06-291-2/+3
* the very first documents added to HNSW index should use single-phase indexingArne Juul2020-06-242-2/+2
* ignoreHåvard Pettersen2020-06-191-0/+1
* Merge pull request #13572 from vespa-engine/arnej/keep-and-follow-refsArne H Juul2020-06-183-2/+358
|\
| * 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
| * 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-171-1/+5
| * get rid of test-internal race condition in MyDocVectorStoreArne Juul2020-06-161-9/+7
| * add stress testArne Juul2020-06-162-0/+375
* | Merge pull request #13560 from vespa-engine/arnej/follow-std-rulesArne H Juul2020-06-121-9/+25
|\ \ | |/ |/|
| * revert back to getting random number in the [0,1) rangeArne Juul2020-06-121-9/+25
* | unit test two-phase addArne Juul2020-06-111-0/+56
|/
* unit test with filter alsoArne Juul2020-05-121-1/+22
* collapse top_k_candidatesArne Juul2020-05-111-1/+1
* unit test links histogram betterArne Juul2020-04-081-0/+8
* add unit tests for HnswIndex::get_state()Arne Juul2020-04-081-1/+30
* update unit testArne Juul2020-03-161-11/+25
* add class commentArne Juul2020-02-281-0/+17
* make actual random levelsArne Juul2020-02-271-0/+18
* shrink links if neededArne Juul2020-02-261-1/+75
* Reclaim memory when doing changes to the graph in the hnsw index.Geir Storli2020-02-261-0/+68
* minor fixes after reviewArne Juul2020-02-251-0/+5
* add set_node for unit testingArne Juul2020-02-241-0/+28
* Merge pull request #12281 from vespa-engine/arnej/add-nns-iteratorArne H Juul2020-02-201-2/+4
|\
| * add search iterator using result from find_top_kArne Juul2020-02-201-2/+4