aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/attribute/multinumericattribute.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* Add helper functions to reduce code duplication.Tor Egge2023-07-041-0/+2
* Handle sorting on multivalue attributes.Tor Egge2023-07-041-0/+2
* Use explicit instantiation of MultiValueNumericAttributeTor Egge2023-03-241-0/+1
* Rename removeOldGenerations() -> reclaim_memory().Geir Storli2022-10-121-1/+1
* Rename onGenerationChange() -> before_inc_generation() and change parameter t...Geir Storli2022-10-121-1/+1
* avoid nullptr derefHÃ¥vard Pettersen2022-06-211-1/+1
* Remove getAll() member functions from attribute vectors.Tor Egge2022-04-221-6/+0
* Use wrapper functions for access to multivalue::Value.Tor Egge2022-04-111-5/+5
* Merge pull request #22090 from vespa-engine/toregge/remove-getrawvalues-and-g...Geir Storli2022-04-111-4/+0
|\
| * Remove getRawValues() and getEnumHandles().Tor Egge2022-04-111-4/+0
* | Remove weight() member function from multivalue::ValueTor Egge2022-04-111-1/+1
|/
* Factor out MultiNumericArraySearchContext and MultiNumericWeightedSetSearchCo...Tor Egge2022-03-301-98/+0
* Rename search::NumericAttribute::Equal to search::attribute::NumericMatcher.Tor Egge2022-03-301-2/+3
* Move SearchContext out from AttributeVector.Tor Egge2022-03-291-3/+4
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Add an executor to the AttributeVector::load/onLoad interface so attributes c...Henning Baldersheim2021-08-121-1/+1
* Change typedef -> using.Geir Storli2019-08-211-18/+17
* Use final and std::make_unique.Henning Baldersheim2019-05-071-3/+3
* Revert "Balder/unroll to counter gcc8 slowdown"Henning Baldersheim2019-05-061-29/+6
* Fix typo.Henning Baldersheim2019-05-051-4/+4
* Unrooll loop as gcc8 is slowing down the loop by introducing stalls.Henning Baldersheim2019-05-051-6/+29
* Use a bitvector for the single bit numeric attribute.Henning Baldersheim2018-12-191-1/+1
* Remove getEnumValue interfaceHenning Baldersheim2018-09-041-6/+0
* Add file name to lowe level attribute save methods.Tor Egge2018-08-171-1/+1
* onCmp -> onFindHenning Baldersheim2018-05-231-4/+4
* Only return the weight of the first match. Accumulate on the outside.Henning Baldersheim2018-05-231-8/+4
* Refactored to allow iteration over matching elements.Henning Baldersheim2018-05-231-28/+32
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
* Copyright headerJon Bratseth2017-06-131-1/+1
* no virtual on override + optimize includes.Henning Baldersheim2017-04-261-1/+0
* Revert "Balder/enforce override 2"Arne H Juul2017-04-241-0/+1
* override and optimise includes.Henning Baldersheim2017-04-231-1/+0
* add override in searchlib moduleArne H Juul2017-04-121-1/+1
* Move AttributeVector::SearchContext::Params to separate class in searchcommon.Geir Storli2017-03-141-1/+1
* override and final.Henning Baldersheim2017-03-091-1/+3
* Specify destructors explicit to control inlining.Henning Baldersheim2017-03-081-1/+1
* Optimize includes.Henning Baldersheim2017-02-061-10/+6
* Add override.Henning Baldersheim2017-01-241-7/+7
* Add onAddDocs interface and many 'override' specifications.Henning Baldersheim2017-01-221-23/+23
* Decouple attributes so we do not include the world everywhere.Henning Baldersheim2016-12-171-85/+19
* Remove references to old multivalue mapping.Tor Egge2016-11-251-2/+1
* Use new API to get values from multi value mapping.Tor Egge2016-11-171-36/+31
* PublishJon Bratseth2016-06-151-0/+333