Directory listing for /ClickHouse/src/Interpreters/
Access/
ActionLocksManager.cpp
ActionLocksManager.h
ActionsDAG.cpp
ActionsDAG.h
ActionsVisitor.cpp
ActionsVisitor.h
AddDefaultDatabaseVisitor.h
AddIndexConstraintsOptimizer.cpp
AddIndexConstraintsOptimizer.h
addMissingDefaults.cpp
addMissingDefaults.h
addTypeConversionToAST.cpp
addTypeConversionToAST.h
AggregatedData.h
AggregatedDataVariants.cpp
AggregatedDataVariants.h
AggregateDescription.cpp
AggregateDescription.h
AggregateFunctionOfGroupByKeysVisitor.h
AggregationCommon.h
AggregationMethod.cpp
AggregationMethod.h
AggregationUtils.cpp
AggregationUtils.h
Aggregator.cpp
Aggregator.h
Aliases.h
applyTableOverride.cpp
applyTableOverride.h
ApplyWithAliasVisitor.cpp
ApplyWithAliasVisitor.h
ApplyWithGlobalVisitor.cpp
ApplyWithGlobalVisitor.h
ApplyWithSubqueryVisitor.cpp
ApplyWithSubqueryVisitor.h
ArithmeticOperationsInAgrFuncOptimize.cpp
ArithmeticOperationsInAgrFuncOptimize.h
ArrayJoin.h
ArrayJoinAction.cpp
ArrayJoinAction.h
ArrayJoinedColumnsVisitor.h
AsynchronousInsertLog.cpp
AsynchronousInsertLog.h
AsynchronousInsertQueue.cpp
AsynchronousInsertQueue.h
AsynchronousMetricLog.cpp
AsynchronousMetricLog.h
BackupLog.cpp
BackupLog.h
BlobStorageLog.cpp
BlobStorageLog.h
BloomFilter.cpp
BloomFilter.h
BloomFilterHash.h
Cache/
CancellationCode.h
castColumn.cpp
castColumn.h
ClientInfo.cpp
ClientInfo.h
Cluster.cpp
Cluster.h
ClusterDiscovery.cpp
ClusterDiscovery.h
ClusterProxy/
CMakeLists.txt
CollectJoinOnKeysVisitor.cpp
CollectJoinOnKeysVisitor.h
ColumnAliasesVisitor.cpp
ColumnAliasesVisitor.h
ComparisonGraph.cpp
ComparisonGraph.h
ComparisonTupleEliminationVisitor.cpp
ComparisonTupleEliminationVisitor.h
ConcurrentHashJoin.cpp
ConcurrentHashJoin.h
Context.cpp
Context.h
Context_fwd.h
convertFieldToType.cpp
convertFieldToType.h
ConvertFunctionOrLikeVisitor.cpp
ConvertFunctionOrLikeVisitor.h
ConvertStringsToEnumVisitor.cpp
ConvertStringsToEnumVisitor.h
CrashLog.cpp
CrashLog.h
createBlockSelector.cpp
createBlockSelector.h
CrossToInnerJoinVisitor.cpp
CrossToInnerJoinVisitor.h
DatabaseAndTableWithAlias.cpp
DatabaseAndTableWithAlias.h
DatabaseCatalog.cpp
DatabaseCatalog.h
DDLOnClusterQueryStatusSource.cpp
DDLOnClusterQueryStatusSource.h
DDLTask.cpp
DDLTask.h
DDLWorker.cpp
DDLWorker.h
DirectJoin.cpp
DirectJoin.h
DistributedQueryStatusSource.cpp
DistributedQueryStatusSource.h
DNSCacheUpdater.cpp
DNSCacheUpdater.h
DuplicateOrderByVisitor.cpp
DuplicateOrderByVisitor.h
EmbeddedDictionaries.cpp
EmbeddedDictionaries.h
ErrorLog.cpp
ErrorLog.h
evaluateConstantExpression.cpp
evaluateConstantExpression.h
examples/
executeDDLQueryOnCluster.cpp
executeDDLQueryOnCluster.h
executeQuery.cpp
executeQuery.h
ExecuteScalarSubqueriesVisitor.cpp
ExecuteScalarSubqueriesVisitor.h
ExpressionActions.cpp
ExpressionActions.h
ExpressionActionsSettings.cpp
ExpressionActionsSettings.h
ExpressionAnalyzer.cpp
ExpressionAnalyzer.h
ExpressionJIT.cpp
ExternalDictionariesLoader.cpp
ExternalDictionariesLoader.h
ExternalLoader.cpp
ExternalLoader.h
ExternalLoaderDictionaryStorageConfigRepository.cpp
ExternalLoaderDictionaryStorageConfigRepository.h
ExternalLoaderTempConfigRepository.cpp
ExternalLoaderTempConfigRepository.h
ExternalLoaderXMLConfigRepository.cpp
ExternalLoaderXMLConfigRepository.h
ExtractExpressionInfoVisitor.cpp
ExtractExpressionInfoVisitor.h
FilesystemCacheLog.cpp
FilesystemCacheLog.h
FilesystemReadPrefetchesLog.cpp
FilesystemReadPrefetchesLog.h
FillingRow.cpp
FillingRow.h
formatWithPossiblyHidingSecrets.cpp
formatWithPossiblyHidingSecrets.h
FullSortingMergeJoin.h
FunctionMaskingArgumentCheckVisitor.h
FunctionNameNormalizer.cpp
FunctionNameNormalizer.h
fuzzers/
GatherFunctionQuantileVisitor.cpp
GatherFunctionQuantileVisitor.h
GetAggregatesVisitor.cpp
GetAggregatesVisitor.h
getClusterName.cpp
getClusterName.h
getColumnFromBlock.cpp
getColumnFromBlock.h
getCustomKeyFilterForParallelReplicas.cpp
getCustomKeyFilterForParallelReplicas.h
getHeaderForProcessingStage.cpp
getHeaderForProcessingStage.h
getTableExpressions.cpp
getTableExpressions.h
getTableOverride.cpp
getTableOverride.h
GinFilter.cpp
GinFilter.h
GlobalSubqueriesVisitor.h
GraceHashJoin.cpp
GraceHashJoin.h
GroupByFunctionKeysVisitor.h
GroupingSetsRewriterVisitor.cpp
GroupingSetsRewriterVisitor.h
HashJoin/
HashTablesStatistics.cpp
HashTablesStatistics.h
IdentifierSemantic.cpp
IdentifierSemantic.h
IExternalLoadable.cpp
IExternalLoadable.h
IExternalLoaderConfigRepository.h
IInterpreter.cpp
IInterpreter.h
IInterpreterUnionOrSelectQuery.cpp
IInterpreterUnionOrSelectQuery.h
IJoin.h
IKeyValueEntity.h
InDepthNodeVisitor.h
InJoinSubqueriesPreprocessor.cpp
InJoinSubqueriesPreprocessor.h
inplaceBlockConversions.cpp
inplaceBlockConversions.h
InternalTextLogsQueue.cpp
InternalTextLogsQueue.h
InterpreterAlterNamedCollectionQuery.cpp
InterpreterAlterNamedCollectionQuery.h
InterpreterAlterQuery.cpp
InterpreterAlterQuery.h
InterpreterBackupQuery.cpp
InterpreterBackupQuery.h
InterpreterCheckQuery.cpp
InterpreterCheckQuery.h
InterpreterCreateFunctionQuery.cpp
InterpreterCreateFunctionQuery.h
InterpreterCreateIndexQuery.cpp
InterpreterCreateIndexQuery.h
InterpreterCreateNamedCollectionQuery.cpp
InterpreterCreateNamedCollectionQuery.h
InterpreterCreateQuery.cpp
InterpreterCreateQuery.h
InterpreterCreateResourceQuery.cpp
InterpreterCreateResourceQuery.h
InterpreterCreateWorkloadQuery.cpp
InterpreterCreateWorkloadQuery.h
InterpreterDeleteQuery.cpp
InterpreterDeleteQuery.h
InterpreterDescribeCacheQuery.cpp
InterpreterDescribeCacheQuery.h
InterpreterDescribeQuery.cpp
InterpreterDescribeQuery.h
InterpreterDropFunctionQuery.cpp
InterpreterDropFunctionQuery.h
InterpreterDropIndexQuery.cpp
InterpreterDropIndexQuery.h
InterpreterDropNamedCollectionQuery.cpp
InterpreterDropNamedCollectionQuery.h
InterpreterDropQuery.cpp
InterpreterDropQuery.h
InterpreterDropResourceQuery.cpp
InterpreterDropResourceQuery.h
InterpreterDropWorkloadQuery.cpp
InterpreterDropWorkloadQuery.h
InterpreterExistsQuery.cpp
InterpreterExistsQuery.h
InterpreterExplainQuery.cpp
InterpreterExplainQuery.h
InterpreterExternalDDLQuery.cpp
InterpreterExternalDDLQuery.h
InterpreterFactory.cpp
InterpreterFactory.h
InterpreterInsertQuery.cpp
InterpreterInsertQuery.h
InterpreterKillQueryQuery.cpp
InterpreterKillQueryQuery.h
InterpreterOptimizeQuery.cpp
InterpreterOptimizeQuery.h
InterpreterRenameQuery.cpp
InterpreterRenameQuery.h
InterpreterSelectIntersectExceptQuery.cpp
InterpreterSelectIntersectExceptQuery.h
InterpreterSelectQuery.cpp
InterpreterSelectQuery.h
InterpreterSelectQueryAnalyzer.cpp
InterpreterSelectQueryAnalyzer.h
InterpreterSelectWithUnionQuery.cpp
InterpreterSelectWithUnionQuery.h
InterpreterSetQuery.cpp
InterpreterSetQuery.h
InterpreterShowColumnsQuery.cpp
InterpreterShowColumnsQuery.h
InterpreterShowCreateQuery.cpp
InterpreterShowCreateQuery.h
InterpreterShowEngineQuery.cpp
InterpreterShowEngineQuery.h
InterpreterShowFunctionsQuery.cpp
InterpreterShowFunctionsQuery.h
InterpreterShowIndexesQuery.cpp
InterpreterShowIndexesQuery.h
InterpreterShowProcesslistQuery.cpp
InterpreterShowProcesslistQuery.h
InterpreterShowSettingQuery.cpp
InterpreterShowSettingQuery.h
InterpreterShowTablesQuery.cpp
InterpreterShowTablesQuery.h
InterpreterSystemQuery.cpp
InterpreterSystemQuery.h
InterpreterTransactionControlQuery.cpp
InterpreterTransactionControlQuery.h
InterpreterUndropQuery.cpp
InterpreterUndropQuery.h
InterpreterUseQuery.cpp
InterpreterUseQuery.h
InterpreterWatchQuery.cpp
InterpreterWatchQuery.h
interpretSubquery.cpp
interpretSubquery.h
InterserverCredentials.cpp
InterserverCredentials.h
InterserverIOHandler.h
ITokenExtractor.cpp
ITokenExtractor.h
JIT/
joinDispatch.h
JoinedTables.cpp
JoinedTables.h
JoinSwitcher.cpp
JoinSwitcher.h
JoinToSubqueryTransformVisitor.cpp
JoinToSubqueryTransformVisitor.h
JoinUtils.cpp
JoinUtils.h
Lemmatizers.cpp
Lemmatizers.h
loadMetadata.cpp
loadMetadata.h
LogicalExpressionsOptimizer.cpp
LogicalExpressionsOptimizer.h
MarkTableIdentifiersVisitor.cpp
MarkTableIdentifiersVisitor.h
MergeJoin.cpp
MergeJoin.h
MergeTreeTransaction.cpp
MergeTreeTransaction.h
MergeTreeTransactionHolder.cpp
MergeTreeTransactionHolder.h
MetricLog.cpp
MetricLog.h
misc.h
MutationsInterpreter.cpp
MutationsInterpreter.h
MutationsNonDeterministicHelpers.cpp
MutationsNonDeterministicHelpers.h
MySQL/
NormalizeSelectWithUnionQueryVisitor.cpp
NormalizeSelectWithUnionQueryVisitor.h
NullableUtils.cpp
NullableUtils.h
ObjectStorageQueueLog.cpp
ObjectStorageQueueLog.h
OpenTelemetrySpanLog.cpp
OpenTelemetrySpanLog.h
OptimizeDateOrDateTimeConverterWithPreimageVisitor.cpp
OptimizeDateOrDateTimeConverterWithPreimageVisitor.h
OptimizeIfChains.cpp
OptimizeIfChains.h
OptimizeIfWithConstantConditionVisitor.cpp
OptimizeIfWithConstantConditionVisitor.h
OptimizeShardingKeyRewriteInVisitor.cpp
OptimizeShardingKeyRewriteInVisitor.h
parseColumnsListForTableFunction.cpp
parseColumnsListForTableFunction.h
PartLog.cpp
PartLog.h
PasteJoin.h
PeriodicLog.cpp
PeriodicLog.h
PredicateExpressionsOptimizer.cpp
PredicateExpressionsOptimizer.h
PredicateRewriteVisitor.cpp
PredicateRewriteVisitor.h
PreparedSets.cpp
PreparedSets.h
processColumnTransformers.cpp
processColumnTransformers.h
ProcessList.cpp
ProcessList.h
ProcessorsProfileLog.cpp
ProcessorsProfileLog.h
ProfileEventsExt.cpp
ProfileEventsExt.h
QueryAliasesVisitor.cpp
QueryAliasesVisitor.h
QueryLog.cpp
QueryLog.h
QueryMetricLog.cpp
QueryMetricLog.h
QueryNormalizer.cpp
QueryNormalizer.h
QueryPriorities.h
QueryThreadLog.cpp
QueryThreadLog.h
QueryViewsLog.cpp
QueryViewsLog.h
RedundantFunctionsInOrderByVisitor.h
registerInterpreters.cpp
registerInterpreters.h
RemoveInjectiveFunctionsVisitor.cpp
RemoveInjectiveFunctionsVisitor.h
removeOnClusterClauseIfNeeded.cpp
removeOnClusterClauseIfNeeded.h
RenameColumnVisitor.cpp
RenameColumnVisitor.h
replaceAliasColumnsInQuery.cpp
replaceAliasColumnsInQuery.h
replaceForPositionalArguments.cpp
replaceForPositionalArguments.h
replaceMissedSubcolumnsInQuery.cpp
replaceMissedSubcolumnsInQuery.h
ReplaceQueryParameterVisitor.cpp
ReplaceQueryParameterVisitor.h
ReplicatedDatabaseQueryStatusSource.cpp
ReplicatedDatabaseQueryStatusSource.h
RequiredSourceColumnsData.cpp
RequiredSourceColumnsData.h
RequiredSourceColumnsVisitor.cpp
RequiredSourceColumnsVisitor.h
RewriteArrayExistsFunctionVisitor.cpp
RewriteArrayExistsFunctionVisitor.h
RewriteCountDistinctVisitor.cpp
RewriteCountDistinctVisitor.h
RewriteCountVariantsVisitor.cpp
RewriteCountVariantsVisitor.h
RewriteOrderByVisitor.cpp
RewriteOrderByVisitor.hpp
RewriteSumFunctionWithSumAndCountVisitor.cpp
RewriteSumFunctionWithSumAndCountVisitor.h
RewriteUniqToCountVisitor.cpp
RewriteUniqToCountVisitor.h
RowRefs.cpp
RowRefs.h
SelectIntersectExceptQueryVisitor.cpp
SelectIntersectExceptQueryVisitor.h
SelectQueryOptions.h
ServerAsynchronousMetrics.cpp
ServerAsynchronousMetrics.h
Session.cpp
Session.h
SessionLog.cpp
SessionLog.h
SessionTracker.cpp
SessionTracker.h
Set.cpp
Set.h
SetKeys.h
SetVariants.cpp
SetVariants.h
sortBlock.cpp
sortBlock.h
SortedBlocksWriter.cpp
SortedBlocksWriter.h
Squashing.cpp
Squashing.h
StorageID.cpp
StorageID.h
SubstituteColumnOptimizer.cpp
SubstituteColumnOptimizer.h
SynonymsExtensions.cpp
SynonymsExtensions.h
SystemLog.cpp
SystemLog.h
TableJoin.cpp
TableJoin.h
TableNameHints.h
TableOverrideUtils.cpp
TableOverrideUtils.h
TablesStatus.cpp
TablesStatus.h
TemporaryDataOnDisk.cpp
TemporaryDataOnDisk.h
tests/
TextLog.cpp
TextLog.h
ThreadStatusExt.cpp
TraceCollector.cpp
TraceCollector.h
TraceLog.cpp
TraceLog.h
TransactionLog.cpp
TransactionLog.h
TransactionsInfoLog.cpp
TransactionsInfoLog.h
TransactionVersionMetadata.cpp
TransactionVersionMetadata.h
TranslateQualifiedNamesVisitor.cpp
TranslateQualifiedNamesVisitor.h
TreeCNFConverter.cpp
TreeCNFConverter.h
TreeOptimizer.cpp
TreeOptimizer.h
TreeRewriter.cpp
TreeRewriter.h
WhereConstraintsOptimizer.cpp
WhereConstraintsOptimizer.h
WindowDescription.cpp
WindowDescription.h
ZooKeeperLog.cpp
ZooKeeperLog.h