aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/attribute/enumstore.h
Commit message (Expand)AuthorAgeFilesLines
* Simplify and avoid default arguments.Henning Baldersheim2023-11-041-5/+4
* Revert "No need to specify your own namespace."Henning Baldersheim2023-11-041-4/+5
* Simplify and avoid default arguments.Henning Baldersheim2023-11-031-5/+4
* Update copyrightJon Bratseth2023-10-091-1/+1
* Use make_for_lookup() member function on existing comparatorTor Egge2023-09-181-10/+7
* Add comparator to unique store.Tor Egge2023-09-181-3/+2
* Rename fallback_value to lookup_value in UniqueStoreComparator,Tor Egge2023-09-181-6/+6
* Add DfaStringComparator.Tor Egge2023-09-151-0/+3
* Pass default value to enum store.Tor Egge2023-04-171-1/+1
* Update class comment.Tor Egge2023-04-171-0/+3
* Test move of default values during EnumStore compaction.Tor Egge2023-04-171-1/+2
* Ensure that default value is present in enum store.Tor Egge2023-04-141-0/+4
* GC unused includesHenning Baldersheim2023-03-141-1/+0
* Use a non const Store when you are in write thread, and a const when not.Henning Baldersheim2023-03-101-1/+1
* Report more of the static memory usage for datastores.Henning Baldersheim2023-03-091-1/+6
* Rename trimHoldLists() -> reclaim_memory().Geir Storli2022-10-121-1/+1
* Rename transferHoldLists() -> assign_generation().Geir Storli2022-10-121-1/+1
* Reduce code visibility by reducing includes not needed.Henning Baldersheim2022-03-101-1/+0
* Use AtomicEntryRef as value for enum store btree dictionary with posting lists.Tor Egge2022-03-041-1/+1
* Add memory allocator to enum store.Tor Egge2022-02-111-0/+1
* Calculate need for compaction when updating stats.Tor Egge2021-12-091-5/+3
* Add IEnumStore::get_values_address_space_usage() abstract member function.Tor Egge2021-12-081-1/+1
* Add CompactionSpec.Tor Egge2021-12-081-1/+1
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Use a list instead of a set to make building faster.Henning Baldersheim2021-06-141-5/+5
* - Add non-folded prefix.Henning Baldersheim2021-04-251-1/+0
* Select Comparator based on match settings of dictionary.Henning Baldersheim2021-04-201-2/+4
* - Signal that we are using the default comaparator with no additional or muta...Henning Baldersheim2021-04-201-14/+11
* Align membersHenning Baldersheim2021-04-201-5/+5
* Make folding a runtime argument rather than a compiletime desicionHenning Baldersheim2021-04-201-17/+21
* Avoid the need for 'prefix' for types where it does not make sense.Henning Baldersheim2021-04-191-1/+8
* Compact enum store dictionary when needed.Tor Egge2021-04-131-0/+3
* Adjust member function names to reflect what is being compacted.Tor Egge2021-04-121-2/+2
* Use consistent namingHenning Baldersheim2021-04-081-2/+2
* Wire the whole dictionary cfg all the way.Henning Baldersheim2021-04-081-2/+2
* Sort unique values during load if needed.Tor Egge2021-04-081-0/+1
* Reduce direct usage of EnumStoreDictionary B-tree.Tor Egge2021-03-231-2/+0
* Use BTREE/HASH instead of ORDERED/UNORDERED.Henning Baldersheim2021-03-231-3/+5
* Reduce exposure of EnumStoreDictionary BTree for attribute vector loading.Tor Egge2021-03-221-1/+0
* Wire in ordering enum in EnumStore.Tor Egge2021-03-171-2/+3
* Remove extra slashHenning Baldersheim2020-05-111-1/+1
* Revert "Revert "Use a smart allocator for allocating memory for large 'long' ...Henning Baldersheim2020-05-111-2/+3
* Revert "Use a smart allocator for allocating memory for large 'long' lived"Harald Musum2020-05-111-3/+2
* Use a smart allocator for allocating memory for large 'long' livedHenning Baldersheim2020-05-111-2/+3
* Rename namespace search::btree to vespalib::btree.Tor Egge2020-05-041-13/+13
* Cleanup explicit template instantiation.Tor Egge2020-04-281-8/+18
* Style changes and function renaming in enum store dictionary.Geir Storli2019-09-131-3/+3
* Style changes and function renaming in enum store.Geir Storli2019-09-131-23/+20
* Rename functions used to free unused values in enum store.Geir Storli2019-09-131-4/+4
* Rename fixupRefCount(s) -> set_ref_count(s).Geir Storli2019-09-131-4/+3