summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Test lazy distance calculation in distance and closeness features.Geir Storli2022-07-112-3/+60
* Share fixture classes used by distance and closeness unit tests.Geir Storli2022-07-084-186/+24
* Refactor validation code for setting up a distance calculator for re-use in r...Geir Storli2022-07-061-6/+7
* Reduce code duplication by using fef::QueryValue in RequestContext implementa...Geir Storli2022-07-051-4/+10
* Use std::filesystem::resize_file.Tor Egge2022-07-031-2/+2
* Refactor out class to calculate the distance between attribute tensor and que...Geir Storli2022-06-291-7/+11
* Use std::filesystem to create and remove directories.Tor Egge2022-06-232-7/+7
* Rewrite nearest neighbor iterator test to GTest.Geir Storli2022-06-232-50/+50
* Merge pull request #23204 from vespa-engine/revert-23065-revert-23051-geirst/...Geir Storli2022-06-231-0/+30
|\
| * Revert "Revert "Don't make changes to the hnsw index when the inserted tensor...Geir Storli2022-06-221-0/+30
* | fix more undefined behaviorHåvard Pettersen2022-06-221-3/+4
|/
* avoid nullptr derefHåvard Pettersen2022-06-216-22/+23
* avoid unaligned accessHåvard Pettersen2022-06-201-1/+4
* avoid nullptr selectorHåvard Pettersen2022-06-201-11/+20
* Revert "Don't make changes to the hnsw index when the inserted tensor is unch...Geir Storli2022-06-131-30/+0
* Merge pull request #23051 from vespa-engine/geirst/dont-update-hnsw-with-unch...Geir Storli2022-06-131-0/+30
|\
| * Don't make changes to the nearest neighbor index (hnsw) when the inserted ten...Geir Storli2022-06-101-0/+30
* | fix undefined behavior in unit testsHåvard Pettersen2022-06-092-2/+2
|/
* more testing (arnej)Håvard Pettersen2022-06-091-3/+5
* disallow bad position fieldArne H Juul2022-06-091-2/+2
* Merge pull request #22969 from vespa-engine/havardpe/aggr-result-is-ptrHenning Baldersheim2022-06-093-140/+140
|\
| * expression result is pointerHåvard Pettersen2022-06-073-140/+140
* | Add bm25() and matches() and remove now() as default rank features to be dump...Geir Storli2022-06-082-2/+8
* | Remove 'attribute: huge' from config def file and C++ code.Geir Storli2022-06-082-11/+2
|/
* fix undefined behavior in unit tests -- WIPHåvard Pettersen2022-06-072-2/+4
* Remove most use of vespalib::rmdir in searchlib.Tor Egge2022-06-0210-53/+44
* Add an interface to getting an optional readonly singlevalue enumvector.Henning Baldersheim2022-06-011-4/+0
* Don't calculate score or weights when unpacking for a term inTor Egge2022-06-013-37/+178
* Simplify AttributeVector by moving out ValueModifier, EnumModifier and BaseName.Henning Baldersheim2022-05-271-5/+3
* GC unused includeHenning Baldersheim2022-05-271-1/+0
* Avoid using vespalib::Identifiable.Henning Baldersheim2022-05-276-20/+21
* Inherit from vespalib::GrowStrategyHenning Baldersheim2022-05-262-6/+5
* Use unique_ptr for Config in AttributeVectorHenning Baldersheim2022-05-261-3/+4
* Include searchcommon/attribut/config.h yourself and prepare for hiding large ...Henning Baldersheim2022-05-2534-34/+50
* - Introduce the concept of minimal capacity for rcu vectors.Henning Baldersheim2022-05-241-1/+2
* Reduce inclusion of rcuvector.hppHenning Baldersheim2022-05-231-0/+1
* Fold searchlib_uca into searchlibHenning Baldersheim2022-05-213-4/+0
* Fold searchcommon into searchlibHenning Baldersheim2022-05-2012-0/+651
* Check attribute vector posting list (btree vs bitvector).Tor Egge2022-05-161-18/+51
* Use gtest for posting list attribute unit test.Tor Egge2022-05-163-94/+136
* support default tensor values for query featureHåvard Pettersen2022-05-131-0/+15
* make new bitvector when growingHåvard Pettersen2022-05-111-41/+41
* Auto-adjust targetHits for approximate nearest neighbor search when using pos...Geir Storli2022-05-104-17/+26
* move functions to more appropriate classesHåvard Pettersen2022-05-091-5/+5
* Fixing stringattribute_testAlexey Chernyshev2022-05-041-2/+2
* Merge pull request #22412 from vespa-engine/vekterli/add-utility-sanitizers-h...Tor Brede Vekterli2022-05-031-18/+3
|\
| * Add utility header for detecting sanitizer-instrumented compilationTor Brede Vekterli2022-05-031-18/+3
* | Use vespalib::datastore::AtomicEntryRef in search::memoryindex::PostingListEn...Tor Egge2022-05-031-18/+6
|/
* Fix race conditions in vespalib::Cache.Tor Egge2022-04-293-2/+4
* Only sample hash map memory usage once per commit.Tor Egge2022-04-281-0/+3