summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/tensor/hnsw_index
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #24925 from vespa-engine/havardpe/make-clang-happyTor Egge2022-11-181-3/+3
|\
| * make clang happyHåvard Pettersen2022-11-181-3/+3
* | Drop support for old gtest.Tor Egge2022-11-182-3/+3
|/
* Add enum value HnswIndexType::MULTI.Tor Egge2022-11-171-6/+21
* Use typed tests for hnsw index.Tor Egge2022-11-172-325/+351
* Add enum class HnswIndexType.Tor Egge2022-11-162-14/+17
* Move inner class HnswIndex::Config to HnswIndexConfig.Tor Egge2022-11-152-2/+2
* Rename HnswNode to HnswTestNode.Tor Egge2022-11-091-10/+10
* Add search::tensor::SubspaceType.Tor Egge2022-11-042-4/+23
* Pass VectorBundle to NearestNeighborIndex::prepare_add_document member function.Tor Egge2022-11-042-3/+3
* Add search::tensor::DocVectorAccess::get_vectors() member function.Tor Egge2022-11-032-0/+13
* Pass subspace to DocVectorAccess::get_vector member function.Tor Egge2022-11-022-5/+7
* Use nodeid instead of docid to identify an HNSW graph node.Tor Egge2022-10-251-10/+10
* Remove unneeded calls to update_oldest_used_generation().Geir Storli2022-10-132-2/+0
* Rename trimHoldLists() -> reclaim_memory().Geir Storli2022-10-122-2/+2
* Rename transferHoldLists() -> assign_generation().Geir Storli2022-10-122-2/+2
* Rename first used generation -> oldest used generation.Geir Storli2022-10-122-4/+4
* 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