ClickHouse/src/Interpreters
2023-07-21 16:24:55 +02:00
..
Access
Cache Fix unit test 2023-07-21 16:24:55 +02:00
ClusterProxy Cleanup. 2023-06-22 14:23:04 +00:00
examples Do not use PackedHashMap for non-POD for the purposes of layout 2023-05-19 06:07:21 +02:00
fuzzers
JIT Fixed tests 2023-06-20 11:42:22 +03:00
MySQL
tests Fix unit test 2023-07-21 16:24:55 +02:00
ActionLocksManager.cpp
ActionLocksManager.h
ActionsDAG.cpp Fix fuzzer failure in ActionsDAG 2023-06-23 01:23:25 +02:00
ActionsDAG.h
ActionsVisitor.cpp Fix duplicate storage set logical error. 2023-06-28 10:35:19 +00:00
ActionsVisitor.h
AddDefaultDatabaseVisitor.h Add parameterized RENAME queries 2023-02-14 13:01:06 +00:00
AddIndexConstraintsOptimizer.cpp
AddIndexConstraintsOptimizer.h
addMissingDefaults.cpp
addMissingDefaults.h
addTypeConversionToAST.cpp
addTypeConversionToAST.h
AggregateDescription.cpp
AggregateDescription.h
AggregateFunctionOfGroupByKeysVisitor.h
AggregationCommon.h
AggregationUtils.cpp
AggregationUtils.h
Aggregator.cpp JIT aggregation nullable key fix 2023-05-28 21:05:17 +03:00
Aggregator.h
Aliases.h
applyTableOverride.cpp
applyTableOverride.h
ApplyWithAliasVisitor.cpp
ApplyWithAliasVisitor.h
ApplyWithGlobalVisitor.cpp
ApplyWithGlobalVisitor.h
ApplyWithSubqueryVisitor.cpp
ApplyWithSubqueryVisitor.h
ArithmeticOperationsInAgrFuncOptimize.cpp
ArithmeticOperationsInAgrFuncOptimize.h
ArrayJoinAction.cpp
ArrayJoinAction.h
ArrayJoinedColumnsVisitor.h
AsynchronousInsertLog.cpp
AsynchronousInsertLog.h Remove the duplicate pair of parentheses 2023-05-28 12:59:34 +08:00
AsynchronousInsertQueue.cpp Fixes for clang-17 2023-05-13 02:57:31 +02:00
AsynchronousInsertQueue.h
AsynchronousMetricLog.cpp
AsynchronousMetricLog.h Remove the duplicate pair of parentheses 2023-05-28 12:59:34 +08:00
BloomFilter.cpp
BloomFilter.h
BloomFilterHash.h
CancellationCode.h
castColumn.cpp
castColumn.h
ClientInfo.cpp
ClientInfo.h
Cluster.cpp Unify priorities for connections 2023-06-07 16:25:52 +00:00
Cluster.h Unify priorities for connections 2023-06-07 16:25:52 +00:00
ClusterDiscovery.cpp Unify priorities for connections 2023-06-07 16:25:52 +00:00
ClusterDiscovery.h support passing fqdn to register cluster node in keeper 2023-05-20 12:41:48 +08:00
CMakeLists.txt
CollectJoinOnKeysVisitor.cpp
CollectJoinOnKeysVisitor.h
ColumnAliasesVisitor.cpp
ColumnAliasesVisitor.h
ComparisonGraph.cpp
ComparisonGraph.h
ComparisonTupleEliminationVisitor.cpp
ComparisonTupleEliminationVisitor.h
ConcurrentHashJoin.cpp Refactor a bit. 2023-06-16 19:38:50 +00:00
ConcurrentHashJoin.h
Context_fwd.h
Context.cpp Merge branch 'master' into refactor-subqueries-for-in 2023-06-26 06:05:12 +03:00
Context.h Merge branch 'master' into keeper-with-disks 2023-06-30 13:22:33 +00:00
convertFieldToType.cpp Merge pull request #50280 from lucas-tubi/fix-datetime64-index-scaning 2023-06-08 07:10:55 +02:00
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 Add a comment (#51517) 2023-06-28 13:13:16 +03:00
DatabaseCatalog.h Fixing more tests 2023-05-25 19:18:11 +00:00
DDLTask.cpp Preserve initial_query_id for ON CLUSTER queries 2023-05-21 23:04:54 +02:00
DDLTask.h Preserve initial_query_id for ON CLUSTER queries 2023-05-21 23:04:54 +02:00
DDLWorker.cpp Preserve initial_query_id for ON CLUSTER queries 2023-05-21 23:04:54 +02:00
DDLWorker.h
DirectJoin.cpp
DirectJoin.h
DNSCacheUpdater.cpp
DNSCacheUpdater.h
DuplicateOrderByVisitor.cpp
DuplicateOrderByVisitor.h
EmbeddedDictionaries.cpp
EmbeddedDictionaries.h
evaluateConstantExpression.cpp
evaluateConstantExpression.h
executeDDLQueryOnCluster.cpp Preserve initial_query_id for ON CLUSTER queries 2023-05-21 23:04:54 +02:00
executeDDLQueryOnCluster.h
executeQuery.cpp Make query cache work effective with nested queries. 2023-06-17 20:27:25 +00:00
executeQuery.h
ExecuteScalarSubqueriesVisitor.cpp refactoring near alter conversions 2023-05-25 22:54:54 +00:00
ExecuteScalarSubqueriesVisitor.h refactoring near alter conversions 2023-05-25 22:54:54 +00:00
ExpressionActions.cpp Remove isReady from FutureSet iface. 2023-06-19 12:56:24 +00:00
ExpressionActions.h
ExpressionActionsSettings.cpp
ExpressionActionsSettings.h
ExpressionAnalyzer.cpp Cleanup. 2023-06-22 14:23:04 +00:00
ExpressionAnalyzer.h Cleanup. 2023-06-22 14:23:04 +00:00
ExpressionJIT.cpp JIT infrastructure refactoring 2023-06-20 11:42:22 +03:00
ExternalDictionariesLoader.cpp trivial change 2023-05-11 13:49:02 +02:00
ExternalDictionariesLoader.h address comments 2023-05-10 17:42:08 +02:00
ExternalLoader.cpp Charge only server memory for dictionaries 2023-05-21 22:53:52 +02:00
ExternalLoader.h
ExternalLoaderDatabaseConfigRepository.h
ExternalLoaderDictionaryStorageConfigRepository.cpp
ExternalLoaderDictionaryStorageConfigRepository.h
ExternalLoaderTempConfigRepository.cpp
ExternalLoaderTempConfigRepository.h
ExternalLoaderXMLConfigRepository.cpp
ExternalLoaderXMLConfigRepository.h
ExtractExpressionInfoVisitor.cpp
ExtractExpressionInfoVisitor.h
FilesystemCacheLog.cpp Add test 2023-06-30 16:13:34 +02:00
FilesystemCacheLog.h Add test 2023-06-30 16:13:34 +02:00
FilesystemReadPrefetchesLog.cpp Merge branch 'master' into optimize_reading2 2023-05-28 18:04:44 +02:00
FilesystemReadPrefetchesLog.h Merge branch 'master' into optimize_reading2 2023-05-28 18:04:44 +02:00
FillingRow.cpp Fix suffix generation (see added test in commit 3355894) 2023-05-14 15:52:49 +00:00
FillingRow.h Fix suffix generation (see added test in commit 3355894) 2023-05-14 15:52:49 +00:00
formatWithPossiblyHidingSecrets.h
FullSortingMergeJoin.h
FunctionMaskingArgumentCheckVisitor.h
FunctionNameNormalizer.cpp
FunctionNameNormalizer.h
GatherFunctionQuantileVisitor.cpp
GatherFunctionQuantileVisitor.h
GetAggregatesVisitor.cpp
GetAggregatesVisitor.h
getClusterName.cpp
getClusterName.h
getColumnFromBlock.cpp
getColumnFromBlock.h
getCustomKeyFilterForParallelReplicas.cpp
getCustomKeyFilterForParallelReplicas.h Better 2023-03-03 15:14:49 +00:00
getHeaderForProcessingStage.cpp
getHeaderForProcessingStage.h
getTableExpressions.cpp
getTableExpressions.h
getTableOverride.cpp
getTableOverride.h
GinFilter.cpp
GinFilter.h Update src/Interpreters/GinFilter.h 2023-01-23 20:49:25 +01:00
GlobalSubqueriesVisitor.h Cleanup. 2023-06-22 14:23:04 +00:00
GraceHashJoin.cpp debug 2023-06-26 20:43:19 +08:00
GraceHashJoin.h Revert "Merge pull request #49483 from bigo-sg/grace_hash_full_join" 2023-06-08 09:40:41 +00:00
GroupByFunctionKeysVisitor.h
GroupingSetsRewriterVisitor.cpp
GroupingSetsRewriterVisitor.h
HashJoin.cpp Merge pull request #50699 from ClickHouse/vdimir/revert_grace_join_changed 2023-06-09 17:56:52 +02:00
HashJoin.h Revert "Merge pull request #49816 from bigo-sg/grace_hash_reserve_hash_table" 2023-06-08 09:40:11 +00:00
IdentifierSemantic.cpp
IdentifierSemantic.h
IExternalLoadable.cpp dbms/ → src/ 2020-04-03 18:14:31 +03:00
IExternalLoadable.h
IExternalLoaderConfigRepository.h
IInterpreter.cpp
IInterpreter.h More interesting settings for Stress Tests (#41534) 2023-02-21 15:36:23 +03:00
IInterpreterUnionOrSelectQuery.cpp
IInterpreterUnionOrSelectQuery.h
IJoin.h
IKeyValueEntity.h
InDepthNodeVisitor.h
InJoinSubqueriesPreprocessor.cpp
InJoinSubqueriesPreprocessor.h
inplaceBlockConversions.cpp
inplaceBlockConversions.h
InternalTextLogsQueue.cpp Modernize InternalTextLogsQueue::getPriorityName() 2023-01-20 11:09:35 +01:00
InternalTextLogsQueue.h
InterpreterAlterNamedCollectionQuery.cpp
InterpreterAlterNamedCollectionQuery.h
InterpreterAlterQuery.cpp Remove ALTER of LIVE VIEW 2023-06-22 20:32:29 +02:00
InterpreterAlterQuery.h
InterpreterBackupQuery.cpp
InterpreterBackupQuery.h
InterpreterCheckQuery.cpp
InterpreterCheckQuery.h
InterpreterCreateFunctionQuery.cpp
InterpreterCreateFunctionQuery.h
InterpreterCreateIndexQuery.cpp
InterpreterCreateIndexQuery.h
InterpreterCreateNamedCollectionQuery.cpp
InterpreterCreateNamedCollectionQuery.h
InterpreterCreateQuery.cpp enable_qpl_deflate_codec --> enable_deflate_qpl_codec 2023-06-09 12:43:33 +00:00
InterpreterCreateQuery.h
InterpreterDeleteQuery.cpp refactoring near alter conversions 2023-05-25 22:54:54 +00:00
InterpreterDeleteQuery.h
InterpreterDescribeCacheQuery.cpp Merge remote-tracking branch 'upstream/master' into min-file-segment-size 2023-06-29 19:36:13 +02:00
InterpreterDescribeCacheQuery.h
InterpreterDescribeQuery.cpp
InterpreterDescribeQuery.h
InterpreterDropFunctionQuery.cpp
InterpreterDropFunctionQuery.h Fixed integration tests 2021-08-23 17:31:58 +03:00
InterpreterDropIndexQuery.cpp
InterpreterDropIndexQuery.h
InterpreterDropNamedCollectionQuery.cpp
InterpreterDropNamedCollectionQuery.h
InterpreterDropQuery.cpp
InterpreterDropQuery.h
InterpreterExistsQuery.cpp
InterpreterExistsQuery.h
InterpreterExplainQuery.cpp
InterpreterExplainQuery.h
InterpreterExternalDDLQuery.cpp
InterpreterExternalDDLQuery.h
InterpreterFactory.cpp Add new profile events for queries with subqueries 2023-05-26 18:28:40 +02:00
InterpreterFactory.h
InterpreterInsertQuery.cpp Correctly disable async insert with deduplication when it's not needed (#50663) 2023-06-07 20:33:08 +02:00
InterpreterInsertQuery.h
InterpreterKillQueryQuery.cpp
InterpreterKillQueryQuery.h
InterpreterOptimizeQuery.cpp Support OPTIMIZE for temporary tables (#50710) 2023-06-09 14:31:49 +03:00
InterpreterOptimizeQuery.h
InterpreterRenameQuery.cpp
InterpreterRenameQuery.h
InterpreterSelectIntersectExceptQuery.cpp
InterpreterSelectIntersectExceptQuery.h
InterpreterSelectQuery.cpp Cleanup. 2023-06-22 14:23:04 +00:00
InterpreterSelectQuery.h Disable pure parallel replicas if trivial count optimization is possible (#50594) 2023-06-06 18:38:32 +02:00
InterpreterSelectQueryAnalyzer.cpp Add a comment 2023-06-12 13:54:45 +00:00
InterpreterSelectQueryAnalyzer.h Trying to fix a test. 2023-06-14 18:10:30 +00:00
InterpreterSelectWithUnionQuery.cpp
InterpreterSelectWithUnionQuery.h
InterpreterSetQuery.cpp
InterpreterSetQuery.h
InterpreterShowColumnsQuery.cpp
InterpreterShowColumnsQuery.h
InterpreterShowCreateQuery.cpp
InterpreterShowCreateQuery.h
InterpreterShowEngineQuery.cpp
InterpreterShowEngineQuery.h
InterpreterShowIndexesQuery.cpp
InterpreterShowIndexesQuery.h
InterpreterShowProcesslistQuery.cpp
InterpreterShowProcesslistQuery.h
InterpreterShowTablesQuery.cpp
InterpreterShowTablesQuery.h
InterpreterSystemQuery.cpp Merge remote-tracking branch 'upstream/master' into system-sync-cache 2023-07-05 12:58:11 +02:00
InterpreterSystemQuery.h
InterpreterTransactionControlQuery.cpp
InterpreterTransactionControlQuery.h
InterpreterUndropQuery.cpp
InterpreterUndropQuery.h
InterpreterUseQuery.cpp
InterpreterUseQuery.h
InterpreterWatchQuery.cpp
InterpreterWatchQuery.h
interpretSubquery.cpp Revert "Trying to fix a test." 2023-06-15 16:42:38 +00:00
interpretSubquery.h Revert "Trying to fix a test." 2023-06-15 16:42:38 +00:00
InterserverCredentials.cpp
InterserverCredentials.h
InterserverIOHandler.h
ITokenExtractor.cpp
ITokenExtractor.h
joinDispatch.h
JoinedTables.cpp
JoinedTables.h
JoinSwitcher.cpp Update JoinSwitcher::switchJoin 2023-01-17 12:21:55 +00:00
JoinSwitcher.h
JoinToSubqueryTransformVisitor.cpp
JoinToSubqueryTransformVisitor.h
JoinUtils.cpp Fixes for LowCardinality Nullable in HashJoin 2023-06-07 20:16:36 +02:00
JoinUtils.h
Lemmatizers.cpp
Lemmatizers.h
loadMetadata.cpp
loadMetadata.h
LogicalExpressionsOptimizer.cpp
LogicalExpressionsOptimizer.h
MarkTableIdentifiersVisitor.cpp
MarkTableIdentifiersVisitor.h
MergeJoin.cpp
MergeJoin.h
MergeTreeTransaction.cpp Update MergeTreeTransaction.cpp 2023-06-26 13:44:09 +03:00
MergeTreeTransaction.h
MergeTreeTransactionHolder.cpp
MergeTreeTransactionHolder.h
MetricLog.cpp
MetricLog.h
misc.h
MonotonicityCheckVisitor.h
MutationsInterpreter.cpp fix again 2023-06-05 01:48:13 +08:00
MutationsInterpreter.h Proper mutation of skip indices and projections 2023-06-04 18:32:08 +08:00
MutationsNonDeterministicHelpers.cpp refactoring near alter conversions 2023-05-25 22:54:54 +00:00
MutationsNonDeterministicHelpers.h refactoring near alter conversions 2023-05-25 22:54:54 +00:00
NormalizeSelectWithUnionQueryVisitor.cpp
NormalizeSelectWithUnionQueryVisitor.h
NullableUtils.cpp
NullableUtils.h
OpenTelemetrySpanLog.cpp
OpenTelemetrySpanLog.h
OptimizeIfChains.cpp
OptimizeIfChains.h
OptimizeIfWithConstantConditionVisitor.cpp
OptimizeIfWithConstantConditionVisitor.h
OptimizeShardingKeyRewriteInVisitor.cpp
OptimizeShardingKeyRewriteInVisitor.h
parseColumnsListForTableFunction.cpp Geo types are production ready 2023-05-19 12:43:55 +02:00
parseColumnsListForTableFunction.h Geo types are production ready 2023-05-19 12:43:55 +02:00
PartLog.cpp
PartLog.h
PredicateExpressionsOptimizer.cpp Fix incorrect predicate push down with grouping sets (#46151) 2023-02-22 11:54:19 +01:00
PredicateExpressionsOptimizer.h
PredicateRewriteVisitor.cpp
PredicateRewriteVisitor.h
PreparedSets.cpp Fix stupid bug. 2023-06-22 18:15:16 +00:00
PreparedSets.h Cleanup. 2023-06-22 14:23:04 +00:00
processColumnTransformers.cpp
processColumnTransformers.h
ProcessList.cpp Fix after review. 2023-06-27 00:27:51 +02:00
ProcessList.h Fix using locks in ProcessList. 2023-06-23 23:49:51 +02:00
ProcessorsProfileLog.cpp Add 'initial_query_id' field for system.processors_profile_log 2023-05-25 09:37:02 +08:00
ProcessorsProfileLog.h Add 'initial_query_id' field for system.processors_profile_log 2023-05-25 09:37:02 +08:00
ProfileEventsExt.cpp
ProfileEventsExt.h
QueryAliasesVisitor.cpp
QueryAliasesVisitor.h
QueryLog.cpp Add 'partitions' field for system.query_log 2023-05-24 20:42:31 +08:00
QueryLog.h Add 'partitions' field for system.query_log 2023-05-24 20:42:31 +08:00
QueryNormalizer.cpp
QueryNormalizer.h
QueryPriorities.h
QueryThreadLog.cpp
QueryThreadLog.h
QueryViewsLog.cpp
QueryViewsLog.h Switch Block::NameMap to google::dense_hash_map over HashMap 2023-05-12 05:52:57 +02:00
RedundantFunctionsInOrderByVisitor.h
RemoveInjectiveFunctionsVisitor.cpp
RemoveInjectiveFunctionsVisitor.h
RenameColumnVisitor.cpp
RenameColumnVisitor.h
replaceAliasColumnsInQuery.cpp
replaceAliasColumnsInQuery.h
replaceForPositionalArguments.cpp
replaceForPositionalArguments.h
ReplaceQueryParameterVisitor.cpp
ReplaceQueryParameterVisitor.h
RequiredSourceColumnsData.cpp
RequiredSourceColumnsData.h
RequiredSourceColumnsVisitor.cpp
RequiredSourceColumnsVisitor.h
RewriteAnyFunctionVisitor.cpp
RewriteAnyFunctionVisitor.h
RewriteArrayExistsFunctionVisitor.cpp
RewriteArrayExistsFunctionVisitor.h
RewriteCountDistinctVisitor.cpp
RewriteCountDistinctVisitor.h
RewriteCountVariantsVisitor.cpp
RewriteCountVariantsVisitor.h
RewriteFunctionToSubcolumnVisitor.cpp
RewriteFunctionToSubcolumnVisitor.h
RewriteOrderByVisitor.cpp
RewriteOrderByVisitor.hpp
RewriteSumIfFunctionVisitor.cpp
RewriteSumIfFunctionVisitor.h
RowRefs.cpp
RowRefs.h
SelectIntersectExceptQueryVisitor.cpp
SelectIntersectExceptQueryVisitor.h
SelectQueryOptions.h Moved is_create_parameterized_view out of Context , and added into ActionsMatcher::Data and SelectQueryInfo - 40907 Parameterized views as table functions 2022-10-21 14:45:28 +02:00
ServerAsynchronousMetrics.cpp
ServerAsynchronousMetrics.h
Session.cpp
Session.h
SessionLog.cpp
SessionLog.h
Set.cpp Fix check. 2023-06-22 19:21:08 +00:00
Set.h Cleanup. 2023-06-22 14:23:04 +00:00
SetKeys.h Cleanup. 2023-06-22 14:23:04 +00:00
SetVariants.cpp
SetVariants.h
sortBlock.cpp Fixed build 2023-06-19 13:02:35 +03:00
sortBlock.h Sort block improvements 2023-06-18 12:52:08 +03:00
SortedBlocksWriter.cpp
SortedBlocksWriter.h
SquashingTransform.cpp
SquashingTransform.h
StorageID.cpp
StorageID.h
SubstituteColumnOptimizer.cpp
SubstituteColumnOptimizer.h
SynonymsExtensions.cpp
SynonymsExtensions.h
SystemLog.cpp Add 'settings' expression for system log tables 2023-05-28 12:59:34 +08:00
SystemLog.h
TableJoin.cpp Fixing build. 2023-06-08 17:56:35 +00:00
TableJoin.h Fixing build. 2023-06-08 17:56:35 +00:00
TableOverrideUtils.cpp
TableOverrideUtils.h
TablesStatus.cpp
TablesStatus.h
TemporaryDataOnDisk.cpp
TemporaryDataOnDisk.h Merge remote-tracking branch 'upstream/master' into cache-better-locks 2023-04-22 17:14:50 +02:00
TextLog.cpp
TextLog.h
threadPoolCallbackRunner.h Rework loading and removing of data parts for MergeTree tables. (#49474) 2023-06-06 14:42:56 +02:00
ThreadStatusExt.cpp added setting 'enable_job_stack_trace', default is off 2023-06-28 01:39:06 +00:00
TraceCollector.cpp removed unnecessary check for thread's joinability 2023-05-09 19:43:39 +00: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 Revert "Merge pull request #50951 from ZhiguoZh/20230607-toyear-fix" 2023-06-26 02:02:24 +02:00
TreeOptimizer.h fix crash with multiif and constant condition and nullable arguments 2023-05-22 23:31:50 +00:00
TreeRewriter.cpp refactoring near alter conversions 2023-05-25 22:54:54 +00:00
TreeRewriter.h
WhereConstraintsOptimizer.cpp
WhereConstraintsOptimizer.h
WindowDescription.cpp
WindowDescription.h
ZooKeeperLog.cpp
ZooKeeperLog.h