ClickHouse/src/Common/HashTable
Robert Schulze 2a9ff30a7f
Merge pull request #49380 from azat/dict/hashed-memory
Improve memory usage and speed of SPARSE_HASHED/HASHED dictionaries
2023-05-21 15:46:41 +02:00
..
ClearableHashMap.h use old HashTableGrower with *WithStackMemory data structures 2022-06-27 20:34:18 +02:00
ClearableHashSet.h Comments regarding zero values in clearable hash table 2023-05-12 17:36:35 +00:00
FixedClearableHashMap.h Fix clang-tidy warnings in Common folder 2022-03-14 18:17:35 +00:00
FixedClearableHashSet.h Remove PVS-Studio 2023-02-19 23:30:05 +01:00
FixedHashMap.h Remove PVS-Studio 2023-02-19 23:30:05 +01:00
FixedHashSet.h Revert "Less indirection in FixedHashTable" 2020-08-02 01:11:00 +03:00
FixedHashTable.h Use Cell::setMapped() over separate helper insertSetMapped() 2023-05-19 06:07:21 +02:00
Hash.h Fix DefaultHash64 for s390x 2023-05-12 06:00:47 -07:00
HashMap.h Introduce PackedHashMap (HashMap with structure without padding) 2023-05-19 06:07:21 +02:00
HashSet.h Use HashTable constructor in HashSet 2023-05-19 06:07:21 +02:00
HashTable.h Rewrite HashTableGrower{,WithPrecalculation}::set w/o ternary operators 2023-05-19 06:07:21 +02:00
HashTableAllocator.h
HashTableKeyHolder.h Slightly update comment 2023-05-16 16:39:00 +02:00
LRUHashMap.h use old HashTableGrower with *WithStackMemory data structures 2022-06-27 20:34:18 +02:00
PackedHashMap.h Change coding style of declaring packed attribute in PackedHashMap 2023-05-19 06:07:21 +02:00
Prefetching.h Fix build after merge 2022-09-22 06:53:33 +02:00
SmallTable.h Better error messages 2023-03-19 05:34:44 +01:00
StringHashMap.h Prefetching in aggregation (#39304) 2022-09-21 18:59:07 +02:00
StringHashSet.h Normalize BigInt implementation 2021-01-27 03:54:57 +03:00
StringHashTable.h Remove PVS-Studio 2023-02-19 23:30:05 +01:00
TwoLevelHashMap.h Prefetching in aggregation (#39304) 2022-09-21 18:59:07 +02:00
TwoLevelHashTable.h Use Cell::setMapped() over separate helper insertSetMapped() 2023-05-19 06:07:21 +02:00
TwoLevelStringHashMap.h Optimize one nullable key aggregate performance (#45772) 2023-03-02 21:01:52 +01:00
TwoLevelStringHashTable.h Fixes for -Wshorten-64-to-32 2022-10-21 13:25:19 +02:00