aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/attribute/singlenumericattribute.hpp
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* Check target attribute lid range.Tor Egge2023-04-251-1/+1
* Ensure that default value is present in enum store.Tor Egge2023-04-141-1/+2
* Rename removeAllOldGenerations() -> reclaim_unused_memory().Geir Storli2022-10-131-2/+2
* Rename removeOldGenerations() -> reclaim_memory().Geir Storli2022-10-121-2/+2
* Rename onGenerationChange() -> before_inc_generation() and change parameter t...Geir Storli2022-10-121-2/+2
* Implement GenerationHolder in terms of the generic generation hold list.Geir Storli2022-10-101-5/+5
* Simplify AttributeVector by moving out ValueModifier, EnumModifier and BaseName.Henning Baldersheim2022-05-271-0/+1
* Inherit from vespalib::GrowStrategyHenning Baldersheim2022-05-261-1/+1
* Use unique_ptr for Config in AttributeVectorHenning Baldersheim2022-05-261-3/+11
* - Stick to using GrowStragey everywhere.Henning Baldersheim2022-05-231-5/+1
* Remove unneeded include statements in searchlib.Tor Egge2022-04-071-2/+0
* Factor out SingleNumericSearchContext from SingleNumericAttribute.Tor Egge2022-03-301-41/+4
* Rename search::NumericAttribute::Equal to search::attribute::NumericMatcher.Tor Egge2022-03-301-2/+4
* Move SearchContext out from AttributeVector.Tor Egge2022-03-291-2/+2
* Use std::atomic_ref for updating and reading single value non-enumeratedTor Egge2022-03-241-8/+4
* Use std::atomic<uint32_t> for committed doc id limit.Tor Egge2022-03-181-1/+4
* Propagate memory allocator to attribute vector components.Tor Egge2022-02-141-1/+2
* Clean and simplify default value handlingHenning Baldersheim2021-10-291-1/+1
* Eliminate Clang 12 warning about explicit qualification required to useTor Egge2021-10-271-1/+1
* No need to reserve space for arith operand for strings.Henning Baldersheim2021-10-221-1/+1
* 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
* Avoid tracking information to keep docids close when that is not necessary.Henning Baldersheim2021-06-031-1/+1
* Sort unique values during load if needed.Tor Egge2021-04-081-1/+1
* Move functions used to open / load attribute vector data files to separate cl...Geir Storli2020-03-301-4/+4
* Commit at regular interval when clearing docs.Geir Storli2019-12-041-0/+5
* Move QueryTermSimple to separate h and cpp files.Geir Storli2019-11-281-0/+1
* Move RcuVector and relevant support classes to vespalibTor Brede Vekterli2019-05-231-1/+1
* Use final and std::make_unique.Henning Baldersheim2019-05-071-11/+9
* Add file name to lowe level attribute save methods.Tor Egge2018-08-171-2/+2
* 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
* C++ style fix: Use foo() instead of foo(void)Tor Egge2017-05-241-1/+1
* Rename search::IAttributeSaveTarget::Config toTor Egge2017-03-281-1/+1
* Move AttributeVector::SearchContext::Params to separate class in searchcommon.Geir Storli2017-03-141-1/+1
* Optimize includes.Henning Baldersheim2017-02-061-2/+3
* Use ensure_size and implement onAddDocs.Henning Baldersheim2017-01-231-0/+1
* Implement onAddDocsHenning Baldersheim2017-01-221-0/+22
* Expose change vector memory usage.Tor Egge2017-01-051-0/+1
* Decouple attributes so we do not include the world everywhere.Henning Baldersheim2016-12-171-15/+50
* Try to maintain memory usage invariant: alloc >= used >= holdTor Egge2016-11-211-1/+1
* Factor out portion of loading of single value attribute from enumeratedTor Egge2016-11-161-9/+7
* Use ConstArrayRef when referencing externally owned const array.Tor Egge2016-11-141-4/+3
* PublishJon Bratseth2016-06-151-0/+188