mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-13 19:14:30 +00:00
52390b0180
clickhouse-local application and File(...) storage
1033 lines
41 KiB
CMake
1033 lines
41 KiB
CMake
include_directories(include)
|
||
include_directories(/usr/include/mysql)
|
||
|
||
add_subdirectory (src)
|
||
|
||
option(ENABLE_MONGODB "Set to TRUE to enable MongoDB support as source for external dictionaries" True)
|
||
set (DISABLE_MONGODB FALSE CACHE BOOL "Set to TRUE to disable MongoDB support as source for external dictionaries")
|
||
|
||
if (ENABLE_MONGODB)
|
||
set (DISABLE_MONGODB FALSE)
|
||
else()
|
||
set (DISABLE_MONGODB TRUE)
|
||
endif()
|
||
|
||
if ($ENV{DISABLE_MONGODB})
|
||
set (DISABLE_MONGODB TRUE)
|
||
endif()
|
||
|
||
if (DISABLE_MONGODB)
|
||
add_definitions(-D DISABLE_MONGODB)
|
||
else()
|
||
set (LINK_MONGOCLIENT libmongoclient.a ${OPENSSL_LIBS} ${BOOST_THREAD_LIB})
|
||
endif()
|
||
|
||
if (DISABLE_LIBTCMALLOC)
|
||
add_definitions(-D NO_TCMALLOC)
|
||
endif()
|
||
|
||
if (APPLE)
|
||
set (AIO_CPP_FILES "")
|
||
set (AIO_H_FILES "")
|
||
set (APPLE_ICONV_LIB iconv)
|
||
|
||
else()
|
||
set (AIO_H_FILES include/DB/Common/AIO.h
|
||
include/DB/IO/WriteBufferAIO.h
|
||
include/DB/IO/ReadBufferAIO.h
|
||
)
|
||
set (AIO_CPP_FILES
|
||
src/IO/ReadBufferAIO.cpp
|
||
src/IO/WriteBufferAIO.cpp
|
||
)
|
||
set (APPLE_ICONV_LIB "")
|
||
endif()
|
||
|
||
add_library(string_utils
|
||
include/DB/Common/StringUtils.h
|
||
src/Common/StringUtils.cpp)
|
||
|
||
add_library (dbms
|
||
src/Server/InterserverIOHTTPHandler.h
|
||
src/Server/Server.h
|
||
src/Server/TCPHandler.h
|
||
src/Server/HTTPHandler.h
|
||
src/Server/MetricsTransmitter.h
|
||
src/Server/ConfigReloader.h
|
||
src/Server/StatusFile.h
|
||
src/Server/ReplicasStatusHandler.h
|
||
src/Client/InterruptListener.h
|
||
include/DB/Functions/FunctionsLogical.h
|
||
include/DB/Functions/FunctionsReinterpret.h
|
||
include/DB/Functions/FunctionFactory.h
|
||
include/DB/Functions/FunctionsArray.h
|
||
include/DB/Functions/FunctionsDictionaries.h
|
||
include/DB/Functions/FunctionsStringArray.h
|
||
include/DB/Functions/FunctionsURL.h
|
||
include/DB/Functions/FunctionsRandom.h
|
||
include/DB/Functions/FunctionsString.h
|
||
include/DB/Functions/FunctionsRound.h
|
||
include/DB/Functions/FunctionsTransform.h
|
||
include/DB/Functions/Conditional/CondException.h
|
||
include/DB/Functions/Conditional/common.h
|
||
include/DB/Functions/Conditional/getArrayType.h
|
||
include/DB/Functions/Conditional/ArgsInfo.h
|
||
include/DB/Functions/Conditional/CondSource.h
|
||
include/DB/Functions/Conditional/NumericPerformer.h
|
||
include/DB/Functions/Conditional/NumericEvaluator.h
|
||
include/DB/Functions/Conditional/StringEvaluator.h
|
||
include/DB/Functions/Conditional/ArrayEvaluator.h
|
||
include/DB/Functions/Conditional/StringArrayEvaluator.h
|
||
include/DB/Functions/FunctionsConditional.h
|
||
include/DB/Functions/FunctionsArithmetic.h
|
||
include/DB/Functions/FunctionsConversion.h
|
||
include/DB/Functions/FunctionsCoding.h
|
||
include/DB/Functions/FunctionsStringSearch.h
|
||
include/DB/Functions/FunctionsVisitParam.h
|
||
include/DB/Functions/FunctionsHigherOrder.h
|
||
include/DB/Functions/FunctionsComparison.h
|
||
include/DB/Functions/FunctionsHashing.h
|
||
include/DB/Functions/FunctionsMath.h
|
||
include/DB/Functions/FunctionsGeo.h
|
||
include/DB/Functions/FunctionsMiscellaneous.h
|
||
include/DB/Functions/FunctionsDateTime.h
|
||
include/DB/Functions/IFunction.h
|
||
include/DB/Functions/FunctionsFormatting.h
|
||
include/DB/Functions/NumberTraits.h
|
||
include/DB/Functions/DataTypeTraits.h
|
||
include/DB/Functions/EnrichedDataTypePtr.h
|
||
include/DB/Functions/ObjectPool.h
|
||
include/DB/TableFunctions/TableFunctionRemote.h
|
||
include/DB/TableFunctions/TableFunctionFactory.h
|
||
include/DB/TableFunctions/TableFunctionMerge.h
|
||
include/DB/TableFunctions/TableFunctionShardByHash.h
|
||
include/DB/TableFunctions/ITableFunction.h
|
||
include/DB/TableFunctions/getStructureOfRemoteTable.h
|
||
include/DB/Parsers/ASTSetQuery.h
|
||
include/DB/Parsers/ASTRenameQuery.h
|
||
include/DB/Parsers/ParserQueryWithOutput.h
|
||
include/DB/Parsers/ParserOptimizeQuery.h
|
||
include/DB/Parsers/ParserSetQuery.h
|
||
include/DB/Parsers/ASTCreateQuery.h
|
||
include/DB/Parsers/ASTExpressionList.h
|
||
include/DB/Parsers/ASTQueryWithOutput.h
|
||
include/DB/Parsers/ParserSelectQuery.h
|
||
include/DB/Parsers/ParserUseQuery.h
|
||
include/DB/Parsers/ASTShowTablesQuery.h
|
||
include/DB/Parsers/ASTFunction.h
|
||
include/DB/Parsers/ASTSelectQuery.h
|
||
include/DB/Parsers/ParserCreateQuery.h
|
||
include/DB/Parsers/ASTLiteral.h
|
||
include/DB/Parsers/ASTInsertQuery.h
|
||
include/DB/Parsers/IParserBase.h
|
||
include/DB/Parsers/ASTOptimizeQuery.h
|
||
include/DB/Parsers/ASTSubquery.h
|
||
include/DB/Parsers/ASTUseQuery.h
|
||
include/DB/Parsers/ASTIdentifier.h
|
||
include/DB/Parsers/ParserTablePropertiesQuery.h
|
||
include/DB/Parsers/ParserCheckQuery.h
|
||
include/DB/Parsers/ParserRenameQuery.h
|
||
include/DB/Parsers/ParserInsertQuery.h
|
||
include/DB/Parsers/ParserAlterQuery.h
|
||
include/DB/Parsers/ASTWithAlias.h
|
||
include/DB/Parsers/ASTOrderByElement.h
|
||
include/DB/Parsers/queryToString.h
|
||
include/DB/Parsers/ASTShowProcesslistQuery.h
|
||
include/DB/Parsers/IAST.h
|
||
include/DB/Parsers/ASTNameTypePair.h
|
||
include/DB/Parsers/ASTSet.h
|
||
include/DB/Parsers/ExpressionListParsers.h
|
||
include/DB/Parsers/ParserQuery.h
|
||
include/DB/Parsers/TablePropertiesQueriesASTs.h
|
||
include/DB/Parsers/ParserDropQuery.h
|
||
include/DB/Parsers/StringRange.h
|
||
include/DB/Parsers/ASTAlterQuery.h
|
||
include/DB/Parsers/CommonParsers.h
|
||
include/DB/Parsers/formatAST.h
|
||
include/DB/Parsers/ASTDropQuery.h
|
||
include/DB/Parsers/ASTAsterisk.h
|
||
include/DB/Parsers/ASTCheckQuery.h
|
||
include/DB/Parsers/ASTColumnDeclaration.h
|
||
include/DB/Parsers/ASTEnumElement.h
|
||
include/DB/Parsers/parseQuery.h
|
||
include/DB/Parsers/ParserShowProcesslistQuery.h
|
||
include/DB/Parsers/ParserShowTablesQuery.h
|
||
include/DB/Parsers/ParserEnumElement.h
|
||
include/DB/Parsers/ExpressionElementParsers.h
|
||
include/DB/Parsers/ASTQueryWithTableAndOutput.h
|
||
include/DB/Parsers/IParser.h
|
||
include/DB/Parsers/ASTSampleRatio.h
|
||
include/DB/Parsers/ParserSampleRatio.h
|
||
include/DB/Parsers/ParserCase.h
|
||
include/DB/Parsers/ASTTablesInSelectQuery.h
|
||
include/DB/Parsers/ParserTablesInSelectQuery.h
|
||
include/DB/AggregateFunctions/AggregateFunctionMerge.h
|
||
include/DB/AggregateFunctions/AggregateFunctionUniqUpTo.h
|
||
include/DB/AggregateFunctions/AggregateFunctionIf.h
|
||
include/DB/AggregateFunctions/AggregateFunctionsArgMinMax.h
|
||
include/DB/AggregateFunctions/AggregateFunctionGroupArray.h
|
||
include/DB/AggregateFunctions/AggregateFunctionQuantileDeterministic.h
|
||
include/DB/AggregateFunctions/AggregateFunctionUniq.h
|
||
include/DB/AggregateFunctions/UniqVariadicHash.h
|
||
include/DB/AggregateFunctions/AggregateFunctionsStatistics.h
|
||
include/DB/AggregateFunctions/AggregateFunctionAvg.h
|
||
include/DB/AggregateFunctions/AggregateFunctionQuantile.h
|
||
include/DB/AggregateFunctions/AggregateFunctionQuantileExact.h
|
||
include/DB/AggregateFunctions/AggregateFunctionQuantileExactWeighted.h
|
||
include/DB/AggregateFunctions/AggregateFunctionQuantileTiming.h
|
||
include/DB/AggregateFunctions/AggregateFunctionQuantileTDigest.h
|
||
include/DB/AggregateFunctions/IBinaryAggregateFunction.h
|
||
include/DB/AggregateFunctions/AggregateFunctionState.h
|
||
include/DB/AggregateFunctions/AggregateFunctionSequenceMatch.h
|
||
include/DB/AggregateFunctions/IUnaryAggregateFunction.h
|
||
include/DB/AggregateFunctions/IAggregateFunction.h
|
||
include/DB/AggregateFunctions/AggregateFunctionsMinMaxAny.h
|
||
include/DB/AggregateFunctions/INullaryAggregateFunction.h
|
||
include/DB/AggregateFunctions/AggregateFunctionGroupUniqArray.h
|
||
include/DB/AggregateFunctions/AggregateFunctionArray.h
|
||
include/DB/AggregateFunctions/AggregateFunctionCount.h
|
||
include/DB/AggregateFunctions/AggregateFunctionSum.h
|
||
include/DB/AggregateFunctions/AggregateFunctionFactory.h
|
||
include/DB/AggregateFunctions/Helpers.h
|
||
include/DB/AggregateFunctions/HelpersMinMaxAny.h
|
||
include/DB/AggregateFunctions/UniqCombinedBiasData.h
|
||
include/DB/AggregateFunctions/ReservoirSampler.h
|
||
include/DB/AggregateFunctions/ReservoirSamplerDeterministic.h
|
||
include/DB/AggregateFunctions/UniquesHashSet.h
|
||
include/DB/AggregateFunctions/QuantilesCommon.h
|
||
include/DB/Core/BlockInfo.h
|
||
include/DB/Core/SortDescription.h
|
||
include/DB/Core/Protocol.h
|
||
include/DB/Core/Row.h
|
||
include/DB/Core/ColumnNumbers.h
|
||
include/DB/Core/ColumnsWithTypeAndName.h
|
||
include/DB/Core/QueryProcessingStage.h
|
||
include/DB/Core/Field.h
|
||
include/DB/Core/FieldVisitors.h
|
||
include/DB/Core/ColumnWithTypeAndName.h
|
||
include/DB/Core/NamesAndTypes.h
|
||
include/DB/Core/Names.h
|
||
include/DB/Core/Block.h
|
||
include/DB/Core/Defines.h
|
||
include/DB/Core/Progress.h
|
||
include/DB/Core/toField.h
|
||
include/DB/Core/Types.h
|
||
include/DB/Core/StringRef.h
|
||
include/DB/DataStreams/NullAndDoCopyBlockInputStream.h
|
||
include/DB/DataStreams/TabSeparatedRowInputStream.h
|
||
include/DB/DataStreams/OneBlockInputStream.h
|
||
include/DB/DataStreams/BlocksListBlockInputStream.h
|
||
include/DB/DataStreams/IRowInputStream.h
|
||
include/DB/DataStreams/TotalsHavingBlockInputStream.h
|
||
include/DB/DataStreams/BinaryRowOutputStream.h
|
||
include/DB/DataStreams/IRowOutputStream.h
|
||
include/DB/DataStreams/ParallelAggregatingBlockInputStream.h
|
||
include/DB/DataStreams/NullBlockInputStream.h
|
||
include/DB/DataStreams/PrettyBlockOutputStream.h
|
||
include/DB/DataStreams/BlockStreamProfileInfo.h
|
||
include/DB/DataStreams/ConcatBlockInputStream.h
|
||
include/DB/DataStreams/ProhibitColumnsBlockOutputStream.h
|
||
include/DB/DataStreams/UnionBlockInputStream.h
|
||
include/DB/DataStreams/EmptyBlockOutputStream.h
|
||
include/DB/DataStreams/PushingToViewsBlockOutputStream.h
|
||
include/DB/DataStreams/glueBlockInputStreams.h
|
||
include/DB/DataStreams/CollapsingSortedBlockInputStream.h
|
||
include/DB/DataStreams/IBlockOutputStream.h
|
||
include/DB/DataStreams/AsynchronousBlockInputStream.h
|
||
include/DB/DataStreams/MaterializingBlockInputStream.h
|
||
include/DB/DataStreams/ParallelInputsProcessor.h
|
||
include/DB/DataStreams/RemoveColumnsBlockInputStream.h
|
||
include/DB/DataStreams/RemoteBlockInputStream.h
|
||
include/DB/DataStreams/MaterializingBlockOutputStream.h
|
||
include/DB/DataStreams/ForkBlockInputStreams.h
|
||
include/DB/DataStreams/CollapsingFinalBlockInputStream.h
|
||
include/DB/DataStreams/TabSeparatedRawRowOutputStream.h
|
||
include/DB/DataStreams/FilterBlockInputStream.h
|
||
include/DB/DataStreams/ValuesRowOutputStream.h
|
||
include/DB/DataStreams/NativeBlockInputStream.h
|
||
include/DB/DataStreams/FormatFactory.h
|
||
include/DB/DataStreams/MergingAggregatedBlockInputStream.h
|
||
include/DB/DataStreams/MergingAggregatedMemoryEfficientBlockInputStream.h
|
||
include/DB/DataStreams/SummingSortedBlockInputStream.h
|
||
include/DB/DataStreams/ReplacingSortedBlockInputStream.h
|
||
include/DB/DataStreams/GraphiteRollupSortedBlockInputStream.h
|
||
include/DB/DataStreams/AddingConstColumnBlockInputStream.h
|
||
include/DB/DataStreams/DistinctBlockInputStream.h
|
||
include/DB/DataStreams/BlockOutputStreamFromRowOutputStream.h
|
||
include/DB/DataStreams/copyData.h
|
||
include/DB/DataStreams/IBlockInputStream.h
|
||
include/DB/DataStreams/TabSeparatedRowOutputStream.h
|
||
include/DB/DataStreams/ValuesRowInputStream.h
|
||
include/DB/DataStreams/BlockIO.h
|
||
include/DB/DataStreams/QueueBlockIOStream.h
|
||
include/DB/DataStreams/VerticalRowOutputStream.h
|
||
include/DB/DataStreams/AggregatingSortedBlockInputStream.h
|
||
include/DB/DataStreams/TabSeparatedBlockOutputStream.h
|
||
include/DB/DataStreams/narrowBlockInputStreams.h
|
||
include/DB/DataStreams/IProfilingBlockInputStream.h
|
||
include/DB/DataStreams/NativeBlockOutputStream.h
|
||
include/DB/DataStreams/RemoteBlockOutputStream.h
|
||
include/DB/DataStreams/MergingSortedBlockInputStream.h
|
||
include/DB/DataStreams/JSONRowOutputStream.h
|
||
include/DB/DataStreams/JSONEachRowRowOutputStream.h
|
||
include/DB/DataStreams/JSONEachRowRowInputStream.h
|
||
include/DB/DataStreams/XMLRowOutputStream.h
|
||
include/DB/DataStreams/TSKVRowOutputStream.h
|
||
include/DB/DataStreams/TSKVRowInputStream.h
|
||
include/DB/DataStreams/ODBCDriverBlockOutputStream.h
|
||
include/DB/DataStreams/MergeSortingBlockInputStream.h
|
||
include/DB/DataStreams/ExpressionBlockInputStream.h
|
||
include/DB/DataStreams/BinaryRowInputStream.h
|
||
include/DB/DataStreams/PrettyCompactMonoBlockOutputStream.h
|
||
include/DB/DataStreams/AggregatingBlockInputStream.h
|
||
include/DB/DataStreams/AddingDefaultBlockInputStream.h
|
||
include/DB/DataStreams/PrettySpaceBlockOutputStream.h
|
||
include/DB/DataStreams/PrettyCompactBlockOutputStream.h
|
||
include/DB/DataStreams/CreatingSetsBlockInputStream.h
|
||
include/DB/DataStreams/LimitBlockInputStream.h
|
||
include/DB/DataStreams/LazyBlockInputStream.h
|
||
include/DB/DataStreams/BlockInputStreamFromRowInputStream.h
|
||
include/DB/DataStreams/NullBlockOutputStream.h
|
||
include/DB/DataStreams/AddingDefaultBlockOutputStream.h
|
||
include/DB/DataStreams/JSONCompactRowOutputStream.h
|
||
include/DB/DataStreams/PartialSortingBlockInputStream.h
|
||
include/DB/DataStreams/MarkInCompressedFile.h
|
||
include/DB/DataStreams/CSVRowOutputStream.h
|
||
include/DB/DataStreams/CSVRowInputStream.h
|
||
include/DB/DataStreams/verbosePrintString.h
|
||
include/DB/DataStreams/SquashingTransform.h
|
||
include/DB/DataStreams/SquashingBlockInputStream.h
|
||
include/DB/DataStreams/SquashingBlockOutputStream.h
|
||
include/DB/DataTypes/IDataType.h
|
||
include/DB/DataTypes/IDataTypeDummy.h
|
||
include/DB/DataTypes/DataTypeSet.h
|
||
include/DB/DataTypes/DataTypeFixedString.h
|
||
include/DB/DataTypes/DataTypeEnum.h
|
||
include/DB/DataTypes/DataTypeArray.h
|
||
include/DB/DataTypes/DataTypeString.h
|
||
include/DB/DataTypes/IDataTypeNumber.h
|
||
include/DB/DataTypes/DataTypeFactory.h
|
||
include/DB/DataTypes/DataTypeDate.h
|
||
include/DB/DataTypes/FieldToDataType.h
|
||
include/DB/DataTypes/DataTypeAggregateFunction.h
|
||
include/DB/DataTypes/IDataTypeNumberFixed.h
|
||
include/DB/DataTypes/DataTypeNested.h
|
||
include/DB/DataTypes/DataTypeTuple.h
|
||
include/DB/DataTypes/DataTypeExpression.h
|
||
include/DB/DataTypes/DataTypeDateTime.h
|
||
include/DB/DataTypes/DataTypesNumberFixed.h
|
||
include/DB/Dictionaries/FileDictionarySource.h
|
||
include/DB/Dictionaries/DictionarySourceFactory.h
|
||
include/DB/Dictionaries/DictionaryStructure.h
|
||
include/DB/Dictionaries/ClickHouseDictionarySource.h
|
||
include/DB/Dictionaries/DictionaryFactory.h
|
||
include/DB/Dictionaries/IDictionary.h
|
||
include/DB/Dictionaries/MySQLBlockInputStream.h
|
||
include/DB/Dictionaries/MySQLDictionarySource.h
|
||
include/DB/Dictionaries/MongoDBBlockInputStream.h
|
||
include/DB/Dictionaries/MongoDBDictionarySource.h
|
||
include/DB/Dictionaries/ODBCBlockInputStream.h
|
||
include/DB/Dictionaries/ODBCDictionarySource.h
|
||
include/DB/Dictionaries/TypeCheckingBlockInputStream.h
|
||
include/DB/Dictionaries/HashedDictionary.h
|
||
include/DB/Dictionaries/FlatDictionary.h
|
||
include/DB/Dictionaries/ComplexKeyHashedDictionary.h
|
||
include/DB/Dictionaries/ComplexKeyCacheDictionary.h
|
||
include/DB/Dictionaries/IDictionarySource.h
|
||
include/DB/Dictionaries/OwningBufferBlockInputStream.h
|
||
include/DB/Dictionaries/CacheDictionary.h
|
||
include/DB/Dictionaries/MySQLDictionarySource.h
|
||
include/DB/Dictionaries/RangeHashedDictionary.h
|
||
include/DB/Dictionaries/writeParenthesisedString.h
|
||
include/DB/Dictionaries/Embedded/RegionsHierarchy.h
|
||
include/DB/Dictionaries/Embedded/RegionsHierarchies.h
|
||
include/DB/Dictionaries/Embedded/RegionsNames.h
|
||
include/DB/Dictionaries/Embedded/TechDataHierarchy.h
|
||
include/DB/Dictionaries/ExternalResultDescription.h
|
||
include/DB/Dictionaries/ExternalQueryBuilder.h
|
||
include/DB/Interpreters/InterpreterAlterQuery.h
|
||
include/DB/Interpreters/AggregationCommon.h
|
||
include/DB/Interpreters/ProcessList.h
|
||
include/DB/Interpreters/AggregateDescription.h
|
||
include/DB/Interpreters/Cluster.h
|
||
include/DB/Interpreters/loadMetadata.h
|
||
include/DB/Interpreters/ExternalDictionaries.h
|
||
include/DB/Interpreters/sortBlock.h
|
||
include/DB/Interpreters/SettingsCommon.h
|
||
include/DB/Interpreters/SpecializedAggregator.h
|
||
include/DB/Interpreters/InterpreterShowTablesQuery.h
|
||
include/DB/Interpreters/InterpreterUseQuery.h
|
||
include/DB/Interpreters/Context.h
|
||
include/DB/Interpreters/IInterpreter.h
|
||
include/DB/Interpreters/InterpreterFactory.h
|
||
include/DB/Interpreters/InterpreterOptimizeQuery.h
|
||
include/DB/Interpreters/InterpreterSetQuery.h
|
||
include/DB/Interpreters/Dictionaries.h
|
||
include/DB/Interpreters/Settings.h
|
||
include/DB/Interpreters/Set.h
|
||
include/DB/Interpreters/InterpreterDescribeQuery.h
|
||
include/DB/Interpreters/InterpreterCreateQuery.h
|
||
include/DB/Interpreters/InterpreterShowCreateQuery.h
|
||
include/DB/Interpreters/Users.h
|
||
include/DB/Interpreters/Compiler.h
|
||
include/DB/Interpreters/InJoinSubqueriesPreprocessor.h
|
||
include/DB/Interpreters/LogicalExpressionsOptimizer.h
|
||
include/DB/Interpreters/InterserverIOHandler.h
|
||
include/DB/Interpreters/evaluateMissingDefaults.h
|
||
include/DB/Interpreters/evaluateConstantExpression.h
|
||
include/DB/Interpreters/convertFieldToType.h
|
||
include/DB/Interpreters/ExpressionActions.h
|
||
include/DB/Interpreters/InterpreterRenameQuery.h
|
||
include/DB/Interpreters/Join.h
|
||
include/DB/Interpreters/Quota.h
|
||
include/DB/Interpreters/InterpreterExistsQuery.h
|
||
include/DB/Interpreters/InterpreterCheckQuery.h
|
||
include/DB/Interpreters/InterpreterInsertQuery.h
|
||
include/DB/Interpreters/Limits.h
|
||
include/DB/Interpreters/InterpreterDropQuery.h
|
||
include/DB/Interpreters/InterpreterShowProcesslistQuery.h
|
||
include/DB/Interpreters/executeQuery.h
|
||
include/DB/Interpreters/Aggregator.h
|
||
include/DB/Interpreters/ExpressionAnalyzer.h
|
||
include/DB/Interpreters/InterpreterSelectQuery.h
|
||
include/DB/Interpreters/QueryPriorities.h
|
||
include/DB/Interpreters/SystemLog.h
|
||
include/DB/Interpreters/QueryLog.h
|
||
include/DB/Interpreters/ClientInfo.h
|
||
include/DB/Interpreters/getClusterName.h
|
||
include/DB/Interpreters/ClusterProxy/IQueryConstructor.h
|
||
include/DB/Interpreters/ClusterProxy/SelectQueryConstructor.h
|
||
include/DB/Interpreters/ClusterProxy/DescribeQueryConstructor.h
|
||
include/DB/Interpreters/ClusterProxy/AlterQueryConstructor.h
|
||
include/DB/Interpreters/ClusterProxy/Query.h
|
||
include/DB/Interpreters/AsynchronousMetrics.h
|
||
include/DB/Common/Allocator.h
|
||
include/DB/Common/CombinedCardinalityEstimator.h
|
||
include/DB/Common/ExternalTable.h
|
||
include/DB/Common/PODArray.h
|
||
include/DB/Common/Arena.h
|
||
include/DB/Common/ArenaWithFreeLists.h
|
||
include/DB/Common/SmallObjectPool.h
|
||
include/DB/Common/HashTable/Hash.h
|
||
include/DB/Common/HashTable/TwoLevelHashTable.h
|
||
include/DB/Common/HashTable/ClearableHashSet.h
|
||
include/DB/Common/HashTable/ClearableHashMap.h
|
||
include/DB/Common/HashTable/TwoLevelHashMap.h
|
||
include/DB/Common/HashTable/HashTable.h
|
||
include/DB/Common/HashTable/HashTableAllocator.h
|
||
include/DB/Common/HashTable/HashSet.h
|
||
include/DB/Common/HashTable/SmallTable.h
|
||
include/DB/Common/HashTable/HashMap.h
|
||
include/DB/Common/SipHash.h
|
||
include/DB/Common/getFQDNOrHostName.h
|
||
include/DB/Common/LRUCache.h
|
||
include/DB/Common/Throttler.h
|
||
include/DB/Common/FileChecker.h
|
||
include/DB/Common/ConcurrentBoundedQueue.h
|
||
include/DB/Common/localBackup.h
|
||
include/DB/Common/UnicodeBar.h
|
||
include/DB/Common/Collator.h
|
||
include/DB/Common/isLocalAddress.h
|
||
include/DB/Common/AutoArray.h
|
||
include/DB/Common/UInt128.h
|
||
include/DB/Common/UTF8Helpers.h
|
||
include/DB/Common/Macros.h
|
||
include/DB/Common/typeid_cast.h
|
||
include/DB/Common/ProfileEvents.h
|
||
include/DB/Common/CurrentMetrics.h
|
||
include/DB/Common/formatReadable.h
|
||
include/DB/Common/VirtualColumnUtils.h
|
||
include/DB/Common/HyperLogLogWithSmallSetOptimization.h
|
||
include/DB/Common/Volnitsky.h
|
||
include/DB/Common/MemoryTracker.h
|
||
include/DB/Common/escapeForFileName.h
|
||
include/DB/Common/setThreadName.h
|
||
include/DB/Common/StringSearcher.h
|
||
include/DB/Common/SimpleCache.h
|
||
include/DB/Common/Stopwatch.h
|
||
include/DB/Common/CounterInFile.h
|
||
include/DB/Common/HyperLogLogCounter.h
|
||
include/DB/Common/Increment.h
|
||
include/DB/Common/OptimizedRegularExpression.h
|
||
include/DB/Common/OptimizedRegularExpression.inl
|
||
include/DB/Common/StackTrace.h
|
||
include/DB/Common/ConfigProcessor.h
|
||
include/DB/Common/Exception.h
|
||
include/DB/Common/HTMLForm.h
|
||
include/DB/Common/NetException.h
|
||
include/DB/Common/PoolBase.h
|
||
include/DB/Common/PoolWithFailoverBase.h
|
||
include/DB/Common/RadixSort.h
|
||
include/DB/Common/ShellCommand.h
|
||
include/DB/Common/getNumberOfPhysicalCPUCores.h
|
||
include/DB/Common/BitHelpers.h
|
||
include/DB/Common/BlockFilterCreator.h
|
||
include/DB/Common/randomSeed.h
|
||
include/DB/Common/unaligned.h
|
||
include/DB/Common/ThreadPool.h
|
||
include/DB/IO/CompressedStream.h
|
||
include/DB/IO/ReadBufferFromFileDescriptor.h
|
||
include/DB/IO/CompressedWriteBuffer.h
|
||
include/DB/IO/CompressedReadBuffer.h
|
||
include/DB/IO/ReadBufferFromFile.h
|
||
include/DB/IO/CompressedReadBufferFromFile.h
|
||
include/DB/IO/WriteBufferFromString.h
|
||
include/DB/IO/DoubleConverter.h
|
||
include/DB/IO/BufferWithOwnMemory.h
|
||
include/DB/IO/WriteHelpers.h
|
||
include/DB/IO/ConcatReadBuffer.h
|
||
include/DB/IO/WriteBufferFromOStream.h
|
||
include/DB/IO/ReadBuffer.h
|
||
include/DB/IO/WriteBufferFromVector.h
|
||
include/DB/IO/ReadBufferFromPocoSocket.h
|
||
include/DB/IO/RemoteReadBuffer.h
|
||
include/DB/IO/HashingWriteBuffer.h
|
||
include/DB/IO/ReadBufferFromString.h
|
||
include/DB/IO/CompressedReadBufferBase.h
|
||
include/DB/IO/HashingReadBuffer.h
|
||
include/DB/IO/Operators.h
|
||
include/DB/IO/WriteBufferFromFile.h
|
||
include/DB/IO/RemoteWriteBuffer.h
|
||
include/DB/IO/VarInt.h
|
||
include/DB/IO/copyData.h
|
||
include/DB/IO/LimitReadBuffer.h
|
||
include/DB/IO/HexWriteBuffer.h
|
||
include/DB/IO/CachedCompressedReadBuffer.h
|
||
include/DB/IO/BufferBase.h
|
||
include/DB/IO/AsynchronousWriteBuffer.h
|
||
${AIO_H_FILES}
|
||
include/DB/IO/ReadHelpers.h
|
||
include/DB/IO/WriteBufferFromPocoSocket.h
|
||
include/DB/IO/ReadBufferFromHTTP.h
|
||
include/DB/IO/WriteBufferFromHTTPServerResponse.h
|
||
include/DB/IO/createReadBufferFromFileBase.h
|
||
include/DB/IO/WriteIntText.h
|
||
include/DB/IO/WriteBufferFromFileDescriptor.h
|
||
include/DB/IO/WriteBufferValidUTF8.h
|
||
include/DB/IO/WriteBuffer.h
|
||
include/DB/IO/WriteBufferFromFileBase.h
|
||
include/DB/IO/ReadBufferFromIStream.h
|
||
include/DB/IO/UncompressedCache.h
|
||
include/DB/IO/InterserverWriteBuffer.h
|
||
include/DB/Columns/ColumnTuple.h
|
||
include/DB/Columns/ColumnVector.h
|
||
include/DB/Columns/IColumnDummy.h
|
||
include/DB/Columns/ColumnAggregateFunction.h
|
||
include/DB/Columns/ColumnString.h
|
||
include/DB/Columns/ColumnExpression.h
|
||
include/DB/Columns/ColumnFixedString.h
|
||
include/DB/Columns/ColumnConst.h
|
||
include/DB/Columns/IColumn.h
|
||
include/DB/Columns/ColumnsCommon.h
|
||
include/DB/Columns/ColumnSet.h
|
||
include/DB/Columns/ColumnArray.h
|
||
include/DB/Columns/ColumnsNumber.h
|
||
include/DB/Client/MultiplexedConnections.h
|
||
include/DB/Client/ConnectionPoolWithFailover.h
|
||
include/DB/Client/Connection.h
|
||
include/DB/Client/ConnectionPool.h
|
||
include/DB/Storages/StorageBuffer.h
|
||
include/DB/Storages/StorageMemory.h
|
||
include/DB/Storages/System/StorageSystemProcesses.h
|
||
include/DB/Storages/System/StorageSystemDictionaries.h
|
||
include/DB/Storages/StorageDistributed.h
|
||
include/DB/Storages/StorageJoin.h
|
||
include/DB/Storages/System/StorageSystemDatabases.h
|
||
include/DB/Storages/Distributed/DirectoryMonitor.h
|
||
include/DB/Storages/Distributed/DistributedBlockOutputStream.h
|
||
include/DB/Storages/System/StorageSystemClusters.h
|
||
include/DB/Storages/System/StorageSystemZooKeeper.h
|
||
include/DB/Storages/StorageMerge.h
|
||
include/DB/Storages/System/StorageSystemOne.h
|
||
include/DB/Storages/AlterCommands.h
|
||
include/DB/Storages/System/StorageSystemFunctions.h
|
||
include/DB/Storages/StorageLog.h
|
||
include/DB/Storages/StorageFile.h
|
||
include/DB/Storages/IStorage.h
|
||
include/DB/Storages/ColumnsDescription.h
|
||
include/DB/Storages/System/StorageSystemMerges.h
|
||
include/DB/Storages/VirtualColumnFactory.h
|
||
include/DB/Storages/StorageReplicatedMergeTree.h
|
||
include/DB/Storages/StorageFactory.h
|
||
include/DB/Storages/MarkCache.h
|
||
include/DB/Storages/System/StorageSystemReplicas.h
|
||
include/DB/Storages/System/StorageSystemReplicationQueue.h
|
||
include/DB/Storages/System/StorageSystemNumbers.h
|
||
include/DB/Storages/System/StorageSystemParts.h
|
||
include/DB/Storages/StorageSet.h
|
||
include/DB/Storages/CompressionMethodSelector.h
|
||
include/DB/Storages/ColumnDefault.h
|
||
include/DB/Storages/ITableDeclaration.h
|
||
include/DB/Storages/StorageView.h
|
||
include/DB/Storages/System/StorageSystemColumns.h
|
||
include/DB/Storages/StorageMergeTree.h
|
||
include/DB/Storages/StorageMaterializedView.h
|
||
include/DB/Storages/StorageTinyLog.h
|
||
include/DB/Storages/StorageStripeLog.h
|
||
include/DB/Storages/System/StorageSystemEvents.h
|
||
include/DB/Storages/System/StorageSystemMetrics.h
|
||
include/DB/Storages/System/StorageSystemAsynchronousMetrics.h
|
||
include/DB/Storages/System/StorageSystemTables.h
|
||
include/DB/Storages/MergeTree/MarkRange.h
|
||
include/DB/Storages/MergeTree/MergeTreeDataMerger.h
|
||
include/DB/Storages/MergeTree/MergedBlockOutputStream.h
|
||
include/DB/Storages/MergeTree/ReplicatedMergeTreeRestartingThread.h
|
||
include/DB/Storages/MergeTree/ReplicatedMergeTreePartCheckThread.h
|
||
include/DB/Storages/MergeTree/ReplicatedMergeTreeAlterThread.h
|
||
include/DB/Storages/MergeTree/BoolMask.h
|
||
include/DB/Storages/MergeTree/BackgroundProcessingPool.h
|
||
include/DB/Storages/MergeTree/MergeTreeDataSelectExecutor.h
|
||
include/DB/Storages/MergeTree/ActiveDataPartSet.h
|
||
include/DB/Storages/MergeTree/MergeTreeWhereOptimizer.h
|
||
include/DB/Storages/MergeTree/RangesInDataPart.h
|
||
include/DB/Storages/MergeTree/MergeTreeReadPool.h
|
||
include/DB/Storages/MergeTree/ReplicatedMergeTreeLogEntry.h
|
||
include/DB/Storages/MergeTree/ReplicatedMergeTreeQueue.h
|
||
include/DB/Storages/MergeTree/MergeList.h
|
||
include/DB/Storages/MergeTree/PKCondition.h
|
||
include/DB/Storages/MergeTree/MergeTreeDataWriter.h
|
||
include/DB/Storages/MergeTree/ReplicatedMergeTreeCleanupThread.h
|
||
include/DB/Storages/MergeTree/AbandonableLockInZooKeeper.h
|
||
include/DB/Storages/MergeTree/ReplicatedMergeTreeBlockOutputStream.h
|
||
include/DB/Storages/MergeTree/MergeTreePartChecker.h
|
||
include/DB/Storages/MergeTree/MergeTreeBlockInputStream.h
|
||
include/DB/Storages/MergeTree/MergeTreeBlockOutputStream.h
|
||
include/DB/Storages/MergeTree/MergeTreeThreadBlockInputStream.h
|
||
include/DB/Storages/MergeTree/DiskSpaceMonitor.h
|
||
include/DB/Storages/MergeTree/RemoteDiskSpaceMonitor.h
|
||
include/DB/Storages/MergeTree/MergeTreeReader.h
|
||
include/DB/Storages/MergeTree/DataPartsExchange.h
|
||
include/DB/Storages/MergeTree/ReplicatedMergeTreeQuorumEntry.h
|
||
include/DB/Storages/MergeTree/MergeTreeData.h
|
||
include/DB/Storages/MergeTree/MergeTreeDataPart.h
|
||
include/DB/Storages/MergeTree/MergeTreeSettings.h
|
||
include/DB/Storages/MergeTree/ReshardingJob.h
|
||
include/DB/Storages/MergeTree/ReshardingWorker.h
|
||
include/DB/Storages/MergeTree/MergeTreeSharder.h
|
||
include/DB/Storages/MergeTree/ShardedPartitionUploader.h
|
||
include/DB/Storages/MergeTree/RemoteQueryExecutor.h
|
||
include/DB/Storages/MergeTree/RemotePartChecker.h
|
||
include/DB/Storages/MergeTree/MergeSelector.h
|
||
include/DB/Storages/MergeTree/SimpleMergeSelector.h
|
||
include/DB/Storages/MergeTree/LevelMergeSelector.h
|
||
include/DB/Storages/MergeTree/AllMergeSelector.h
|
||
include/DB/Storages/StorageNull.h
|
||
include/DB/Storages/System/StorageSystemSettings.h
|
||
include/DB/Databases/IDatabase.h
|
||
include/DB/Databases/DatabaseMemory.h
|
||
include/DB/Databases/DatabaseOrdinary.h
|
||
include/DB/Databases/DatabaseCloud.h
|
||
include/DB/Databases/DatabaseFactory.h
|
||
include/DB/Databases/DatabasesCommon.h
|
||
|
||
src/Common/ProfileEvents.cpp
|
||
src/Common/CurrentMetrics.cpp
|
||
src/Common/VirtualColumnUtils.cpp
|
||
src/Common/MemoryTracker.cpp
|
||
src/Common/Macros.cpp
|
||
src/Common/formatReadable.cpp
|
||
src/Common/localBackup.cpp
|
||
src/Common/getFQDNOrHostName.cpp
|
||
src/Common/setThreadName.cpp
|
||
src/Common/FileChecker.cpp
|
||
src/Common/StackTrace.cpp
|
||
src/Common/ConfigProcessor.cpp
|
||
src/Common/Exception.cpp
|
||
src/Common/ShellCommand.cpp
|
||
src/Common/isLocalAddress.cpp
|
||
src/Common/getNumberOfPhysicalCPUCores.cpp
|
||
src/Common/randomSeed.cpp
|
||
src/Common/ThreadPool.cpp
|
||
|
||
src/Core/Field.cpp
|
||
src/Core/FieldVisitors.cpp
|
||
src/Core/Block.cpp
|
||
src/Core/BlockInfo.cpp
|
||
src/Core/NamesAndTypes.cpp
|
||
src/Core/ErrorCodes.cpp
|
||
|
||
src/IO/CachedCompressedReadBuffer.cpp
|
||
src/IO/CompressedReadBuffer.cpp
|
||
src/IO/CompressedReadBufferBase.cpp
|
||
src/IO/CompressedReadBufferFromFile.cpp
|
||
src/IO/CompressedWriteBuffer.cpp
|
||
src/IO/ReadBufferFromFile.cpp
|
||
src/IO/ReadBufferFromFileDescriptor.cpp
|
||
src/IO/WriteBufferFromFile.cpp
|
||
src/IO/WriteBufferFromFileDescriptor.cpp
|
||
src/IO/ReadHelpers.cpp
|
||
src/IO/WriteHelpers.cpp
|
||
src/IO/WriteBufferValidUTF8.cpp
|
||
src/IO/copyData.cpp
|
||
src/IO/ReadBufferFromPocoSocket.cpp
|
||
src/IO/WriteBufferFromPocoSocket.cpp
|
||
src/IO/HashingWriteBuffer.cpp
|
||
src/IO/ReadBufferFromFileBase.cpp
|
||
src/IO/WriteBufferFromFileBase.cpp
|
||
${AIO_CPP_FILES}
|
||
src/IO/createReadBufferFromFileBase.cpp
|
||
src/IO/createWriteBufferFromFileBase.cpp
|
||
|
||
src/IO/InterserverWriteBuffer.cpp
|
||
src/IO/ReadBufferFromHTTP.cpp
|
||
|
||
src/Columns/ColumnConst.cpp
|
||
src/Columns/ColumnArray.cpp
|
||
src/Columns/ColumnAggregateFunction.cpp
|
||
src/Columns/ColumnExpression.cpp
|
||
src/Columns/ColumnsCommon.cpp
|
||
|
||
src/Storages/StorageMaterializedView.cpp
|
||
src/Storages/StorageView.cpp
|
||
src/Storages/System/StorageSystemNumbers.cpp
|
||
src/Storages/System/StorageSystemOne.cpp
|
||
src/Storages/System/StorageSystemTables.cpp
|
||
src/Storages/System/StorageSystemParts.cpp
|
||
src/Storages/System/StorageSystemDatabases.cpp
|
||
src/Storages/System/StorageSystemProcesses.cpp
|
||
src/Storages/System/StorageSystemEvents.cpp
|
||
src/Storages/System/StorageSystemMetrics.cpp
|
||
src/Storages/System/StorageSystemAsynchronousMetrics.cpp
|
||
src/Storages/System/StorageSystemMerges.cpp
|
||
src/Storages/System/StorageSystemSettings.cpp
|
||
src/Storages/System/StorageSystemZooKeeper.cpp
|
||
src/Storages/System/StorageSystemReplicas.cpp
|
||
src/Storages/System/StorageSystemReplicationQueue.cpp
|
||
src/Storages/System/StorageSystemDictionaries.cpp
|
||
src/Storages/System/StorageSystemColumns.cpp
|
||
src/Storages/System/StorageSystemFunctions.cpp
|
||
src/Storages/System/StorageSystemClusters.cpp
|
||
src/Storages/StorageLog.cpp
|
||
src/Storages/StorageTinyLog.cpp
|
||
src/Storages/StorageStripeLog.cpp
|
||
src/Storages/StorageFile.cpp
|
||
src/Storages/StorageMemory.cpp
|
||
src/Storages/StorageBuffer.cpp
|
||
src/Storages/StorageFactory.cpp
|
||
src/Storages/StorageDistributed.cpp
|
||
src/Storages/StorageMerge.cpp
|
||
src/Storages/StorageMergeTree.cpp
|
||
src/Storages/StorageReplicatedMergeTree.cpp
|
||
src/Storages/StorageSet.cpp
|
||
src/Storages/StorageJoin.cpp
|
||
src/Storages/VirtualColumnFactory.cpp
|
||
src/Storages/Distributed/DistributedBlockOutputStream.cpp
|
||
src/Storages/MergeTree/PKCondition.cpp
|
||
src/Storages/MergeTree/DiskSpaceMonitor.cpp
|
||
src/Storages/MergeTree/RemoteDiskSpaceMonitor.cpp
|
||
src/Storages/MergeTree/ActiveDataPartSet.cpp
|
||
src/Storages/MergeTree/BackgroundProcessingPool.cpp
|
||
src/Storages/MergeTree/MergeTreeData.cpp
|
||
src/Storages/MergeTree/MergeTreeDataPart.cpp
|
||
src/Storages/MergeTree/MergeTreeDataSelectExecutor.cpp
|
||
src/Storages/MergeTree/MergeTreeDataWriter.cpp
|
||
src/Storages/MergeTree/MergeTreeDataMerger.cpp
|
||
src/Storages/MergeTree/MergeTreePartChecker.cpp
|
||
src/Storages/MergeTree/ReplicatedMergeTreeLogEntry.cpp
|
||
src/Storages/MergeTree/ReplicatedMergeTreeQueue.cpp
|
||
src/Storages/MergeTree/DataPartsExchange.cpp
|
||
src/Storages/MergeTree/ReplicatedMergeTreeRestartingThread.cpp
|
||
src/Storages/MergeTree/ReplicatedMergeTreePartCheckThread.cpp
|
||
src/Storages/MergeTree/ReplicatedMergeTreeCleanupThread.cpp
|
||
src/Storages/MergeTree/ReplicatedMergeTreeAlterThread.cpp
|
||
src/Storages/MergeTree/ReshardingJob.cpp
|
||
src/Storages/MergeTree/ReshardingWorker.cpp
|
||
src/Storages/MergeTree/MergeTreeSharder.cpp
|
||
src/Storages/MergeTree/ShardedPartitionUploader.cpp
|
||
src/Storages/MergeTree/RemoteQueryExecutor.cpp
|
||
src/Storages/MergeTree/RemotePartChecker.cpp
|
||
src/Storages/MergeTree/ReplicatedMergeTreeBlockOutputStream.cpp
|
||
src/Storages/MergeTree/SimpleMergeSelector.cpp
|
||
src/Storages/MergeTree/LevelMergeSelector.cpp
|
||
src/Storages/MergeTree/AllMergeSelector.cpp
|
||
src/Storages/ITableDeclaration.cpp
|
||
src/Storages/AlterCommands.cpp
|
||
src/Storages/ColumnsDescription.cpp
|
||
|
||
src/DataStreams/AggregatingSortedBlockInputStream.cpp
|
||
src/DataStreams/IRowOutputStream.cpp
|
||
src/DataStreams/IBlockInputStream.cpp
|
||
src/DataStreams/IProfilingBlockInputStream.cpp
|
||
src/DataStreams/BlockStreamProfileInfo.cpp
|
||
src/DataStreams/BlockInputStreamFromRowInputStream.cpp
|
||
src/DataStreams/BlockOutputStreamFromRowOutputStream.cpp
|
||
src/DataStreams/TabSeparatedRowInputStream.cpp
|
||
src/DataStreams/TabSeparatedRowOutputStream.cpp
|
||
src/DataStreams/BinaryRowInputStream.cpp
|
||
src/DataStreams/BinaryRowOutputStream.cpp
|
||
src/DataStreams/ValuesRowInputStream.cpp
|
||
src/DataStreams/ValuesRowOutputStream.cpp
|
||
src/DataStreams/TabSeparatedBlockOutputStream.cpp
|
||
src/DataStreams/NativeBlockInputStream.cpp
|
||
src/DataStreams/NativeBlockOutputStream.cpp
|
||
src/DataStreams/LimitBlockInputStream.cpp
|
||
src/DataStreams/FilterBlockInputStream.cpp
|
||
src/DataStreams/PartialSortingBlockInputStream.cpp
|
||
src/DataStreams/MergeSortingBlockInputStream.cpp
|
||
src/DataStreams/AggregatingBlockInputStream.cpp
|
||
src/DataStreams/PrettyBlockOutputStream.cpp
|
||
src/DataStreams/PrettyCompactBlockOutputStream.cpp
|
||
src/DataStreams/PrettySpaceBlockOutputStream.cpp
|
||
src/DataStreams/VerticalRowOutputStream.cpp
|
||
src/DataStreams/MergingAggregatedBlockInputStream.cpp
|
||
src/DataStreams/MergingAggregatedMemoryEfficientBlockInputStream.cpp
|
||
src/DataStreams/MergingSortedBlockInputStream.cpp
|
||
src/DataStreams/CollapsingSortedBlockInputStream.cpp
|
||
src/DataStreams/CollapsingFinalBlockInputStream.cpp
|
||
src/DataStreams/ExpressionBlockInputStream.cpp
|
||
src/DataStreams/narrowBlockInputStreams.cpp
|
||
src/DataStreams/glueBlockInputStreams.cpp
|
||
src/DataStreams/FormatFactory.cpp
|
||
src/DataStreams/copyData.cpp
|
||
src/DataStreams/JSONRowOutputStream.cpp
|
||
src/DataStreams/JSONEachRowRowOutputStream.cpp
|
||
src/DataStreams/JSONEachRowRowInputStream.cpp
|
||
src/DataStreams/XMLRowOutputStream.cpp
|
||
src/DataStreams/TSKVRowOutputStream.cpp
|
||
src/DataStreams/TSKVRowInputStream.cpp
|
||
src/DataStreams/ODBCDriverBlockOutputStream.cpp
|
||
src/DataStreams/JSONCompactRowOutputStream.cpp
|
||
src/DataStreams/PrettyCompactMonoBlockOutputStream.cpp
|
||
src/DataStreams/CSVRowOutputStream.cpp
|
||
src/DataStreams/CSVRowInputStream.cpp
|
||
src/DataStreams/SummingSortedBlockInputStream.cpp
|
||
src/DataStreams/ReplacingSortedBlockInputStream.cpp
|
||
src/DataStreams/GraphiteRollupSortedBlockInputStream.cpp
|
||
src/DataStreams/TotalsHavingBlockInputStream.cpp
|
||
src/DataStreams/CreatingSetsBlockInputStream.cpp
|
||
src/DataStreams/DistinctBlockInputStream.cpp
|
||
src/DataStreams/RemoteBlockInputStream.cpp
|
||
src/DataStreams/BlockIO.cpp
|
||
src/DataStreams/verbosePrintString.cpp
|
||
src/DataStreams/SquashingTransform.cpp
|
||
src/DataStreams/SquashingBlockInputStream.cpp
|
||
src/DataStreams/SquashingBlockOutputStream.cpp
|
||
|
||
src/DataTypes/DataTypeString.cpp
|
||
src/DataTypes/DataTypeFixedString.cpp
|
||
src/DataTypes/DataTypeArray.cpp
|
||
src/DataTypes/DataTypeNested.cpp
|
||
src/DataTypes/DataTypeFactory.cpp
|
||
src/DataTypes/DataTypeAggregateFunction.cpp
|
||
src/DataTypes/DataTypeEnum.cpp
|
||
src/DataTypes/DataTypeTuple.cpp
|
||
src/DataTypes/FieldToDataType.cpp
|
||
|
||
src/Dictionaries/MySQLDictionarySource.cpp
|
||
src/Dictionaries/ODBCDictionarySource.cpp
|
||
src/Dictionaries/writeParenthesisedString.cpp
|
||
src/Dictionaries/DictionaryStructure.cpp
|
||
src/Dictionaries/FlatDictionary.cpp
|
||
src/Dictionaries/HashedDictionary.cpp
|
||
src/Dictionaries/CacheDictionary.cpp
|
||
src/Dictionaries/RangeHashedDictionary.cpp
|
||
src/Dictionaries/ComplexKeyHashedDictionary.cpp
|
||
src/Dictionaries/ComplexKeyCacheDictionary.cpp
|
||
|
||
src/Parsers/ASTSelectQuery.cpp
|
||
src/Parsers/ASTAlterQuery.cpp
|
||
src/Parsers/ASTLiteral.cpp
|
||
src/Parsers/ASTFunction.cpp
|
||
src/Parsers/ASTWithAlias.cpp
|
||
src/Parsers/ASTIdentifier.cpp
|
||
src/Parsers/ASTSampleRatio.cpp
|
||
src/Parsers/ASTTablesInSelectQuery.cpp
|
||
src/Parsers/CommonParsers.cpp
|
||
src/Parsers/IAST.cpp
|
||
src/Parsers/IParserBase.cpp
|
||
src/Parsers/ExpressionElementParsers.cpp
|
||
src/Parsers/ExpressionListParsers.cpp
|
||
src/Parsers/ParserQueryWithOutput.cpp
|
||
src/Parsers/ParserCreateQuery.cpp
|
||
src/Parsers/ParserSelectQuery.cpp
|
||
src/Parsers/ParserInsertQuery.cpp
|
||
src/Parsers/ParserDropQuery.cpp
|
||
src/Parsers/ParserRenameQuery.cpp
|
||
src/Parsers/ParserSetQuery.cpp
|
||
src/Parsers/ParserShowTablesQuery.cpp
|
||
src/Parsers/ParserOptimizeQuery.cpp
|
||
src/Parsers/ParserTablePropertiesQuery.cpp
|
||
src/Parsers/ParserQuery.cpp
|
||
src/Parsers/ParserAlterQuery.cpp
|
||
src/Parsers/ParserCheckQuery.cpp
|
||
src/Parsers/ParserSampleRatio.cpp
|
||
src/Parsers/ParserCase.cpp
|
||
src/Parsers/ParserTablesInSelectQuery.cpp
|
||
src/Parsers/formatAST.cpp
|
||
src/Parsers/parseQuery.cpp
|
||
src/Parsers/queryToString.cpp
|
||
|
||
src/TableFunctions/TableFunctionFactory.cpp
|
||
src/TableFunctions/TableFunctionMerge.cpp
|
||
src/TableFunctions/TableFunctionRemote.cpp
|
||
src/TableFunctions/TableFunctionShardByHash.cpp
|
||
src/TableFunctions/getStructureOfRemoteTable.cpp
|
||
|
||
src/Interpreters/ExpressionActions.cpp
|
||
src/Interpreters/ExpressionAnalyzer.cpp
|
||
src/Interpreters/LogicalExpressionsOptimizer.cpp
|
||
src/Interpreters/Context.cpp
|
||
src/Interpreters/InterpreterAlterQuery.cpp
|
||
src/Interpreters/InterpreterCheckQuery.cpp
|
||
src/Interpreters/InterpreterCreateQuery.cpp
|
||
src/Interpreters/InterpreterSelectQuery.cpp
|
||
src/Interpreters/InterpreterInsertQuery.cpp
|
||
src/Interpreters/InterpreterDropQuery.cpp
|
||
src/Interpreters/InterpreterRenameQuery.cpp
|
||
src/Interpreters/InterpreterShowTablesQuery.cpp
|
||
src/Interpreters/InterpreterFactory.cpp
|
||
src/Interpreters/Aggregator.cpp
|
||
src/Interpreters/executeQuery.cpp
|
||
src/Interpreters/loadMetadata.cpp
|
||
src/Interpreters/sortBlock.cpp
|
||
src/Interpreters/evaluateMissingDefaults.cpp
|
||
src/Interpreters/evaluateConstantExpression.cpp
|
||
src/Interpreters/convertFieldToType.cpp
|
||
src/Interpreters/Set.cpp
|
||
src/Interpreters/Join.cpp
|
||
src/Interpreters/Quota.cpp
|
||
src/Interpreters/Cluster.cpp
|
||
src/Interpreters/Settings.cpp
|
||
src/Interpreters/Compiler.cpp
|
||
src/Interpreters/ExternalDictionaries.cpp
|
||
src/Interpreters/DictionaryFactory.cpp
|
||
src/Interpreters/ProcessList.cpp
|
||
src/Interpreters/QueryLog.cpp
|
||
src/Interpreters/ClientInfo.cpp
|
||
src/Interpreters/getClusterName.cpp
|
||
src/Interpreters/ClusterProxy/SelectQueryConstructor.cpp
|
||
src/Interpreters/ClusterProxy/DescribeQueryConstructor.cpp
|
||
src/Interpreters/ClusterProxy/AlterQueryConstructor.cpp
|
||
src/Interpreters/ClusterProxy/Query.cpp
|
||
src/Interpreters/AsynchronousMetrics.cpp
|
||
|
||
src/Functions/FunctionFactory.cpp
|
||
src/Functions/FunctionsArithmetic.cpp
|
||
src/Functions/FunctionsArray.cpp
|
||
src/Functions/FunctionsCoding.cpp
|
||
src/Functions/FunctionsComparison.cpp
|
||
src/Functions/FunctionsConditional.cpp
|
||
src/Functions/FunctionsConversion.cpp
|
||
src/Functions/FunctionsDateTime.cpp
|
||
src/Functions/FunctionsDictionaries.cpp
|
||
src/Functions/FunctionsFormatting.cpp
|
||
src/Functions/FunctionsHashing.cpp
|
||
src/Functions/FunctionsHigherOrder.cpp
|
||
src/Functions/FunctionsLogical.cpp
|
||
src/Functions/FunctionsRandom.cpp
|
||
src/Functions/FunctionsReinterpret.cpp
|
||
src/Functions/FunctionsRound.cpp
|
||
src/Functions/FunctionsString.cpp
|
||
src/Functions/FunctionsStringArray.cpp
|
||
src/Functions/FunctionsStringSearch.cpp
|
||
src/Functions/FunctionsURL.cpp
|
||
src/Functions/FunctionsVisitParam.cpp
|
||
src/Functions/FunctionsMath.cpp
|
||
src/Functions/FunctionsGeo.cpp
|
||
src/Functions/FunctionsMiscellaneous.cpp
|
||
src/Functions/FunctionsTransform.cpp
|
||
src/Functions/FunctionsCharset.cpp
|
||
src/Functions/Conditional/getArrayType.cpp
|
||
src/Functions/Conditional/ArgsInfo.cpp
|
||
src/Functions/Conditional/CondSource.cpp
|
||
src/Functions/Conditional/NumericPerformer.cpp
|
||
src/Functions/Conditional/StringEvaluator.cpp
|
||
src/Functions/Conditional/StringArrayEvaluator.cpp
|
||
|
||
src/AggregateFunctions/UniqCombinedBiasData.cpp
|
||
src/AggregateFunctions/AggregateFunctionFactory.cpp
|
||
src/AggregateFunctions/AggregateFunctionArray.cpp
|
||
src/AggregateFunctions/AggregateFunctionAvg.cpp
|
||
src/AggregateFunctions/AggregateFunctionCount.cpp
|
||
src/AggregateFunctions/AggregateFunctionGroupArray.cpp
|
||
src/AggregateFunctions/AggregateFunctionGroupUniqArray.cpp
|
||
src/AggregateFunctions/AggregateFunctionIf.cpp
|
||
src/AggregateFunctions/AggregateFunctionMerge.cpp
|
||
src/AggregateFunctions/AggregateFunctionsQuantile.cpp
|
||
src/AggregateFunctions/AggregateFunctionQuantileExact.cpp
|
||
src/AggregateFunctions/AggregateFunctionQuantileExactWeighted.cpp
|
||
src/AggregateFunctions/AggregateFunctionsQuantileDeterministic.cpp
|
||
src/AggregateFunctions/AggregateFunctionsQuantileTiming.cpp
|
||
src/AggregateFunctions/AggregateFunctionsQuantileTDigest.cpp
|
||
src/AggregateFunctions/AggregateFunctionsSequenceMatch.cpp
|
||
src/AggregateFunctions/AggregateFunctionsMinMaxAny.cpp
|
||
src/AggregateFunctions/AggregateFunctionsStatistics.cpp
|
||
src/AggregateFunctions/AggregateFunctionState.cpp
|
||
src/AggregateFunctions/AggregateFunctionSum.cpp
|
||
src/AggregateFunctions/AggregateFunctionsUniq.cpp
|
||
src/AggregateFunctions/AggregateFunctionUniqUpTo.cpp
|
||
src/AggregateFunctions/AggregateFunctionDebug.cpp
|
||
|
||
src/Databases/DatabaseMemory.cpp
|
||
src/Databases/DatabaseOrdinary.cpp
|
||
src/Databases/DatabaseFactory.cpp
|
||
src/Databases/DatabasesCommon.cpp
|
||
|
||
src/Client/Connection.cpp
|
||
src/Client/MultiplexedConnections.cpp
|
||
)
|
||
|
||
if (NOT CMAKE_BUILD_TYPE STREQUAL "Debug")
|
||
# Не генерируем отладочную информацию для файлов с большим количеством инстанцирований шаблонов
|
||
# - для более быстрой линковки и меньшего размера бинарника.
|
||
SET_SOURCE_FILES_PROPERTIES(
|
||
src/Functions/FunctionsArithmetic.cpp
|
||
src/Functions/FunctionsArray.cpp
|
||
src/Functions/FunctionsCoding.cpp
|
||
src/Functions/FunctionsComparison.cpp
|
||
src/Functions/FunctionsConditional.cpp
|
||
src/Functions/FunctionsConversion.cpp
|
||
src/Functions/FunctionsDateTime.cpp
|
||
src/Functions/FunctionsDictionaries.cpp
|
||
src/Functions/FunctionsFormatting.cpp
|
||
src/Functions/FunctionsHashing.cpp
|
||
src/Functions/FunctionsHigherOrder.cpp
|
||
src/Functions/FunctionsLogical.cpp
|
||
src/Functions/FunctionsRandom.cpp
|
||
src/Functions/FunctionsReinterpret.cpp
|
||
src/Functions/FunctionsRound.cpp
|
||
src/Functions/FunctionsString.cpp
|
||
src/Functions/FunctionsStringArray.cpp
|
||
src/Functions/FunctionsStringSearch.cpp
|
||
src/Functions/FunctionsURL.cpp
|
||
src/Functions/FunctionsVisitParam.cpp
|
||
src/Functions/FunctionsMath.cpp
|
||
src/Functions/FunctionsGeo.cpp
|
||
src/Functions/FunctionsMiscellaneous.cpp
|
||
src/Functions/FunctionsTransform.cpp
|
||
src/Dictionaries/FlatDictionary.cpp
|
||
src/Dictionaries/HashedDictionary.cpp
|
||
src/Dictionaries/CacheDictionary.cpp
|
||
src/Dictionaries/RangeHashedDictionary.cpp
|
||
src/Dictionaries/ComplexKeyHashedDictionary.cpp
|
||
src/Dictionaries/ComplexKeyCacheDictionary.cpp
|
||
PROPERTIES COMPILE_FLAGS -g0)
|
||
endif()
|
||
|
||
IF (NOT AARCH64)
|
||
SET(LINK_LIBRARIES_ONLY_ON_X86_64 cpuid)
|
||
ENDIF()
|
||
|
||
target_link_libraries(dbms
|
||
common
|
||
zkutil
|
||
mysqlxx
|
||
cityhash farmhash metrohash
|
||
lz4 zstd
|
||
string_utils
|
||
double-conversion
|
||
${LINK_LIBRARIES_ONLY_ON_X86_64}
|
||
re2 re2_st
|
||
libcrypto.a
|
||
${BOOST_SYSTEM_LIB}
|
||
${LINK_MONGOCLIENT}
|
||
${BOOST_REGEX_LIB}
|
||
PocoData
|
||
PocoDataODBC
|
||
${APPLE_ICONV_LIB}
|
||
dl ${LTDL_LIB})
|
||
|
||
add_dependencies (dbms
|
||
common
|
||
zkutil)
|