ClickHouse/dbms/src/Dictionaries
proller dd2371e071 CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653)
* Split ComplexKeyCacheDictionary to faster compile (part2)

* Dictionaries as lib WIP

* wip

* clean

* Fix build with old capnp

* fix

* wip

* fixes

* fix

* clean

* clean

* clean

* wip

* wip

* wip

* flat

* wip

* cache

* clean

* wip

* faster

* fix style

* fixes

* clean

* clean

* Split CacheDictionary.cpp for faster compile

* fix

* fix

* Less memory usage while compiling

* missing file

* format

* Update registerDictionaries.h

* clean
2018-11-28 14:37:12 +03:00
..
Embedded CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
tests CLICKHOUSE-3878: Build fixes 2018-08-16 01:00:28 +03:00
CacheDictionary_generate1.cpp.in CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
CacheDictionary_generate2.cpp.in CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
CacheDictionary_generate3.cpp.in CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
CacheDictionary.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
CacheDictionary.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
CacheDictionary.inc.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ClickHouseDictionarySource.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ClickHouseDictionarySource.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
CMakeLists.txt CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ComplexKeyCacheDictionary_createAttributeWithType.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ComplexKeyCacheDictionary_generate1.cpp.in CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ComplexKeyCacheDictionary_generate2.cpp.in CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ComplexKeyCacheDictionary_generate3.cpp.in CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ComplexKeyCacheDictionary_setAttributeValue.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ComplexKeyCacheDictionary_setDefaultAttributeValue.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ComplexKeyCacheDictionary.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ComplexKeyCacheDictionary.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ComplexKeyHashedDictionary.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ComplexKeyHashedDictionary.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
DictionaryBlockInputStream.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
DictionaryBlockInputStreamBase.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
DictionaryBlockInputStreamBase.h Miscellaneous #2913 2018-08-24 08:37:06 +03:00
DictionaryFactory.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
DictionaryFactory.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
DictionarySourceFactory.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
DictionarySourceFactory.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
DictionarySourceHelpers.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
DictionarySourceHelpers.h ColumnConst unification (#1011) 2017-07-21 09:35:58 +03:00
DictionaryStructure.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
DictionaryStructure.h Decimal dictionaries support [CLICKHOUSE-4045] 2018-10-08 22:45:17 +03:00
ExecutableDictionarySource.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ExecutableDictionarySource.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ExternalQueryBuilder.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ExternalQueryBuilder.h CLICKHOUSE-4067: Fixes in odbc dictionaries. Now dictionaries receives bridge path from global config (as it was before). Quotation performed on table and schema independently. Add tests with postgres interaction. Update documentation 2018-10-15 17:49:23 +03:00
ExternalResultDescription.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ExternalResultDescription.h Allow Nullable types in MySQL, ODBC and MongoDB external sources #3284 2018-10-12 05:26:48 +03:00
FileDictionarySource.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
FileDictionarySource.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
FlatDictionary.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
FlatDictionary.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
HashedDictionary.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
HashedDictionary.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
HTTPDictionarySource.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
HTTPDictionarySource.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
IDictionary.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
IDictionarySource.h Improvements done according to requested changes 2018-02-15 17:08:23 +04:00
LibraryDictionarySource.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
LibraryDictionarySource.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
LibraryDictionarySourceExternal.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
LibraryDictionarySourceExternal.h Shared Library Dict Logging: Replace multiple functions with single one and add logging examples into test libraries 2018-06-06 23:21:16 +03:00
MongoDBBlockInputStream.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
MongoDBBlockInputStream.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
MongoDBDictionarySource.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
MongoDBDictionarySource.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
MySQLBlockInputStream.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
MySQLBlockInputStream.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
MySQLDictionarySource.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
MySQLDictionarySource.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ODBCBlockInputStream.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
ODBCBlockInputStream.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
RangeDictionaryBlockInputStream.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
RangeHashedDictionary.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
RangeHashedDictionary.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
readInvalidateQuery.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
readInvalidateQuery.h New bridge interaction, quote identifier via api 2018-09-28 05:46:33 +03:00
registerDictionaries.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
registerDictionaries.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
TrieDictionary.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
TrieDictionary.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
writeParenthesisedString.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
writeParenthesisedString.h Moved headers and sources to same place [#CLICKHOUSE-3]. 2017-04-01 12:22:42 +03:00
XDBCDictionarySource.cpp CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00
XDBCDictionarySource.h CLICKHOUSE-4137 DictionaryFactory, DictionarySourceFactory (#3653) 2018-11-28 14:37:12 +03:00