ClickHouse/src/Dictionaries
Kseniia Sumarokova ecd98006ce
Merge pull request #56306 from ClickHouse/fix-backup-restore-flatten-nested
Fix restore from backup with `flatten_nested` and `data_type_default_nullable`
2023-11-10 11:43:17 +01:00
..
Embedded Remove PVS-Studio 2023-02-19 23:30:05 +01:00
tests Optimise memory consumption during loading of hierarchical dictionaries (#55838) 2023-10-23 13:52:27 +02:00
CacheDictionary.cpp Handle empty block in DictionaryPipelineExecutor 2023-10-20 12:30:21 +00:00
CacheDictionary.h Use AsyncPipelineExecutor for reading clickhouse dictionary source 2023-10-19 15:16:33 +00:00
CacheDictionaryStorage.h Don't count unreserved bytes in Arenas as read_bytes 2023-04-13 12:43:24 +02:00
CacheDictionaryUpdateQueue.cpp Re-enable clang-tidy checks 2023-09-26 09:34:12 +00:00
CacheDictionaryUpdateQueue.h review fixes 2023-01-12 15:51:04 +00:00
CassandraDictionarySource.cpp Dictionaries added TSA annotations 2022-06-29 19:15:47 +02:00
CassandraDictionarySource.h Respect remote_url_allow_hosts in relevant dictionary sources. 2022-07-13 14:53:23 +00:00
CassandraHelpers.cpp base should not depend on Common 2022-04-29 10:26:35 +08:00
CassandraHelpers.h Generate config.h into ${CONFIG_INCLUDE_PATH} 2022-09-28 12:48:26 +00:00
CassandraSource.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
CassandraSource.h Move some resources 2022-05-20 19:49:31 +00:00
ClickHouseDictionarySource.cpp Review fix 2023-11-09 16:03:51 +01:00
ClickHouseDictionarySource.h Use AsyncPipelineExecutor for reading clickhouse dictionary source 2023-10-19 15:16:33 +00:00
CMakeLists.txt Consistent file management in CMake 2023-08-21 11:45:08 +08:00
DictionaryFactory.cpp If a dictionary is created with a complex key, automatically choose the "complex key" layout variant. 2023-05-06 11:09:45 +08:00
DictionaryFactory.h Fixed a lowercase initial letter and removed needless data 2023-05-07 19:06:06 +08:00
DictionaryHelpers.cpp
DictionaryHelpers.h Reduce the usage of Arena.h 2023-04-13 10:31:32 +02:00
DictionarySource.cpp Cleanup 2022-06-02 16:59:14 +00:00
DictionarySource.h Cleanup 2022-06-02 16:59:14 +00:00
DictionarySourceFactory.cpp base should not depend on Common 2022-04-29 10:26:35 +08:00
DictionarySourceFactory.h
DictionarySourceHelpers.cpp Handle empty block in DictionaryPipelineExecutor 2023-10-20 12:30:21 +00:00
DictionarySourceHelpers.h Use AsyncPipelineExecutor for reading clickhouse dictionary source 2023-10-19 15:16:33 +00:00
DictionaryStructure.cpp FunctionHelpers remove areTypesEqual function 2023-09-14 13:51:06 +03:00
DictionaryStructure.h support IPv4 and IPv6 as dictionary attributes 2023-07-04 02:19:45 +00:00
DirectDictionary.cpp Use AsyncPipelineExecutor for reading clickhouse dictionary source 2023-10-19 15:16:33 +00:00
DirectDictionary.h PullingAsyncPipelineExecutor for Direct dictionary with ClickHouse source 2023-03-27 09:52:26 +00:00
ExecutableDictionarySource.cpp Refactor 2023-08-18 15:38:46 +08:00
ExecutableDictionarySource.h Remove superfluous includes of logger_userful.h from headers 2023-04-10 17:59:30 +02:00
ExecutablePoolDictionarySource.cpp Refactor 2023-08-18 15:38:46 +08:00
ExecutablePoolDictionarySource.h Remove superfluous includes of logger_userful.h from headers 2023-04-10 17:59:30 +02:00
ExternalQueryBuilder.cpp Fix ClickHouse-sourced dictionaries with explicit query 2023-11-02 04:31:01 +00:00
ExternalQueryBuilder.h refine table source for regexp tree dictionary 2023-05-09 20:17:54 +02:00
FileDictionarySource.cpp Move some resources 2022-05-20 19:49:31 +00:00
FileDictionarySource.h Move some resources 2022-05-20 19:49:31 +00:00
FlatDictionary.cpp Merge pull request #55839 from ClickHouse/vdimir/async_executor_for_dictionary_load 2023-10-24 11:31:36 +02:00
FlatDictionary.h More dictionaries support dictionary_use_async_executor 2023-10-20 13:14:15 +00:00
getDictionaryConfigurationFromAST.cpp Merge pull request #49043 from RoryCrispin/dict-lifetime-validation 2023-09-30 07:54:50 +03:00
getDictionaryConfigurationFromAST.h fix another issue with dependencies 2023-05-05 16:27:12 +02:00
HashedArrayDictionary.cpp Merge pull request #55839 from ClickHouse/vdimir/async_executor_for_dictionary_load 2023-10-24 11:31:36 +02:00
HashedArrayDictionary.h Use AsyncPipelineExecutor for HashedArrayDictionary 2023-10-19 15:16:33 +00:00
HashedDictionary.cpp Merge pull request #55839 from ClickHouse/vdimir/async_executor_for_dictionary_load 2023-10-24 11:31:36 +02:00
HashedDictionary.h Use AsyncPipelineExecutor for reading clickhouse dictionary source 2023-10-19 15:16:33 +00:00
HashedDictionaryCollectionTraits.h Wrap implementation helpers into HashedDictionaryImpl namespace 2023-05-19 06:07:21 +02:00
HashedDictionaryCollectionType.h Remove part of the HashTableGrowerWithPrecalculationAndMaxLoadFactor comment 2023-05-19 06:07:21 +02:00
HierarchyDictionariesUtils.cpp Fixed style check 2022-06-03 18:05:09 +02:00
HierarchyDictionariesUtils.h Optimise memory consumption during loading of hierarchical dictionaries (#55838) 2023-10-23 13:52:27 +02:00
HTTPDictionarySource.cpp Merge branch 'master' into headers-blacklist 2023-07-03 16:54:50 +02:00
HTTPDictionarySource.h Replace old named collections code for url 2022-12-17 00:24:05 +01:00
ICacheDictionaryStorage.h Fix clang-tidy warnings in Databases, DataTypes, Dictionaries folders 2022-03-14 18:17:35 +00:00
IDictionary.h Add dictGetAll function for RegExpTreeDictionary 2023-06-04 23:46:04 -05:00
IDictionarySource.h Remove PREALLOCATE for HASHED/SPARSE_HASHED dictionaries 2023-01-18 20:18:37 +01:00
IPAddressDictionary.cpp More dictionaries support dictionary_use_async_executor 2023-10-20 13:14:15 +00:00
IPAddressDictionary.h More dictionaries support dictionary_use_async_executor 2023-10-20 13:14:15 +00:00
LibraryDictionarySource.cpp Rename LibraryBridgeHelper to ExternalDictionaryLibraryBridgeHelper 2022-08-04 19:58:37 +00:00
LibraryDictionarySource.h Rename LibraryBridgeHelper to ExternalDictionaryLibraryBridgeHelper 2022-08-04 19:58:37 +00:00
MongoDBDictionarySource.cpp Update MongoDB protocol 2023-05-22 09:05:23 +00:00
MongoDBDictionarySource.h Update MongoDB protocol 2023-05-22 09:05:23 +00:00
MySQLDictionarySource.cpp Add USE NAMED COLLECTION access 2023-06-06 14:46:34 +02:00
MySQLDictionarySource.h Consolidate config_core.h into config.h 2022-09-28 13:31:57 +00:00
NullDictionarySource.cpp Add null dictionary source 2022-12-24 17:11:30 +03:00
NullDictionarySource.h Add null dictionary source 2022-12-24 17:11:30 +03:00
PolygonDictionary.cpp More dictionaries support dictionary_use_async_executor 2023-10-20 13:14:15 +00:00
PolygonDictionary.h More dictionaries support dictionary_use_async_executor 2023-10-20 13:14:15 +00:00
PolygonDictionaryImplementations.cpp More dictionaries support dictionary_use_async_executor 2023-10-20 13:14:15 +00:00
PolygonDictionaryImplementations.h PolygonDictionary support read method 2021-10-13 19:31:59 +03:00
PolygonDictionaryUtils.cpp fix build with clang-15 2022-08-01 18:00:54 +02:00
PolygonDictionaryUtils.h Ditch tons of garbage 2023-08-09 02:19:02 +02:00
PostgreSQLDictionarySource.cpp Remove superfluous includes of logger_userful.h from headers 2023-04-10 17:59:30 +02:00
PostgreSQLDictionarySource.h Remove superfluous includes of logger_userful.h from headers 2023-04-10 17:59:30 +02:00
RangeHashedDictionary.h More dictionaries support dictionary_use_async_executor 2023-10-20 13:14:15 +00:00
RangeHashedDictionaryComplex.cpp Fix typo 2023-01-24 23:00:02 +00:00
RangeHashedDictionarySimple.cpp Review suggestions 2023-01-24 22:54:01 +00:00
readInvalidateQuery.cpp Better formatting for exception messages (#45449) 2023-01-24 00:13:58 +03:00
readInvalidateQuery.h Fix build. 2021-09-16 20:40:42 +03:00
RedisDictionarySource.cpp little fix 2023-06-02 10:05:54 +08:00
RedisDictionarySource.h unify storage type 2023-06-02 10:05:54 +08:00
RedisSource.cpp little fix 2023-06-02 10:05:54 +08:00
RedisSource.h new redis engine schema design 2023-06-02 10:05:54 +08:00
RegExpTreeDictionary.cpp More dictionaries support dictionary_use_async_executor 2023-10-20 13:14:15 +00:00
RegExpTreeDictionary.h More dictionaries support dictionary_use_async_executor 2023-10-20 13:14:15 +00:00
registerCacheDictionaries.cpp Use AsyncPipelineExecutor for reading clickhouse dictionary source 2023-10-19 15:16:33 +00:00
registerDictionaries.cpp Merge branch 'master' into regexp-tree-dictionary 2022-12-30 17:31:44 +01:00
registerDictionaries.h
registerRangeHashedDictionary.cpp More dictionaries support dictionary_use_async_executor 2023-10-20 13:14:15 +00:00
SSDCacheDictionaryStorage.h Check return value of ::close() 2023-02-07 11:28:22 +01:00
XDBCDictionarySource.cpp Remove PVS-Studio 2023-02-19 23:30:05 +01:00
XDBCDictionarySource.h Move some resources 2022-05-20 19:49:31 +00:00
YAMLRegExpTreeDictionarySource.cpp Remove -Wshadow suppression which leaked into global namespace 2023-04-13 08:46:40 +00:00
YAMLRegExpTreeDictionarySource.h fix build 2023-01-04 12:45:12 +01:00