aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/attribute/enumstore.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* Use explicit instantiations of UniqueStore.Tor Egge2023-03-241-0/+16
* Reduce inclusion of rcuvector.hppHenning Baldersheim2022-05-231-5/+0
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Remove assert that no longer is valid.Henning Baldersheim2021-04-301-6/+0
* Select Comparator based on match settings of dictionary.Henning Baldersheim2021-04-201-3/+3
* - Signal that we are using the default comaparator with no additional or muta...Henning Baldersheim2021-04-201-5/+3
* Use consistent namingHenning Baldersheim2021-04-081-3/+7
* Wire the whole dictionary cfg all the way.Henning Baldersheim2021-04-081-2/+2
* Handle UniqueStoreDictionary without B-tree.Tor Egge2021-03-301-0/+1
* Rename SimpleHashMap to ShardedHashMap.Tor Egge2021-03-261-2/+2
* Use BTREE/HASH instead of ORDERED/UNORDERED.Henning Baldersheim2021-03-231-3/+4
* Wire in ordering enum in EnumStore.Tor Egge2021-03-171-4/+10
* Convert comparator from being a simple comparator to using an explicit less m...Henning Baldersheim2021-03-091-1/+1
* Have the BufferType::_emptyEntry be static.Henning Baldersheim2021-01-101-1/+0
* Rename namespace search::btree to vespalib::btree.Tor Egge2020-05-041-5/+5
* Cleanup explicit template instantiation.Tor Egge2020-04-281-5/+16
* Simplify how we iterate the set of unique values when saving an enumerated at...Geir Storli2019-09-101-7/+4
* Remove wrapping of entry type in enum store.Geir Storli2019-09-091-12/+12
* Reduce code duplication by letting enum store comparators inherit unique stor...Geir Storli2019-09-091-1/+2
* Pass ConstArrayRef by value.Geir Storli2019-09-041-1/+1
* Change writeValues() to take ConstArrayRef.Geir Storli2019-09-041-4/+2
* Rename functions and classes used when loading enum store.Geir Storli2019-09-041-4/+3
* Reduce exposure of the internal index type outside the enum store.Geir Storli2019-09-041-8/+1
* Add EnumStoreFoldedDictionary class, used when multiple entriesTor Egge2019-09-031-2/+6
* Improve memory management in all enum attributes.Geir Storli2019-09-021-52/+24
* Collapse EnumStoreBase into EnumStoreT in preparation for replacing underlyin...Geir Storli2019-08-281-0/+16
* Add interface for an enum store.Geir Storli2019-08-281-2/+2
* Convert enum value in enum store to a dummy value, in preparationTor Egge2019-08-271-2/+1
* Remove unused enum store code.Geir Storli2019-08-201-83/+0
* Instantiate templates in a common location, so that they get consistent visib...Henning Baldersheim2019-05-081-186/+9
* Rename data store getBufferEntry() -> getEntry() and change it to take entry ...Geir Storli2019-03-191-4/+4
* Use vespalib::hex modifier for vespalib::asciistream.Tor Egge2019-02-011-2/+2
* some more cleanupArne Juul2018-06-201-2/+1
* move LOG_SETUP after other includesArne Juul2018-06-201-2/+3
* use LOG_ABORT not just abort()Arne Juul2018-06-121-1/+3
* 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
* Reduce fastos.h dependency.Henning Baldersheim2017-06-011-1/+0
* Move datastore code from search::btree -> search::datastore.Geir Storli2016-11-041-16/+16
* PublishJon Bratseth2016-06-151-0/+361