aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/attribute/multienumattribute.h
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+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
* Use wrapper functions for access to multivalue::Value.Tor Egge2022-04-111-3/+3
* Merge pull request #22090 from vespa-engine/toregge/remove-getrawvalues-and-g...Geir Storli2022-04-111-19/+1
|\
| * Remove getRawValues() and getEnumHandles().Tor Egge2022-04-111-19/+1
* | Remove weight() member function from multivalue::ValueTor Egge2022-04-111-1/+1
|/
* Move multivalue.h from searchlib to searchcommon.Geir Storli2022-03-291-1/+1
* Reduce code visibility by reducing includes not needed.Henning Baldersheim2022-03-101-1/+0
* Use AtomicEntryRef in multivalue enum attributes.Tor Egge2022-03-081-4/+5
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* - Use the enum batch updater directly. This avoids a temporary map and you ha...Henning Baldersheim2021-05-021-7/+1
* Style changes and function renaming in enum store.Geir Storli2019-09-131-1/+1
* Simplify loading of enum store from enumerated files by tracking state in hel...Geir Storli2019-09-031-2/+3
* Rename fillEnumIdx() -> load_enumerated_data().Geir Storli2019-09-031-2/+2
* Restore enum store compaction support for enum attributes.Tor Egge2019-09-021-2/+1
* Collapse EnumStoreBase into EnumStoreT in preparation for replacing underlyin...Geir Storli2019-08-281-2/+2
* Cleanup leftovers for loading string attribute vector from non enumerated files.Tor Egge2019-08-281-0/+1
* Add interface for an enum store.Geir Storli2019-08-281-5/+5
* Change typedef -> using.Geir Storli2019-08-211-21/+20
* Simplify how enum store is batch updated to prepare for new enum store.Geir Storli2019-08-211-4/+2
* Move RcuVector and relevant support classes to vespalibTor Brede Vekterli2019-05-231-1/+1
* Also make a faster DotproductExecutor when using enumerated values.Henning Baldersheim2019-05-071-1/+21
* Reduce locked section by using a hashmap to reduce cachemisses during repopul...Henning Baldersheim2018-11-281-1/+2
* GC unused code and add override and = default.Henning Baldersheim2018-09-171-1/+1
* Use std::make_xxxHenning Baldersheim2018-08-201-3/+3
* Add file name to lowe level attribute save methods.Tor Egge2018-08-171-1/+1
* 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
* add override in searchlib moduleArne H Juul2017-04-121-1/+1
* Add override.Henning Baldersheim2017-01-241-13/+13
* Decouple attributes so we do not include the world everywhere.Henning Baldersheim2016-12-171-15/+5
* Remove mockups that bridged difference between old and new multivalueTor Egge2016-11-251-1/+0
* Remove references to old multivalue mapping.Tor Egge2016-11-251-1/+1
* Use new API to get values from multi value mapping.Tor Egge2016-11-171-8/+8
* Factor out portion of loading of single value attribute from enumeratedTor Egge2016-11-161-2/+0
* PublishJon Bratseth2016-06-151-0/+120