aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchcommon
Commit message (Expand)AuthorAgeFilesLines
* Tag hit estimates from attribute search contexts as unknown when applicable.Geir Storli2024-02-022-1/+33
* Support IDocidWithWeightPostingStore for more attribute data types.Geir Storli2024-01-242-0/+10
* Revert "Support IDocidWithWeightPostingStore for more attribute data types."Henning Baldersheim2024-01-222-10/+0
* Support IDocidWithWeightPostingStore for more attribute data types.Geir Storli2024-01-222-0/+10
* Support direct posting store API for single integer attributes.Geir Storli2023-12-131-2/+10
* Rename IDocumentWeightAttribute to IDocidWithWeightPostingStore.Geir Storli2023-11-231-3/+3
* Add and test correct implementation for undefined const char valuesHenning Baldersheim2023-11-041-10/+9
* Add attribute tokens dfw.Tor Egge2023-10-301-0/+7
* Remove obsolete TODO.Tor Egge2023-10-181-1/+0
* Update copyrightJon Bratseth2023-10-0942-42/+42
* Add query property to control fuzzy matching algorithm.Geir Storli2023-09-211-1/+11
* Install searchcommon header files.Tor Egge2023-09-062-0/+6
* Merge pull request #27913 from vespa-engine/balder/add-noexceptHenning Baldersheim2023-07-282-85/+58
|\
| * Add noexceptHenning Baldersheim2023-07-272-85/+58
* | - Return double for computation.Henning Baldersheim2023-07-271-1/+1
* | - Pack data closer to let config fit in 2 cache lines instead of 4.Henning Baldersheim2023-07-279-100/+99
|/
* Revert "Revert "- Consolidate on isFilter.""Henning Baldersheim2023-07-192-13/+0
* Revert "- Consolidate on isFilter."Tor Egge2023-07-142-0/+13
* Revert "- Pack data closer to let config fit in 2 cache lines instead of 4."Tor Egge2023-07-149-99/+100
* Modernize C++ code with auto and range-based loops.Geir Storli2023-07-071-7/+6
* - Pack data closer to let config fit in 2 cache lines instead of 4.Henning Baldersheim2023-07-069-100/+99
* - Consolidate on isFilter.Henning Baldersheim2023-07-052-13/+0
* - Implement array lookup by using the attribute node and setting current index.Henning Baldersheim2023-06-121-18/+12
* The AttributeContext is a short lived cache for attributes guards. Until we u...Henning Baldersheim2023-05-261-0/+5
* GC unused assert includesHenning Baldersheim2023-05-172-6/+8
* Wire the metastore read guard all the way and use it, if present.Henning Baldersheim2023-05-092-4/+54
* Make it possible to configure dotproduct distance metric.Geir Storli2023-05-051-1/+1
* add enumArne Juul2023-04-281-1/+1
* Check target attribute lid range.Tor Egge2023-04-251-0/+5
* wait until later with new metric nameArne Juul2023-04-201-1/+1
* add two names for distance metricsArne Juul2023-04-201-1/+1
* Test move of default values during EnumStore compaction.Tor Egge2023-04-171-0/+4
* GC getString interfaceHenning Baldersheim2023-03-071-12/+0
* - Handle single value raw attributes in grouping.Henning Baldersheim2023-03-071-1/+5
* Add get_raw() member function to search::attribute::IAttributeVector.Tor Egge2023-03-061-0/+8
* Add raw as attribute vector basic type.Tor Egge2023-03-062-1/+3
* Extract virtual fields in the index environment.Geir Storli2023-01-042-3/+7
* Change from typedef to using in searchlib C++ code.Geir Storli2022-12-211-10/+10
* Use atomic variable for search::attribute::Status::_bitVectors.Tor Egge2022-11-262-6/+6
* Add serialisation for sorting to documentmetastore.Henning Baldersheim2022-10-142-2/+2
* Alwasy use bitvector for long posting lists.Henning Baldersheim2022-09-292-18/+0
* Normalize includes in searchcore and searchlib.Tor Egge2022-09-283-3/+3
* Reduce include and visibility of ptrholder.hHenning Baldersheim2022-09-232-13/+13
* Remove summary fields from schema.Tor Egge2022-09-224-171/+1
* Find and locate range query item in the 'and' path of a query.Henning Baldersheim2022-09-082-0/+2
* Some c++ cleanup while reading code.Henning Baldersheim2022-09-052-4/+4
* - Use c++11 for loopsHenning Baldersheim2022-09-041-1/+1
* Minor fixes like adding 'explicit', 'override' and general unification.Henning Baldersheim2022-09-012-3/+3
* Remove 'attribute: huge' from config def file and C++ code.Geir Storli2022-06-082-11/+3
* Add an interface to getting an optional readonly singlevalue enumvector.Henning Baldersheim2022-06-011-2/+14