ClickHouse/src/Interpreters
Maksim Kita 40d8d95fd2
Merge pull request #24067 from azat/buffer-destroy-first
Flush Buffer tables before shutting down tables (within one database)
2021-05-18 09:07:28 +03:00
..
ClusterProxy
examples
JIT
MySQL
tests
ActionLocksManager.cpp
ActionLocksManager.h
ActionsDAG.cpp
ActionsDAG.h
ActionsVisitor.cpp
ActionsVisitor.h
AddDefaultDatabaseVisitor.h
addMissingDefaults.cpp
addMissingDefaults.h
addTypeConversionToAST.cpp
addTypeConversionToAST.h
AggregateDescription.cpp
AggregateDescription.h
AggregateFunctionOfGroupByKeysVisitor.h
AggregationCommon.h
Aggregator.cpp
Aggregator.h
Aliases.h
ApplyWithAliasVisitor.cpp
ApplyWithAliasVisitor.h
ApplyWithGlobalVisitor.cpp
ApplyWithGlobalVisitor.h
ApplyWithSubqueryVisitor.cpp
ApplyWithSubqueryVisitor.h
ArithmeticOperationsInAgrFuncOptimize.cpp
ArithmeticOperationsInAgrFuncOptimize.h
ArrayJoinAction.cpp
ArrayJoinAction.h
ArrayJoinedColumnsVisitor.h
asof.h
AsynchronousMetricLog.cpp
AsynchronousMetricLog.h
AsynchronousMetrics.cpp
AsynchronousMetrics.h
BloomFilter.cpp
BloomFilter.h
BloomFilterHash.h
CancellationCode.h
castColumn.cpp
castColumn.h
CatBoostModel.cpp
CatBoostModel.h
ClientInfo.cpp
ClientInfo.h
Cluster.cpp
Cluster.h
CMakeLists.txt
CollectJoinOnKeysVisitor.cpp
CollectJoinOnKeysVisitor.h
ColumnAliasesVisitor.cpp
ColumnAliasesVisitor.h
Context_fwd.h
Context.cpp
Context.h
convertFieldToType.cpp
convertFieldToType.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
DDLTask.cpp
DDLTask.h
DDLWorker.cpp
DDLWorker.h
DictionaryReader.cpp
DictionaryReader.h
DNSCacheUpdater.cpp
DNSCacheUpdater.h
DuplicateOrderByVisitor.h
EmbeddedDictionaries.cpp
EmbeddedDictionaries.h
evaluateConstantExpression.cpp
evaluateConstantExpression.h
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
ExpressionJIT.h
ExternalDictionariesLoader.cpp
ExternalDictionariesLoader.h
ExternalLoader.cpp
ExternalLoader.h
ExternalLoaderDatabaseConfigRepository.h
ExternalLoaderDictionaryStorageConfigRepository.cpp
ExternalLoaderDictionaryStorageConfigRepository.h
ExternalLoaderTempConfigRepository.cpp
ExternalLoaderTempConfigRepository.h
ExternalLoaderXMLConfigRepository.cpp
ExternalLoaderXMLConfigRepository.h
ExternalModelsLoader.cpp
ExternalModelsLoader.h
ExtractExpressionInfoVisitor.cpp
ExtractExpressionInfoVisitor.h
FillingRow.cpp
FillingRow.h
FunctionNameNormalizer.cpp
FunctionNameNormalizer.h
GetAggregatesVisitor.h
getClusterName.cpp
getClusterName.h
getHeaderForProcessingStage.cpp
getHeaderForProcessingStage.h
getTableExpressions.cpp
getTableExpressions.h
GlobalSubqueriesVisitor.h
GroupByFunctionKeysVisitor.h
HashJoin.cpp
HashJoin.h
IdentifierSemantic.cpp
IdentifierSemantic.h
IExternalLoadable.cpp
IExternalLoadable.h
IExternalLoaderConfigRepository.h
IInterpreter.cpp
IInterpreter.h
IInterpreterUnionOrSelectQuery.cpp
IInterpreterUnionOrSelectQuery.h
IJoin.h
InDepthNodeVisitor.h
InJoinSubqueriesPreprocessor.cpp
InJoinSubqueriesPreprocessor.h
inplaceBlockConversions.cpp
inplaceBlockConversions.h
InternalTextLogsQueue.cpp
InternalTextLogsQueue.h
InterpreterAlterQuery.cpp
InterpreterAlterQuery.h
InterpreterCheckQuery.cpp
InterpreterCheckQuery.h
InterpreterCreateQuery.cpp
InterpreterCreateQuery.h
InterpreterCreateQuotaQuery.cpp
InterpreterCreateQuotaQuery.h
InterpreterCreateRoleQuery.cpp
InterpreterCreateRoleQuery.h
InterpreterCreateRowPolicyQuery.cpp
InterpreterCreateRowPolicyQuery.h
InterpreterCreateSettingsProfileQuery.cpp
InterpreterCreateSettingsProfileQuery.h
InterpreterCreateUserQuery.cpp
InterpreterCreateUserQuery.h
InterpreterDescribeQuery.cpp
InterpreterDescribeQuery.h
InterpreterDropAccessEntityQuery.cpp
InterpreterDropAccessEntityQuery.h
InterpreterDropQuery.cpp
InterpreterDropQuery.h
InterpreterExistsQuery.cpp
InterpreterExistsQuery.h
InterpreterExplainQuery.cpp
InterpreterExplainQuery.h
InterpreterExternalDDLQuery.cpp
InterpreterExternalDDLQuery.h
InterpreterFactory.cpp
InterpreterFactory.h
InterpreterGrantQuery.cpp
InterpreterGrantQuery.h
InterpreterInsertQuery.cpp
InterpreterInsertQuery.h
InterpreterKillQueryQuery.cpp
InterpreterKillQueryQuery.h
InterpreterOptimizeQuery.cpp
InterpreterOptimizeQuery.h
InterpreterRenameQuery.cpp
InterpreterRenameQuery.h
InterpreterSelectQuery.cpp
InterpreterSelectQuery.h
InterpreterSelectWithUnionQuery.cpp
InterpreterSelectWithUnionQuery.h
InterpreterSetQuery.cpp
InterpreterSetQuery.h
InterpreterSetRoleQuery.cpp
InterpreterSetRoleQuery.h
InterpreterShowAccessEntitiesQuery.cpp
InterpreterShowAccessEntitiesQuery.h
InterpreterShowAccessQuery.cpp
InterpreterShowAccessQuery.h
InterpreterShowCreateAccessEntityQuery.cpp
InterpreterShowCreateAccessEntityQuery.h
InterpreterShowCreateQuery.cpp
InterpreterShowCreateQuery.h
InterpreterShowGrantsQuery.cpp
InterpreterShowGrantsQuery.h
InterpreterShowPrivilegesQuery.cpp
InterpreterShowPrivilegesQuery.h
InterpreterShowProcesslistQuery.cpp
InterpreterShowProcesslistQuery.h
InterpreterShowTablesQuery.cpp
InterpreterShowTablesQuery.h
InterpreterSystemQuery.cpp
InterpreterSystemQuery.h
InterpreterUseQuery.cpp
InterpreterUseQuery.h
InterpreterWatchQuery.cpp
InterpreterWatchQuery.h
interpretSubquery.cpp
interpretSubquery.h
InterserverCredentials.cpp
InterserverCredentials.h
InterserverIOHandler.h
join_common.cpp
join_common.h
joinDispatch.h
JoinedTables.cpp
JoinedTables.h
JoinSwitcher.cpp
JoinSwitcher.h
JoinToSubqueryTransformVisitor.cpp
JoinToSubqueryTransformVisitor.h
loadMetadata.cpp
loadMetadata.h
LogicalExpressionsOptimizer.cpp
LogicalExpressionsOptimizer.h
MarkTableIdentifiersVisitor.cpp
MarkTableIdentifiersVisitor.h
MergeJoin.cpp
MergeJoin.h
MetricLog.cpp
MetricLog.h
misc.h
MonotonicityCheckVisitor.h
MutationsInterpreter.cpp
MutationsInterpreter.h
NormalizeSelectWithUnionQueryVisitor.cpp
NormalizeSelectWithUnionQueryVisitor.h
NullableUtils.cpp
NullableUtils.h
OpenTelemetrySpanLog.cpp
OpenTelemetrySpanLog.h
OptimizeIfChains.cpp
OptimizeIfChains.h
OptimizeIfWithConstantConditionVisitor.cpp
OptimizeIfWithConstantConditionVisitor.h
OptimizeShardingKeyRewriteInVisitor.cpp
OptimizeShardingKeyRewriteInVisitor.h
PartLog.cpp
PartLog.h
PredicateExpressionsOptimizer.cpp
PredicateExpressionsOptimizer.h
PredicateRewriteVisitor.cpp
PredicateRewriteVisitor.h
PreparedSets.h
processColumnTransformers.cpp
processColumnTransformers.h
ProcessList.cpp
ProcessList.h
ProfileEventsExt.cpp
ProfileEventsExt.h
QueryAliasesVisitor.cpp
QueryAliasesVisitor.h
QueryLog.cpp
QueryLog.h
QueryNormalizer.cpp
QueryNormalizer.h
QueryParameterVisitor.cpp
QueryParameterVisitor.h
QueryPriorities.h
QueryThreadLog.cpp
QueryThreadLog.h
RedundantFunctionsInOrderByVisitor.h
RemoveInjectiveFunctionsVisitor.cpp
RemoveInjectiveFunctionsVisitor.h
RenameColumnVisitor.cpp
RenameColumnVisitor.h
replaceAliasColumnsInQuery.cpp
replaceAliasColumnsInQuery.h
ReplaceQueryParameterVisitor.cpp
ReplaceQueryParameterVisitor.h
RequiredSourceColumnsData.cpp
RequiredSourceColumnsData.h
RequiredSourceColumnsVisitor.cpp
RequiredSourceColumnsVisitor.h
RewriteAnyFunctionVisitor.cpp
RewriteAnyFunctionVisitor.h
RewriteCountVariantsVisitor.cpp
RewriteCountVariantsVisitor.h
RewriteSumIfFunctionVisitor.cpp
RewriteSumIfFunctionVisitor.h
RowRefs.cpp
RowRefs.h
SelectQueryOptions.h
Set.cpp
Set.h
SetVariants.cpp
SetVariants.h
sortBlock.cpp
sortBlock.h
SortedBlocksWriter.cpp
SortedBlocksWriter.h
StorageID.cpp
StorageID.h
SubqueryForSet.cpp
SubqueryForSet.h
SystemLog.cpp
SystemLog.h
TableJoin.cpp
TableJoin.h
TablesStatus.cpp
TablesStatus.h
TextLog.cpp
TextLog.h
ThreadStatusExt.cpp
TraceLog.cpp
TraceLog.h
TranslateQualifiedNamesVisitor.cpp
TranslateQualifiedNamesVisitor.h
TreeOptimizer.cpp
TreeOptimizer.h
TreeRewriter.cpp
TreeRewriter.h
WindowDescription.cpp
WindowDescription.h
ya.make
ya.make.in