ClickHouse/src/Interpreters
2024-12-01 23:22:24 +01:00
..
Access Get rid of code duplucation after adding CHECK GRANT. 2024-11-19 17:48:06 +01:00
Cache Merge pull request #68800 from ClickHouse/chesema-merge-wb 2024-11-19 09:00:50 +00:00
ClusterProxy
examples
fuzzers fix 2024-11-16 16:56:05 +04:00
HashJoin Merge branch 'master' into vdimir/join_select_inner_table 2024-11-26 18:40:18 +01:00
JIT
MySQL Use std::string::contains where possible 2024-11-26 11:27:37 +00:00
tests Another batch of clang-tidy fixes 2024-11-20 23:08:54 +01:00
ActionLocksManager.cpp
ActionLocksManager.h
ActionsDAG.cpp solve conflicts 2024-11-27 12:30:58 +08:00
ActionsDAG.h solve conflicts 2024-11-27 12:30:58 +08:00
ActionsVisitor.cpp Only with analyzer 2024-11-10 00:01:51 +01:00
ActionsVisitor.h
AddDefaultDatabaseVisitor.h Fix cast 2024-11-18 01:35:03 +01:00
AddIndexConstraintsOptimizer.cpp
AddIndexConstraintsOptimizer.h
addMissingDefaults.cpp
addMissingDefaults.h
addTypeConversionToAST.cpp
addTypeConversionToAST.h
AggregatedData.h Fix tidy 2024-11-13 02:50:18 +01:00
AggregatedDataVariants.cpp
AggregatedDataVariants.h
AggregateDescription.cpp
AggregateDescription.h
AggregateFunctionOfGroupByKeysVisitor.h
AggregationCommon.h
AggregationMethod.cpp
AggregationMethod.h
AggregationUtils.cpp
AggregationUtils.h
Aggregator.cpp Ignore max_bytes_ratio_before_external_{order,group_by} if memory limit is not configured 2024-11-28 16:10:04 +01:00
Aggregator.h Fix default value for group_by_overflow_mode 2024-11-28 16:01:53 +01:00
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 Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
ArrayJoinAction.h
ArrayJoinedColumnsVisitor.h
AsynchronousInsertLog.cpp
AsynchronousInsertLog.h
AsynchronousInsertQueue.cpp fix style and review notes 2024-11-11 11:37:13 +01:00
AsynchronousInsertQueue.h
AsynchronousMetricLog.cpp
AsynchronousMetricLog.h
BackupLog.cpp
BackupLog.h
BlobStorageLog.cpp
BlobStorageLog.h
BloomFilter.cpp
BloomFilter.h
BloomFilterHash.h
CancellationCode.h
castColumn.cpp Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
castColumn.h
ClientInfo.cpp
ClientInfo.h
Cluster.cpp Use std::string::contains where possible 2024-11-26 11:27:37 +00:00
Cluster.h
ClusterDiscovery.cpp Use auxiliary keeper for cluster discovery 2024-11-14 11:16:48 +01:00
ClusterDiscovery.h Use auxiliary keeper for cluster discovery 2024-11-14 11:16:48 +01:00
CMakeLists.txt
CollectJoinOnKeysVisitor.cpp
CollectJoinOnKeysVisitor.h
ColumnAliasesVisitor.cpp
ColumnAliasesVisitor.h
ComparisonGraph.cpp
ComparisonGraph.h
ComparisonTupleEliminationVisitor.cpp
ComparisonTupleEliminationVisitor.h
ConcurrentHashJoin.cpp Merge branch 'master' into better_parallel_hash2 2024-11-16 20:09:46 +01:00
ConcurrentHashJoin.h Resubmit #68682, att2 2024-11-26 12:59:38 +00:00
Context_fwd.h
Context.cpp Merge pull request #72457 from rschu1ze/clang-tidy-absl 2024-11-26 17:37:04 +00:00
Context.h Merge pull request #72102 from CurtizJ/primary-index-cache 2024-11-26 12:01:02 +00:00
convertFieldToType.cpp
convertFieldToType.h
ConvertFunctionOrLikeVisitor.cpp
ConvertFunctionOrLikeVisitor.h
ConvertStringsToEnumVisitor.cpp
ConvertStringsToEnumVisitor.h
CrashLog.cpp
CrashLog.h
createBlockSelector.cpp
createBlockSelector.h
CrossToInnerJoinVisitor.cpp Fix bugs when using UDF in join on expression with the old analyzer 2024-11-20 17:37:32 +01:00
CrossToInnerJoinVisitor.h
DatabaseAndTableWithAlias.cpp
DatabaseAndTableWithAlias.h
DatabaseCatalog.cpp
DatabaseCatalog.h
DDLOnClusterQueryStatusSource.cpp
DDLOnClusterQueryStatusSource.h
DDLTask.cpp
DDLTask.h
DDLWorker.cpp Add field query_status to the ZooKeeperRetriesInfo structure. 2024-12-01 23:22:24 +01:00
DDLWorker.h Add field query_status to the ZooKeeperRetriesInfo structure. 2024-12-01 23:22:24 +01:00
DirectJoin.cpp
DirectJoin.h
DistributedQueryStatusSource.cpp Add field query_status to the ZooKeeperRetriesInfo structure. 2024-12-01 23:22:24 +01:00
DistributedQueryStatusSource.h Add field query_status to the ZooKeeperRetriesInfo structure. 2024-12-01 23:22:24 +01:00
DNSCacheUpdater.cpp
DNSCacheUpdater.h
DuplicateOrderByVisitor.cpp
DuplicateOrderByVisitor.h
EmbeddedDictionaries.cpp Use clang-19 2024-11-20 23:08:47 +01:00
EmbeddedDictionaries.h
ErrorLog.cpp
ErrorLog.h
evaluateConstantExpression.cpp Fix cast 2024-11-18 01:35:03 +01:00
evaluateConstantExpression.h
executeDDLQueryOnCluster.cpp Add field query_status to the ZooKeeperRetriesInfo structure. 2024-12-01 23:22:24 +01:00
executeDDLQueryOnCluster.h Add support for zookeeper retries to executeDDLQueryOnCluster(). 2024-10-30 22:18:35 +01:00
executeQuery.cpp Merge branch 'master' into chesema-merge-wb 2024-11-14 12:04:00 +01:00
executeQuery.h
ExecuteScalarSubqueriesVisitor.cpp Merge pull request #71787 from ClickHouse/fix_processor_profiles_for_subqueries 2024-11-12 13:14:29 +00:00
ExecuteScalarSubqueriesVisitor.h
ExpressionActions.cpp
ExpressionActions.h
ExpressionActionsSettings.cpp
ExpressionActionsSettings.h
ExpressionAnalyzer.cpp Merge pull request #69731 from Avogar/dynamic-constraints 2024-11-07 12:48:27 +00:00
ExpressionAnalyzer.h
ExpressionJIT.cpp Fix clang tidy after moving implementation to cpp 2024-11-19 20:04:52 +01:00
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 Fix tidy 2024-11-20 23:08:55 +01:00
FillingRow.h cleanup 2024-10-30 17:09:35 +00:00
formatWithPossiblyHidingSecrets.cpp
formatWithPossiblyHidingSecrets.h
FullSortingMergeJoin.h Resubmit #68682, att2 2024-11-26 12:59:38 +00:00
FunctionMaskingArgumentCheckVisitor.h
FunctionNameNormalizer.cpp
FunctionNameNormalizer.h
GatherFunctionQuantileVisitor.cpp Use std::string::contains where possible 2024-11-26 11:27:37 +00:00
GatherFunctionQuantileVisitor.h
GetAggregatesVisitor.cpp
GetAggregatesVisitor.h
getClusterName.cpp
getClusterName.h
getColumnFromBlock.cpp Fix cast 2024-11-18 01:35:03 +01:00
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 impl 2024-11-22 00:00:26 +01:00
GraceHashJoin.h
GroupByFunctionKeysVisitor.h
GroupingSetsRewriterVisitor.cpp
GroupingSetsRewriterVisitor.h
HashTablesStatistics.cpp
HashTablesStatistics.h
IdentifierSemantic.cpp
IdentifierSemantic.h
IExternalLoadable.cpp
IExternalLoadable.h
IExternalLoaderConfigRepository.h
IInterpreter.cpp
IInterpreter.h
IInterpreterUnionOrSelectQuery.cpp
IInterpreterUnionOrSelectQuery.h
IJoin.h Merge branch 'master' into better_parallel_hash2 2024-11-16 20:09:46 +01:00
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 Rework coordination of hosts during BACKUP ON CLUSTER / RESTORE ON CLUSTER. 2024-10-30 22:18:35 +01:00
InterpreterBackupQuery.h
InterpreterCheckQuery.cpp
InterpreterCheckQuery.h
InterpreterCreateFunctionQuery.cpp
InterpreterCreateFunctionQuery.h
InterpreterCreateIndexQuery.cpp
InterpreterCreateIndexQuery.h
InterpreterCreateNamedCollectionQuery.cpp
InterpreterCreateNamedCollectionQuery.h
InterpreterCreateQuery.cpp Add retries while creating a replicated table. 2024-12-01 23:22:19 +01:00
InterpreterCreateQuery.h Merge branch 'master' into attach_as_replicated 2024-11-20 19:47:00 +01:00
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 cancel or finalize write buffer 2024-11-11 11:37:12 +01:00
InterpreterExplainQuery.h
InterpreterExternalDDLQuery.cpp
InterpreterExternalDDLQuery.h
InterpreterFactory.cpp Merge pull request #68885 from Unalian/feat-67772 2024-11-19 16:09:30 +00:00
InterpreterFactory.h
InterpreterInsertQuery.cpp
InterpreterInsertQuery.h
InterpreterKillQueryQuery.cpp
InterpreterKillQueryQuery.h
InterpreterOptimizeQuery.cpp
InterpreterOptimizeQuery.h
InterpreterRenameQuery.cpp
InterpreterRenameQuery.h
InterpreterSelectIntersectExceptQuery.cpp
InterpreterSelectIntersectExceptQuery.h
InterpreterSelectQuery.cpp Merge branch 'master' into vdimir/join_select_inner_table 2024-11-29 15:50:25 +00:00
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 Add field query_status to the ZooKeeperRetriesInfo structure. 2024-12-01 23:22:24 +01:00
InterpreterSystemQuery.h Merge branch 'master' into 66073-system-load-primary-key-rebase 2024-11-27 17:11:30 +00:00
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
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 Change logic of automatic ORDER/GROUP BY to be based on available memory 2024-11-28 16:01:53 +01:00
MergeJoin.h
MergeTreeTransaction.cpp
MergeTreeTransaction.h
MergeTreeTransactionHolder.cpp
MergeTreeTransactionHolder.h
MetricLog.cpp
MetricLog.h
misc.h
MutationsInterpreter.cpp Revert "Merge pull request #65488 from zvonand/zvonand-ttl" 2024-11-28 16:48:31 +00:00
MutationsInterpreter.h remove unused method 2024-11-22 18:16:06 +00:00
MutationsNonDeterministicHelpers.cpp
MutationsNonDeterministicHelpers.h
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 Update parseColumnsListForTableFunction.cpp 2024-11-25 20:00:05 +01:00
parseColumnsListForTableFunction.h Update parseColumnsListForTableFunction.h 2024-11-25 16:14:20 +01:00
PartLog.cpp
PartLog.h
PasteJoin.h
PeriodicLog.cpp
PeriodicLog.h
PredicateExpressionsOptimizer.cpp
PredicateExpressionsOptimizer.h
PredicateRewriteVisitor.cpp
PredicateRewriteVisitor.h
PreparedSets.cpp impl 2024-11-11 22:43:03 +01:00
PreparedSets.h
processColumnTransformers.cpp
processColumnTransformers.h
ProcessList.cpp Merge pull request #70027 from vitlibar/fix-restore-on-cluster-sync 2024-11-01 17:01:07 +00:00
ProcessList.h rework TCPHandler exception handling 2024-11-11 11:37:13 +01:00
ProcessorsProfileLog.cpp Merge branch 'master' into dev/profile_uniq_id 2024-11-13 22:30:14 +01:00
ProcessorsProfileLog.h Merge branch 'master' into dev/profile_uniq_id 2024-11-13 22:30:14 +01:00
ProfileEventsExt.cpp clean up 2024-11-11 17:03:24 +01:00
ProfileEventsExt.h LimitReadBuffer 2024-11-11 11:37:12 +01:00
QueryAliasesVisitor.cpp
QueryAliasesVisitor.h
QueryLog.cpp
QueryLog.h
QueryMetricLog.cpp Demote LOG_DEBUG and LOG_TRACE to LOG_TEST 2024-11-19 10:54:43 +00:00
QueryMetricLog.h Refactor to avoid too much TSA_GUARD clutter 2024-11-12 11:02:49 +00:00
QueryNormalizer.cpp Make sure to update table_join children properly 2024-11-04 20:11:33 +01:00
QueryNormalizer.h
QueryPriorities.h
QueryThreadLog.cpp
QueryThreadLog.h
QueryViewsLog.cpp
QueryViewsLog.h
RedundantFunctionsInOrderByVisitor.h
registerInterpreters.cpp Merge pull request #68885 from Unalian/feat-67772 2024-11-19 16:09:30 +00:00
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 Style 2024-11-04 20:24:06 +01:00
RewriteArrayExistsFunctionVisitor.h
RewriteCountDistinctVisitor.cpp
RewriteCountDistinctVisitor.h
RewriteCountVariantsVisitor.cpp
RewriteCountVariantsVisitor.h
RewriteOrderByVisitor.cpp
RewriteOrderByVisitor.hpp
RewriteSumFunctionWithSumAndCountVisitor.cpp
RewriteSumFunctionWithSumAndCountVisitor.h
RewriteUniqToCountVisitor.cpp
RewriteUniqToCountVisitor.h
RowRefs.cpp Add back declaration 2024-11-19 13:27:19 +01:00
RowRefs.h Add back declaration 2024-11-19 13:27:19 +01:00
SelectIntersectExceptQueryVisitor.cpp
SelectIntersectExceptQueryVisitor.h
SelectQueryOptions.h
ServerAsynchronousMetrics.cpp added primary index cache 2024-11-19 16:22:36 +00:00
ServerAsynchronousMetrics.h
Session.cpp Revive #42537 2024-11-19 09:53:27 +00:00
Session.h Revive #42537 2024-11-19 09:53:27 +00:00
SessionLog.cpp
SessionLog.h
SessionTracker.cpp
SessionTracker.h
Set.cpp
Set.h
SetKeys.h
SetVariants.cpp
SetVariants.h
sortBlock.cpp Fix for empty permutation 2024-11-25 18:30:54 +01:00
sortBlock.h
SortedBlocksWriter.cpp
SortedBlocksWriter.h
Squashing.cpp fix 2024-11-22 15:35:45 +00:00
Squashing.h
StorageID.cpp
StorageID.h
SubstituteColumnOptimizer.cpp
SubstituteColumnOptimizer.h
SynonymsExtensions.cpp
SynonymsExtensions.h
SystemLog.cpp cancel or finalize write buffer 2024-11-11 11:37:12 +01:00
SystemLog.h
TableJoin.cpp Merge branch 'master' into vdimir/join_select_inner_table 2024-11-27 18:05:07 +01:00
TableJoin.h Merge branch 'master' into vdimir/join_select_inner_table 2024-11-27 18:05:07 +01:00
TableNameHints.h
TableOverrideUtils.cpp
TableOverrideUtils.h
TablesStatus.cpp
TablesStatus.h
TemporaryDataOnDisk.cpp Merge branch 'master' into chesema-merge-wb 2024-11-17 00:42:03 +01:00
TemporaryDataOnDisk.h Merge branch 'master' into chesema-merge-wb 2024-11-17 00:42:03 +01:00
TextLog.cpp
TextLog.h
ThreadStatusExt.cpp
TraceCollector.cpp cancel or finalize write buffer 2024-11-11 11:37:12 +01:00
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 Resubmit #68682, att2 2024-11-26 12:59:38 +00:00
TreeRewriter.h
WhereConstraintsOptimizer.cpp
WhereConstraintsOptimizer.h
WindowDescription.cpp
WindowDescription.h
ZooKeeperLog.cpp
ZooKeeperLog.h