aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Reclaim memory when doing changes to the graph in the hnsw index.Geir Storli2020-02-262-0/+71
* Add proper memory management to hnsw index and integrate with dense tensor at...Geir Storli2020-02-251-1/+49
* Merge pull request #12328 from vespa-engine/balder/add-executor-benchmarkHenning Baldersheim2020-02-253-0/+32
|\
| * GC unused include and update copyright.Henning Baldersheim2020-02-252-1/+2
| * Add benchmark for sequenced task executor.Henning Baldersheim2020-02-242-0/+31
* | Merge pull request #12323 from vespa-engine/arnej/add-set-nodeArne H Juul2020-02-251-0/+33
|\ \ | |/ |/|
| * minor fixes after reviewArne Juul2020-02-251-0/+5
| * add set_node for unit testingArne Juul2020-02-241-0/+28
* | Merge pull request #12315 from vespa-engine/balder/follow-intellij-adviseHenning Baldersheim2020-02-243-91/+99
|\ \
| * | Add tests for bool, byte, long, and double attributes.Henning Baldersheim2020-02-241-7/+35
| * | - Add debug logging.Henning Baldersheim2020-02-231-0/+1
| * | Follow clion adviseHenning Baldersheim2020-02-232-84/+63
| |/
* / drop unneccessary passing of unused strict flagArne Juul2020-02-221-1/+1
|/
* Merge pull request #12289 from vespa-engine/toregge/fixup-feature-map-on-blue...HÃ¥vard Pettersen2020-02-211-0/+21
|\
| * Fixup feature map after blueprint setup failure.Tor Egge2020-02-201-0/+21
* | use NearestNeighborIndex when availableArne Juul2020-02-201-2/+2
* | Merge pull request #12281 from vespa-engine/arnej/add-nns-iteratorArne H Juul2020-02-202-2/+71
|\ \
| * | unit test vector iteratorArne Juul2020-02-201-0/+67
| * | add search iterator using result from find_top_kArne Juul2020-02-201-2/+4
| |/
* | More use of TensorSpec instead of creating Tensor instance explicit.Geir Storli2020-02-201-60/+51
* | Update nearest neighbor index when tensor values change.Geir Storli2020-02-201-4/+153
* | Instantiate nearest neighbor (hnsw) index in dense tensor attribute when spec...Geir Storli2020-02-202-23/+59
* | Add hnsw index params to config for attribute vector.Geir Storli2020-02-201-0/+16
|/
* expose explore_k in top level APIArne Juul2020-02-191-3/+3
* test top-level API alsoArne Juul2020-02-171-1/+9
* add search API in NearestNeighborIndexArne Juul2020-02-171-1/+1
* test find_top_k alsoArne Juul2020-02-171-1/+21
* Fix issues detected by clang 10.Tor Egge2020-02-142-2/+2
* Use well defined pseudorandom generator when depending on the generatedTor Egge2020-02-131-3/+14
* Merge pull request #12135 from vespa-engine/geirst/hnsw-simplifications-with-...Geir Storli2020-02-111-5/+7
|\
| * Rename HnswIndexBase -> HnswIndex and remove the templated class.Geir Storli2020-02-101-5/+4
| * Add interface used to calculate the distance between two n-dim vectors.Geir Storli2020-02-101-1/+4
* | If debugging of SearchHandler is turned on, the 1k first request will have tr...Henning Baldersheim2020-02-111-0/+1
|/
* implement remove_documentArne Juul2020-02-071-0/+35
* Add support for adding a new document in multiple levels in the graph.Geir Storli2020-02-061-26/+50
* Add interface used to randomly draw the max level a new hnsw node should exis...Geir Storli2020-02-051-1/+9
* Implement a select neighbor function that uses a heuristic the accounts for d...Geir Storli2020-02-051-12/+87
* Merge pull request #12063 from vespa-engine/geirst/hnsw-index-skeletonArne H Juul2020-02-042-0/+103
|\
| * Implement skeleton of a HNSW index on top of data stores.Geir Storli2020-02-042-0/+103
* | Forward isUndefined() for imported attributes to the target attribute vectorTor Brede Vekterli2020-01-311-0/+14
|/
* Merge pull request #11998 from vespa-engine/vekterli/add-readable-attribute-v...Tor Brede Vekterli2020-01-303-0/+30
|\
| * Add ReadableAttributeVector accessor to IAttributeManagerTor Brede Vekterli2020-01-293-0/+30
* | Add testing of growing of bitvector when count is invalidHenning Baldersheim2020-01-291-7/+15
* | Correctly handle search for "false" in the underlying search context of singl...Geir Storli2020-01-282-34/+108
* | Rename searchcontext.cpp -> searchcontext_test.cppGeir Storli2020-01-282-1/+1
* | Fix assert errors in unit tests.Tor Egge2020-01-261-1/+1
|/
* Maintain the cached bitCount to avoid cost query time.Henning Baldersheim2020-01-223-18/+18
* c_str -> dataHenning Baldersheim2020-01-214-21/+21
* Make it known that getting serialized size will always be expensive.Henning Baldersheim2020-01-201-14/+13
* Simplify as functionality is abandoned.Henning Baldersheim2020-01-172-6/+6