summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Move inner class HnswIndex::Config to HnswIndexConfig.Tor Egge2022-11-152-2/+2
* Merge pull request #24856 from vespa-engine/havardpe/detect-out-of-order-when...Henning Baldersheim2022-11-141-2/+5
|\
| * detect out of order docid when switching collection strategyHåvard Pettersen2022-11-141-2/+5
* | Add class to track mapping from docid to [nodeid] used in hnsw index.Geir Storli2022-11-142-0/+101
* | Improve hit estimate for ImportedSearchContext.Tor Egge2022-11-141-1/+46
|/
* Add HnswIdentityMapping.Tor Egge2022-11-091-6/+6
* Rename HnswNode to HnswTestNode.Tor Egge2022-11-092-12/+12
* Fix the query trace type of allow_termwise_eval.Geir Storli2022-11-082-6/+6
* Add search::tensor::SubspaceType.Tor Egge2022-11-042-4/+23
* Pass VectorBundle to NearestNeighborIndex::prepare_add_document member function.Tor Egge2022-11-043-5/+7
* Avoid ambiguity when calling fill_array member function in attribute builder.Tor Egge2022-11-031-2/+4
* Add search::tensor::DocVectorAccess::get_vectors() member function.Tor Egge2022-11-034-16/+23
* Pass subspace to DocVectorAccess::get_vector member function.Tor Egge2022-11-025-17/+59
* short-circuit filter evaluation if filter iterator is trivialHåvard Pettersen2022-10-311-0/+18
* Merge pull request #24651 from vespa-engine/geirst/attribute-builder-in-prod-...Geir Storli2022-10-313-79/+51
|\
| * Use AttributeBuilder in prod features unit tests.Geir Storli2022-10-313-79/+51
* | explicit default filterHåvard Pettersen2022-10-317-2/+31
|/
* create optimized filter searchHåvard Pettersen2022-10-281-101/+308
* Merge pull request #24635 from vespa-engine/toregge/check-filter-search-for-m...Geir Storli2022-10-281-7/+29
|\
| * Unit test memory index filter search.Tor Egge2022-10-281-7/+29
* | Use AttributeBuilder in searchcontext unit tests.Geir Storli2022-10-282-224/+84
|/
* Add more tests for createFilterSearch() on attribute blueprints.Geir Storli2022-10-271-32/+95
* Merge pull request #24622 from vespa-engine/geirst/attribute-builder-helperGeir Storli2022-10-272-58/+13
|\
| * Add a helper class to build and fill AttributeVector instances in unit tests.Geir Storli2022-10-272-58/+13
* | Check for expected result using normal iterator and filter iterator.Tor Egge2022-10-271-20/+24
* | Rewrite diskindex unit test to use gtest.Tor Egge2022-10-272-120/+225
|/
* Merge pull request #24601 from vespa-engine/havardpe/more-filter-search-testingGeir Storli2022-10-261-51/+187
|\
| * more filter search testingHåvard Pettersen2022-10-261-51/+187
* | Merge pull request #24585 from vespa-engine/toregge/use-nodeid-instead-of-doc...Geir Storli2022-10-262-27/+27
|\ \ | |/ |/|
| * Rename HNSW graph member functions:Tor Egge2022-10-261-8/+8
| * Use nodeid instead of docid to identify an HNSW graph node.Tor Egge2022-10-252-19/+19
* | Merge pull request #24580 from vespa-engine/havardpe/refactor-filter-search-c...Geir Storli2022-10-263-159/+214
|\ \
| * | use common algorithms for filter creationHåvard Pettersen2022-10-253-159/+214
* | | Merge pull request #24579 from vespa-engine/toregge/verify-that-single-dictio...Henning Baldersheim2022-10-251-9/+6
|\ \ \ | |_|/ |/| |
| * | Verify that single dictionary entry from lookupRange() is a match.Tor Egge2022-10-251-9/+6
| |/
* / Disable agressive loop optimizations warnings when compiling with lto.Tor Egge2022-10-241-0/+3
|/
* filter search test initial versionHåvard Pettersen2022-10-242-0/+167
* Use search::test::SchemaBuilder in searchcore unit tests.Tor Egge2022-10-212-2/+0
* Change signature for search::test::SchemaBuilder::build() member function.Tor Egge2022-10-216-13/+13
* Add schema builder, used by unit tests to make schema based on document type.Tor Egge2022-10-207-101/+198
* Stop testing with url data type, use uri data type instead.Tor Egge2022-10-192-264/+18
* - Use unique_ptr to hide FuzzyMatcher to make most common SearchContext smaller.Henning Baldersheim2022-10-172-10/+8
* Merge pull request #24453 from vespa-engine/balder/use-gid-for-docid-sortingHenning Baldersheim2022-10-141-76/+100
|\
| * Handle that [docid] can use an optional attribute.Henning Baldersheim2022-10-141-76/+100
* | Skip reclaim_labels on original buffer when it has been copied as part of com...Tor Egge2022-10-141-3/+2
|/
* Rename search::index::EmptyDocBuilder to search::test::DocBuilder.Tor Egge2022-10-1310-64/+72
* Merge pull request #24427 from vespa-engine/geirst/generation-hold-list-termi...Geir Storli2022-10-133-3/+0
|\
| * Remove unneeded calls to update_oldest_used_generation().Geir Storli2022-10-133-3/+0
* | Add field value builders to EmptyDocBuilder.Tor Egge2022-10-134-18/+18
|/
* Rename removeOldGenerations() -> reclaim_memory().Geir Storli2022-10-122-4/+4