aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/attribute/enumattribute.hpp
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* Use default value ref from enum store to handle CLEARDOC.Tor Egge2023-04-181-9/+0
* Pass default value to enum store.Tor Egge2023-04-171-3/+1
* Ensure that default value is present in enum store.Tor Egge2023-04-141-0/+1
* Report more of the static memory usage for datastores.Henning Baldersheim2023-03-091-1/+1
* Normalize includes in searchlib/attribute.Tor Egge2022-09-261-2/+2
* Include searchcommon/attribut/config.h yourself and prepare for hiding large ...Henning Baldersheim2022-05-251-0/+1
* Propagate memory allocator to attribute vector components.Tor Egge2022-02-141-1/+1
* Optimize handling of CLEARDOC updates by caching the entry ref for the defaul...Geir Storli2021-12-201-0/+9
* Add IEnumStore::get_values_address_space_usage() abstract member function.Tor Egge2021-12-081-1/+1
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Rename AddressSpaceUsage::add() -> set() to better reflect intent.Geir Storli2021-07-151-1/+1
* Generalize how address space usage is reported from attribute vectors.Geir Storli2021-07-151-3/+5
* Avoid tracking information to keep docids close when that is not necessary.Henning Baldersheim2021-06-031-1/+1
* - Use the enum batch updater directly. This avoids a temporary map and you ha...Henning Baldersheim2021-05-021-10/+3
* Wire the whole dictionary cfg all the way.Henning Baldersheim2021-04-081-1/+1
* Use BTREE/HASH instead of ORDERED/UNORDERED.Henning Baldersheim2021-03-231-1/+1
* Wire in ordering enum in EnumStore.Tor Egge2021-03-171-1/+1
* Add simple equal to Comparator interface.Henning Baldersheim2021-03-091-1/+1
* Revert "Revert "Use a smart allocator for allocating memory for large 'long' ...Henning Baldersheim2020-05-111-3/+1
* Revert "Use a smart allocator for allocating memory for large 'long' lived"Harald Musum2020-05-111-1/+3
* Use a smart allocator for allocating memory for large 'long' livedHenning Baldersheim2020-05-111-3/+1
* Detect enum store entry reference count overflow.Tor Egge2019-09-231-0/+1
* Style changes and function renaming in enum store.Geir Storli2019-09-131-3/+3
* Reduce code duplication by letting enum store comparators inherit unique stor...Geir Storli2019-09-091-1/+1
* Rename BatchUpdater::add() -> insert().Geir Storli2019-09-041-1/+1
* Rename functions and classes used when loading enum store.Geir Storli2019-09-041-7/+7
* Simplify loading of enum store from enumerated files by tracking state in hel...Geir Storli2019-09-031-23/+0
* Improve memory management in all enum attributes.Geir Storli2019-09-021-41/+11
* Cleanup leftovers for loading string attribute vector from non enumerated files.Tor Egge2019-08-281-19/+21
* Convert enum value in enum store to a dummy value, in preparationTor Egge2019-08-271-2/+0
* More use of auto, std::make_unique and range-based for loops.Geir Storli2019-08-221-10/+10
* Simplify how enum store is batch updated to prepare for new enum store.Geir Storli2019-08-211-4/+2
* Add more logging related to compaction and reenumeration.Henning Baldersheim2019-07-231-1/+7
* Move `AddressSpace` from searchlib to vespalibTor Brede Vekterli2019-05-241-1/+1
* Reserve a large hashmap to reduce number of collisions.Henning Baldersheim2018-11-281-1/+1
* Reduce locked section by using a hashmap to reduce cachemisses during repopul...Henning Baldersheim2018-11-281-7/+4
* some more cleanupArne Juul2018-06-201-2/+1
* add and use HDR_ABORT insteadArne Juul2018-06-201-1/+2
* use LOG_ABORT not just abort()Arne Juul2018-06-121-1/+1
* Replace tab with spaces.Geir Storli2017-09-131-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
* C++ style fix: Use foo() instead of foo(void)Tor Egge2017-05-241-1/+1
* Clear pending compaction flag before performing compaction.Tor Egge2017-01-231-1/+1
* PublishJon Bratseth2016-06-151-0/+147