aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src
Commit message (Expand)AuthorAgeFilesLines
* GC unused codeHenning Baldersheim2022-06-151-1/+0
* Enable bitvector iterators when using DirectAttributeBlueprint.Tor Egge2022-06-158-1/+48
* handle NaN as a special caseArne H Juul2022-06-141-1/+8
* Revert "Don't make changes to the hnsw index when the inserted tensor is unch...Geir Storli2022-06-138-90/+7
* Merge pull request #23051 from vespa-engine/geirst/dont-update-hnsw-with-unch...Geir Storli2022-06-138-7/+90
|\
| * Don't make changes to the nearest neighbor index (hnsw) when the inserted ten...Geir Storli2022-06-108-7/+90
* | Remove deprecated ctors in SerializationContextgjoranv2022-06-091-31/+22
* | fix undefined behavior in unit testsHåvard Pettersen2022-06-0911-23/+25
|/
* more testing (arnej)Håvard Pettersen2022-06-091-3/+5
* disallow bad position fieldArne H Juul2022-06-092-9/+2
* Merge pull request #22969 from vespa-engine/havardpe/aggr-result-is-ptrHenning Baldersheim2022-06-0933-246/+239
|\
| * expression result is pointerHåvard Pettersen2022-06-0733-246/+239
* | Add bm25() and matches() and remove now() as default rank features to be dump...Geir Storli2022-06-085-9/+31
* | GC deprecated unused methodsHenning Baldersheim2022-06-081-6/+0
* | GC deprecated unused methodsHenning Baldersheim2022-06-081-16/+3
* | Remove 'attribute: huge' from config def file and C++ code.Geir Storli2022-06-086-29/+6
* | Remove deprecated APIs exposing Guava typesBjørn Christian Seime2022-06-083-27/+0
|/
* fix undefined behavior in unit tests -- WIPHåvard Pettersen2022-06-076-17/+12
* Creating the document metastore read guard is expensive and is not necessary ...Henning Baldersheim2022-06-048-30/+46
* Let ImportedAttributesRepo return a reference to a shared_ptr instead of a sh...Henning Baldersheim2022-06-032-6/+3
* Remove most use of vespalib::rmdir in searchlib.Tor Egge2022-06-0215-64/+59
* Use braces.Henning Baldersheim2022-06-021-2/+2
* - Optimize get_tensor_ref optimizing for no branches on happy path.Henning Baldersheim2022-06-014-35/+22
* Add an interface to getting an optional readonly singlevalue enumvector.Henning Baldersheim2022-06-018-44/+61
* Merge pull request #22842 from vespa-engine/toregge/drop-check-for-equiv-pare...Geir Storli2022-06-012-20/+1
|\
| * Drop check for equiv parent in disk term blueprint.Tor Egge2022-06-012-20/+1
* | Don't calculate score or weights when unpacking for a term inTor Egge2022-06-0111-71/+245
|/
* Avoid pulling in stringfmt.h in by moving code to .cpp file.Henning Baldersheim2022-05-311-0/+1
* Merge pull request #22809 from vespa-engine/toregge/reduce-use-of-default-val...Henning Baldersheim2022-05-318-10/+33
|\
| * Reduce use of default values in parameter lists.Tor Egge2022-05-318-10/+33
* | Fix forward declarations.Tor Egge2022-05-311-1/+1
|/
* Simplify AttributeVector by moving out ValueModifier, EnumModifier and BaseName.Henning Baldersheim2022-05-2724-165/+215
* GC unused includeHenning Baldersheim2022-05-271-1/+0
* Avoid using vespalib::Identifiable.Henning Baldersheim2022-05-2736-132/+72
* Inherit from vespalib::GrowStrategyHenning Baldersheim2022-05-2615-49/+27
* Use unique_ptr for Config in AttributeVectorHenning Baldersheim2022-05-2612-32/+58
* Include config in cpp file.Henning Baldersheim2022-05-262-4/+8
* Include searchcommon/attribut/config.h yourself and prepare for hiding large ...Henning Baldersheim2022-05-2564-154/+290
* Merge pull request #22729 from vespa-engine/balder/introduce-concept-of-minim...Henning Baldersheim2022-05-257-12/+18
|\
| * - Introduce the concept of minimal capacity for rcu vectors.Henning Baldersheim2022-05-247-12/+18
* | try to avoid some int64 wrap-arounds (the simple ones)Håvard Pettersen2022-05-244-23/+26
|/
* Reduce inclusion of rcuvector.hppHenning Baldersheim2022-05-2312-18/+2
* - Stick to using GrowStragey everywhere.Henning Baldersheim2022-05-238-24/+9
* Don't use brute force iterator if we have performed search in hnsw index.Tor Egge2022-05-231-1/+5
* Fold searchlib_uca into searchlibHenning Baldersheim2022-05-215-10/+5
* Fold searchcommon into searchlibHenning Baldersheim2022-05-2057-0/+4259
* Fold staging_vespalib into vespalibHenning Baldersheim2022-05-201-1/+1
* Avoid wraparound when calculating compacted size.Tor Egge2022-05-201-4/+6
* Merge pull request #22669 from vespa-engine/havardpe/make-sample-count-atomicHåvard Pettersen2022-05-191-5/+7
|\
| * make sample count atomicHåvard Pettersen2022-05-191-5/+7