ClickHouse/src/Interpreters
alesapin b163052d1b
Merge pull request #11134 from GrigoryPervakov/custom-auth
Add default credentials and custom headers for s3 storage.
2020-06-04 16:46:01 +03:00
..
ClusterProxy Remove namespace pollution 2020-05-31 00:57:37 +03:00
tests Remove namespace pollution 2020-05-31 00:57:37 +03:00
ActionLocksManager.cpp Fix error with Lazy database 2020-06-02 05:06:16 +03:00
ActionLocksManager.h add context to DatabaseCatalog methods 2020-05-29 02:01:18 +03:00
ActionsVisitor.cpp Fix JOIN over LC and Nullable in key (#11414) 2020-06-04 13:07:22 +03:00
ActionsVisitor.h
AddDefaultDatabaseVisitor.h
addMissingDefaults.cpp
addMissingDefaults.h Add missing headers for libstdc++ from gcc10 2020-05-16 00:00:38 +03:00
addTypeConversionToAST.cpp
addTypeConversionToAST.h
AggregateDescription.h
AggregationCommon.h Fix build 2020-05-10 02:54:04 +03:00
Aggregator.cpp Merge pull request #11317 from ClickHouse/logger-fmt-2 2020-06-01 00:11:29 +03:00
Aggregator.h Remove some streams. 2020-06-01 19:31:06 +03:00
Aliases.h
ArithmeticOperationsInAgrFuncOptimize.cpp Remove arithmetic operations from aggregation functions (#10047) 2020-06-03 13:28:30 +03:00
ArithmeticOperationsInAgrFuncOptimize.h Remove arithmetic operations from aggregation functions (#10047) 2020-06-03 13:28:30 +03:00
ArrayJoinAction.cpp
ArrayJoinAction.h
ArrayJoinedColumnsVisitor.h
asof.h
AsteriskSemantic.h
AsynchronousMetrics.cpp Fix error with Lazy database 2020-06-02 05:06:16 +03:00
AsynchronousMetrics.h Fix Mac OS #10246 2020-04-21 21:49:28 +03:00
BloomFilter.cpp I'm able to build it 2020-05-28 15:37:05 +03:00
BloomFilter.h I'm able to build it 2020-05-28 15:37:05 +03:00
BloomFilterHash.h
CancellationCode.h
castColumn.cpp
castColumn.h
CatBoostModel.cpp Checkpoint 2020-04-22 08:39:31 +03:00
CatBoostModel.h
ClientInfo.cpp Merge branch 'master' into quota-key-in-client 2020-04-20 02:15:37 +03:00
ClientInfo.h Implemented in a different way 2020-04-15 04:59:14 +03:00
Cluster.cpp Fix prefer_localhost_replica=0 and load_balancing for Distributed INSERT 2020-05-14 03:29:03 +03:00
Cluster.h Fix prefer_localhost_replica=0 and load_balancing for Distributed INSERT 2020-05-14 03:29:03 +03:00
CMakeLists.txt
CollectJoinOnKeysVisitor.cpp
CollectJoinOnKeysVisitor.h
Context.cpp Add default credentials and custom headers for s3 table functions. 2020-06-02 20:48:49 +03:00
Context.h Add default credentials and custom headers for s3 table functions. 2020-06-02 20:48:49 +03:00
convertFieldToType.cpp Fix logical error in convertFieldToType 2020-05-12 02:53:03 +03:00
convertFieldToType.h
createBlockSelector.cpp
createBlockSelector.h
CrossToInnerJoinVisitor.cpp Function for printing array of Asts 2020-05-25 06:19:46 +03:00
CrossToInnerJoinVisitor.h
DatabaseAndTableWithAlias.cpp Checkpoint 2020-04-22 09:01:33 +03:00
DatabaseAndTableWithAlias.h Checkpoint 2020-04-22 09:01:33 +03:00
DatabaseCatalog.cpp Merge pull request #11269 from ClickHouse/add_context_to_idatabase_methods 2020-05-29 21:15:35 +03:00
DatabaseCatalog.h Merge pull request #11269 from ClickHouse/add_context_to_idatabase_methods 2020-05-29 21:15:35 +03:00
DDLWorker.cpp Remove namespace pollution 2020-05-31 00:57:37 +03:00
DDLWorker.h Remove namespace pollution 2020-05-31 00:57:37 +03:00
DictionaryReader.cpp Make IColumn::mutate() static. 2020-05-14 11:30:18 +03:00
DictionaryReader.h
DNSCacheUpdater.cpp Return old names of macros 2020-05-24 01:24:01 +03:00
DNSCacheUpdater.h
EmbeddedDictionaries.cpp Remove namespace pollution 2020-05-31 00:57:37 +03:00
EmbeddedDictionaries.h
evaluateConstantExpression.cpp
evaluateConstantExpression.h
executeQuery.cpp Remove namespace pollution 2020-05-31 00:57:37 +03:00
executeQuery.h Try fix compatibility. 2020-05-19 17:06:33 +03:00
ExecuteScalarSubqueriesVisitor.cpp Try fix tests. 2020-05-28 17:11:36 +03:00
ExecuteScalarSubqueriesVisitor.h Do not calculate subqueries when only_analyze enabled. 2020-05-09 21:43:16 +03:00
ExpressionActions.cpp Drop check for getPositionByName() (it already has it) in ExpressionActions 2020-05-23 00:36:30 +03:00
ExpressionActions.h Forward declaration for Context as much as possible. 2020-05-21 01:53:18 +03:00
ExpressionAnalyzer.cpp Merge pull request #11243 from ClickHouse/remove-experimental-use-processors-flag-4 2020-05-30 21:05:14 +03:00
ExpressionAnalyzer.h fix JOIN with PREWHERE with second analyze() (#11051) 2020-05-20 12:29:23 +03:00
ExpressionJIT.cpp Checkpoint 2020-04-22 09:01:33 +03:00
ExpressionJIT.h Merge pull request #10342 from azat/optimizeGroupBy-isInjective 2020-04-18 14:28:59 +03:00
ExternalDictionariesLoader.cpp Remove namespace pollution 2020-05-31 00:57:37 +03:00
ExternalDictionariesLoader.h Show information about not loaded dictionaries in system.columns, system.tables 2020-04-18 12:50:54 +03:00
ExternalLoader.cpp Remove namespace pollution 2020-05-31 00:57:37 +03:00
ExternalLoader.h Remove namespace pollution 2020-05-31 00:57:37 +03:00
ExternalLoaderDatabaseConfigRepository.cpp Move initialization of DatabaseWithDictionaries to constructor. 2020-04-30 20:22:20 +03:00
ExternalLoaderDatabaseConfigRepository.h Move initialization of DatabaseWithDictionaries to constructor. 2020-04-30 20:22:20 +03:00
ExternalLoaderTempConfigRepository.cpp
ExternalLoaderTempConfigRepository.h
ExternalLoaderXMLConfigRepository.cpp
ExternalLoaderXMLConfigRepository.h
ExternalModelsLoader.cpp Remove namespace pollution 2020-05-31 00:57:37 +03:00
ExternalModelsLoader.h
ExtractExpressionInfoVisitor.cpp
ExtractExpressionInfoVisitor.h
FillingRow.cpp
FillingRow.h
GetAggregatesVisitor.h
getClusterName.cpp
getClusterName.h
getTableExpressions.cpp add context to DatabaseCatalog methods 2020-05-29 02:01:18 +03:00
getTableExpressions.h
GlobalSubqueriesVisitor.h Merge pull request #11243 from ClickHouse/remove-experimental-use-processors-flag-4 2020-05-30 21:05:14 +03:00
HashJoin.cpp Fix JOIN over LC and Nullable in key (#11414) 2020-06-04 13:07:22 +03:00
HashJoin.h more types in ASOF JOIN (#11301) 2020-06-01 12:38:46 +03:00
IdentifierSemantic.cpp
IdentifierSemantic.h
IExternalLoadable.cpp
IExternalLoadable.h code review fixes & added exception in case lifetime parameter presence in config 2020-05-06 02:43:06 +03:00
IExternalLoaderConfigRepository.h
IInterpreter.h Fix style. 2020-05-28 12:07:40 +03:00
IJoin.h
InDepthNodeVisitor.h
InJoinSubqueriesPreprocessor.cpp add context to DatabaseCatalog methods 2020-05-29 02:01:18 +03:00
InJoinSubqueriesPreprocessor.h
inplaceBlockConversions.cpp
inplaceBlockConversions.h
InternalTextLogsQueue.cpp Return old names of macros 2020-05-24 01:24:01 +03:00
InternalTextLogsQueue.h
InterpreterAlterQuery.cpp Merge pull request #11269 from ClickHouse/add_context_to_idatabase_methods 2020-05-29 21:15:35 +03:00
InterpreterAlterQuery.h
InterpreterCheckQuery.cpp add context to DatabaseCatalog methods 2020-05-29 02:01:18 +03:00
InterpreterCheckQuery.h
InterpreterCreateQuery.cpp Fix MSan failure in MergeTree 2020-06-04 01:11:06 +03:00
InterpreterCreateQuery.h I'm able to build it 2020-05-28 15:37:05 +03:00
InterpreterCreateQuotaQuery.cpp Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
InterpreterCreateQuotaQuery.h
InterpreterCreateRoleQuery.cpp
InterpreterCreateRoleQuery.h
InterpreterCreateRowPolicyQuery.cpp Improve system table for row policies. Remove function currentRowPolicies(). 2020-05-13 19:40:48 +03:00
InterpreterCreateRowPolicyQuery.h
InterpreterCreateSettingsProfileQuery.cpp
InterpreterCreateSettingsProfileQuery.h
InterpreterCreateUserQuery.cpp Refactoring of getting information about access rights. 2020-05-13 19:40:33 +03:00
InterpreterCreateUserQuery.h
InterpreterDescribeQuery.cpp add context to DatabaseCatalog methods 2020-05-29 02:01:18 +03:00
InterpreterDescribeQuery.h
InterpreterDropAccessEntityQuery.cpp Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
InterpreterDropAccessEntityQuery.h Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
InterpreterDropQuery.cpp add context to DatabaseCatalog methods 2020-05-29 02:01:18 +03:00
InterpreterDropQuery.h
InterpreterExistsQuery.cpp add context to DatabaseCatalog methods 2020-05-29 02:01:18 +03:00
InterpreterExistsQuery.h
InterpreterExplainQuery.cpp add context to DatabaseCatalog methods 2020-05-29 02:01:18 +03:00
InterpreterExplainQuery.h Forward declaration for Context as much as possible. 2020-05-21 01:53:18 +03:00
InterpreterFactory.cpp Forward declaration for Context as much as possible. 2020-05-21 01:53:18 +03:00
InterpreterFactory.h
InterpreterGrantQuery.cpp Refactoring of getting information about access rights. 2020-05-13 19:40:33 +03:00
InterpreterGrantQuery.h
InterpreterInsertQuery.cpp Merge pull request #11243 from ClickHouse/remove-experimental-use-processors-flag-4 2020-05-30 21:05:14 +03:00
InterpreterInsertQuery.h Forward declaration for Context as much as possible. 2020-05-21 01:53:18 +03:00
InterpreterKillQueryQuery.cpp add context to DatabaseCatalog methods 2020-05-29 02:01:18 +03:00
InterpreterKillQueryQuery.h
InterpreterOptimizeQuery.cpp add context to DatabaseCatalog methods 2020-05-29 02:01:18 +03:00
InterpreterOptimizeQuery.h
InterpreterRenameQuery.cpp add context to DatabaseCatalog methods 2020-05-29 02:01:18 +03:00
InterpreterRenameQuery.h
InterpreterSelectQuery.cpp Try fix build. 2020-06-01 20:06:21 +03:00
InterpreterSelectQuery.h Remove some code. 2020-05-28 11:24:59 +03:00
InterpreterSelectWithUnionQuery.cpp Remove some code. 2020-05-28 11:24:59 +03:00
InterpreterSelectWithUnionQuery.h Remove some code. 2020-05-28 11:24:59 +03:00
InterpreterSetQuery.cpp
InterpreterSetQuery.h
InterpreterSetRoleQuery.cpp Fix crash when SET DEFAULT ROLE is called with wrong arguments. 2020-05-29 09:54:27 +03:00
InterpreterSetRoleQuery.h Forward declaration for Context as much as possible. 2020-05-21 01:53:18 +03:00
InterpreterShowAccessEntitiesQuery.cpp Add system tables for users, roles and grants. 2020-05-14 14:12:20 +03:00
InterpreterShowAccessEntitiesQuery.h Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
InterpreterShowCreateAccessEntityQuery.cpp Show authentication type in table system.users and while executing SHOW CREATE USER query. 2020-05-28 08:34:10 +03:00
InterpreterShowCreateAccessEntityQuery.h Improve system tables for quotas. Remove function currentQuota(). 2020-05-13 19:40:48 +03:00
InterpreterShowCreateQuery.cpp add context to IDatabase methods 2020-05-28 23:10:45 +03:00
InterpreterShowCreateQuery.h
InterpreterShowGrantsQuery.cpp Use enum Type instead of std::type_index to represent the type of IAccessEntity. 2020-05-13 19:40:48 +03:00
InterpreterShowGrantsQuery.h
InterpreterShowPrivilegesQuery.cpp Add system table for access types. 2020-05-14 14:12:20 +03:00
InterpreterShowPrivilegesQuery.h Add system table for access types. 2020-05-14 14:12:20 +03:00
InterpreterShowProcesslistQuery.cpp
InterpreterShowProcesslistQuery.h
InterpreterShowTablesQuery.cpp
InterpreterShowTablesQuery.h
InterpreterSystemQuery.cpp Fix error with Lazy database 2020-06-02 05:06:16 +03:00
InterpreterSystemQuery.h
InterpreterUseQuery.cpp
InterpreterUseQuery.h
InterpreterWatchQuery.cpp add context to DatabaseCatalog methods 2020-05-29 02:01:18 +03:00
InterpreterWatchQuery.h Forward declaration for Context as much as possible. 2020-05-21 01:53:18 +03:00
interpretSubquery.cpp add context to DatabaseCatalog methods 2020-05-29 02:01:18 +03:00
interpretSubquery.h
InterserverIOHandler.h
join_common.cpp Fix JOIN over LC and Nullable in key (#11414) 2020-06-04 13:07:22 +03:00
join_common.h Fix JOIN over LC and Nullable in key (#11414) 2020-06-04 13:07:22 +03:00
joinDispatch.h
JoinedTables.cpp add context to DatabaseCatalog methods 2020-05-29 02:01:18 +03:00
JoinedTables.h Forward declaration for Context as much as possible. 2020-05-21 01:53:18 +03:00
JoinSwitcher.cpp
JoinSwitcher.h
JoinToSubqueryTransformVisitor.cpp Checkpoint 2020-04-22 09:01:33 +03:00
JoinToSubqueryTransformVisitor.h
loadMetadata.cpp Miscellaneous changes for SystemLogs 2020-05-31 17:38:02 +03:00
loadMetadata.h
LogicalExpressionsOptimizer.cpp Checkpoint 2020-04-22 09:01:33 +03:00
LogicalExpressionsOptimizer.h
MarkTableIdentifiersVisitor.cpp Fix passing dictionary's name to dictGet() with alias. 2020-05-19 21:17:29 +03:00
MarkTableIdentifiersVisitor.h
MergeJoin.cpp Try fix tets. 2020-06-02 08:16:45 +03:00
MergeJoin.h Improve right table insert for Partial MergeJoin on disk (#10467) 2020-04-28 16:55:50 +03:00
MetricLog.cpp A follow-up for trace log overflow in perftests 2020-05-21 23:40:23 +03:00
MetricLog.h A follow-up for trace log overflow in perftests 2020-05-21 23:40:23 +03:00
misc.h Fix passing dictionary's name to dictGet() with alias. 2020-05-19 21:17:29 +03:00
MutationsInterpreter.cpp Rename to methods 2020-06-01 14:29:11 +03:00
MutationsInterpreter.h Forward declaration for Context as much as possible. 2020-05-21 01:53:18 +03:00
NullableUtils.cpp Make IColumn::mutate() static. 2020-05-14 11:30:18 +03:00
NullableUtils.h
OptimizeIfChains.cpp
OptimizeIfChains.h
OptimizeIfWithConstantConditionVisitor.cpp
OptimizeIfWithConstantConditionVisitor.h
PartLog.cpp Remove namespace pollution 2020-05-31 00:57:37 +03:00
PartLog.h A follow-up for trace log overflow in perftests 2020-05-21 23:40:23 +03:00
PredicateExpressionsOptimizer.cpp Preserve order of expressions during predicates optimization (enable_optimize_predicate_expression) 2020-05-23 00:36:30 +03:00
PredicateExpressionsOptimizer.h
PredicateRewriteVisitor.cpp
PredicateRewriteVisitor.h
PreparedSets.h
ProcessList.cpp Remove namespace pollution 2020-05-31 00:57:37 +03:00
ProcessList.h Remove useless code 2020-05-01 22:01:02 +03:00
ProfileEventsExt.cpp Checkpoint 2020-04-22 09:01:33 +03:00
ProfileEventsExt.h
QueryAliasesVisitor.cpp
QueryAliasesVisitor.h
QueryLog.cpp A follow-up for trace log overflow in perftests 2020-05-21 23:40:23 +03:00
QueryLog.h Merge pull request #11118 from ClickHouse/aku/trace-log-overflow-followup 2020-05-22 14:29:11 +03:00
QueryNormalizer.cpp Checkpoint 2020-04-22 09:01:33 +03:00
QueryNormalizer.h
QueryParameterVisitor.h ISSUES-5436 reworking predefine http 2020-04-20 03:18:36 +08:00
QueryPriorities.h
QueryThreadLog.cpp A follow-up for trace log overflow in perftests 2020-05-21 23:40:23 +03:00
QueryThreadLog.h Merge pull request #11118 from ClickHouse/aku/trace-log-overflow-followup 2020-05-22 14:29:11 +03:00
RenameColumnVisitor.cpp Checkpoint 2020-04-22 09:01:33 +03:00
RenameColumnVisitor.h Checkpoint 2020-04-22 09:01:33 +03:00
ReplaceQueryParameterVisitor.cpp After merge upsream master fix 2020-04-20 02:26:42 +08:00
ReplaceQueryParameterVisitor.h
RequiredSourceColumnsData.cpp Checkpoint 2020-04-22 09:01:33 +03:00
RequiredSourceColumnsData.h
RequiredSourceColumnsVisitor.cpp Checkpoint 2020-04-22 09:01:33 +03:00
RequiredSourceColumnsVisitor.h
RowRefs.cpp more types in ASOF JOIN (#11301) 2020-06-01 12:38:46 +03:00
RowRefs.h more types in ASOF JOIN (#11301) 2020-06-01 12:38:46 +03:00
SelectQueryOptions.h
Set.cpp Forward declaration for Context as much as possible. 2020-05-21 01:53:18 +03:00
Set.h Remove namespace pollution 2020-05-31 00:57:37 +03:00
SetVariants.cpp Checkpoint 2020-04-22 09:01:33 +03:00
SetVariants.h
sortBlock.cpp comments and styles 2020-05-25 17:33:31 +03:00
sortBlock.h
SortedBlocksWriter.cpp Volumes and storages refactoring: 2020-05-04 23:15:38 +03:00
SortedBlocksWriter.h Volumes and storages refactoring: 2020-05-04 23:15:38 +03:00
StorageID.cpp Checkpoint 2020-04-22 09:01:33 +03:00
StorageID.h
SubqueryForSet.cpp Try fix tests. 2020-05-28 17:11:36 +03:00
SubqueryForSet.h
SyntaxAnalyzer.cpp Remove arithmetic operations from aggregation functions (#10047) 2020-06-03 13:28:30 +03:00
SyntaxAnalyzer.h TTL Expressions WHERE and GROUP BY draft 2020-05-27 12:53:15 +03:00
SystemLog.cpp Merge pull request #11307 from ClickHouse/remove-system-tables-lazy-load 2020-06-01 16:26:23 +03:00
SystemLog.h Remove namespace pollution 2020-05-31 00:57:37 +03:00
TableJoin.cpp fix JOIN with PREWHERE with second analyze() (#11051) 2020-05-20 12:29:23 +03:00
TableJoin.h fix JOIN with PREWHERE with second analyze() (#11051) 2020-05-20 12:29:23 +03:00
TablesStatus.cpp
TablesStatus.h
TextLog.cpp A follow-up for trace log overflow in perftests 2020-05-21 23:40:23 +03:00
TextLog.h A follow-up for trace log overflow in perftests 2020-05-21 23:40:23 +03:00
ThreadStatusExt.cpp Return old names of macros 2020-05-24 01:24:01 +03:00
TraceLog.cpp A follow-up for trace log overflow in perftests 2020-05-21 23:40:23 +03:00
TraceLog.h A follow-up for trace log overflow in perftests 2020-05-21 23:40:23 +03:00
TranslateQualifiedNamesVisitor.cpp better error for USING key (#11404) 2020-06-03 13:50:15 +03:00
TranslateQualifiedNamesVisitor.h
ya.make Remove arithmetic operations from aggregation functions (#10047) 2020-06-03 13:28:30 +03:00