Alexander Tokmakov
|
2208ff67e2
|
fix build
|
2020-03-13 13:30:55 +03:00 |
|
Alexander Tokmakov
|
cf28bfe8a7
|
Merge branch 'master' into split_databases_from_context
|
2020-03-12 15:09:41 +03:00 |
|
Alexander Tokmakov
|
8b3a245a1d
|
improve temporary tables
|
2020-03-10 22:36:17 +03:00 |
|
Alexey Milovidov
|
889ae0305b
|
clang-tidy, part 8
|
2020-03-09 02:48:08 +03:00 |
|
Alexander Tokmakov
|
367b358822
|
remove Context::getTable()
|
2020-03-06 23:38:19 +03:00 |
|
Alexander Tokmakov
|
2d5ed7832b
|
remove tryGetTable
|
2020-03-04 23:29:52 +03:00 |
|
Artem Zuikov
|
fdd1f248d0
|
Merge branch 'master' into ast
|
2020-02-28 13:54:33 +03:00 |
|
Artem Zuikov
|
8c90cbbbaa
|
split SyntaxAnalyzer.analyze for selects and others
|
2020-02-26 22:33:09 +03:00 |
|
Alexey Milovidov
|
766ae8261a
|
Added some missing ErrorCodes
|
2020-02-25 21:02:41 +03:00 |
|
alexey-milovidov
|
ee710dd1f7
|
Merge pull request #9235 from zhang2014/fix/ISSUES-9230
ISSUES-9230 pushed SelectQueryOption into join expression
|
2020-02-21 17:55:57 +03:00 |
|
chertus
|
56fa3cc1eb
|
correct fallback for PREFER_PARTIAL_MERGE: HashJoin -> MergeJoin instead of HashJoin -> JoinSwitcher
|
2020-02-20 14:26:00 +03:00 |
|
zhang2014
|
130e76d5c0
|
ISSUES-9230 pushed SelectQueryOption into join expression
|
2020-02-20 11:15:59 +08:00 |
|
chertus
|
74a5227ac4
|
add join_algorithm setting
|
2020-02-18 20:31:22 +03:00 |
|
chertus
|
5717d48333
|
better includes
|
2020-02-17 20:21:03 +03:00 |
|
chertus
|
4a658f4325
|
swtich HashJoin to MergeJoin if JOIN limit exceeded
|
2020-02-17 20:08:31 +03:00 |
|
chertus
|
d2d4118730
|
add JoinSwitcher
|
2020-02-11 21:28:37 +03:00 |
|
chertus
|
b4ea4ca654
|
actualize ExpressionAnalyzer public interface
|
2020-02-10 22:55:13 +03:00 |
|
Artem Zuikov
|
bd6d9a427b
|
Some InterpreterSelectQuery refactoring (#9035)
move ExpressionActionsChain logic out of InterpreterSelectQuery
|
2020-02-10 18:50:12 +03:00 |
|
Amos Bird
|
b650f1563a
|
Fix MakeSet in Group By
|
2020-01-29 04:49:39 +08:00 |
|
Pradeep Chhetri
|
4941fdfe4b
|
Fix some spelling mistakes
|
2020-01-11 17:51:33 +08:00 |
|
zhang2014
|
9364397597
|
try fix some predicate optimizer bug
|
2020-01-02 21:14:48 +08:00 |
|
alexey-milovidov
|
fee9fda34c
|
Merge pull request #8130 from CurtizJ/optimize-storage-merge
Implement ORDER BY optimization for Storage Merge.
|
2019-12-22 12:43:18 +03:00 |
|
CurtizJ
|
75c5e02ec2
|
improve input order analyzing and turn on order by optimization with left/inner joins
|
2019-12-20 16:15:17 +03:00 |
|
chertus
|
c72b0d4e2a
|
fix engine join crash [wip]
|
2019-12-19 18:50:28 +03:00 |
|
CurtizJ
|
9e75892516
|
refactoring of order by optimization
|
2019-12-11 02:18:24 +03:00 |
|
Nikita Mikhaylov
|
1d170ed607
|
use set from storage set for set in index
|
2019-11-22 18:45:03 +03:00 |
|
Nikita Mikhaylov
|
e0e551c61d
|
Merge branch 'master' of github.com:ClickHouse/ClickHouse into storage_set
|
2019-11-19 19:12:33 +03:00 |
|
Nikita Mikhaylov
|
b0e24b6c92
|
better naming
|
2019-11-13 16:52:08 +03:00 |
|
Nikita Mikhaylov
|
c8bfa6db59
|
done
|
2019-11-13 15:43:55 +03:00 |
|
Nikolai Kochetov
|
1f7a798c97
|
Add flag to set that set is created.
|
2019-11-01 13:58:29 +03:00 |
|
chertus
|
20093fa065
|
extract more logic out of QueryNormalizer
|
2019-10-23 16:59:03 +03:00 |
|
alexey-milovidov
|
ce12fb6b3c
|
Update ExpressionAnalyzer.cpp
|
2019-10-05 22:34:57 +03:00 |
|
Nikolai Kochetov
|
3142955e6c
|
InterpreterSelectQuery: reuse actions from getSampleBlock in readImpl.
|
2019-10-03 14:58:52 +03:00 |
|
alesapin
|
4fdb5a61e5
|
Rename ExternalDictionaries to ExternalDictionariesLoader
|
2019-09-26 13:41:33 +03:00 |
|
chertus
|
cbd96af079
|
fix use after free (change Join <-> AnalyzedJoin ownership)
|
2019-09-16 15:37:46 +03:00 |
|
chertus
|
1b313eedfa
|
MergeJoin in progress
|
2019-09-09 22:43:37 +03:00 |
|
chertus
|
a395be3e91
|
minor changes
|
2019-09-04 19:37:05 +03:00 |
|
chertus
|
b854c945ad
|
some more ExpressionAnalyzer refactoring
|
2019-09-04 19:20:02 +03:00 |
|
chertus
|
904cfed046
|
better includes
|
2019-09-04 13:15:34 +03:00 |
|
chertus
|
bb3dedf1dc
|
move Join object from ExpressionAction into AnalyzedJoin
|
2019-09-03 17:36:02 +03:00 |
|
chertus
|
fce1b47250
|
more JOIN refactoring: move logic out of ExpressionAnalyzer/ExpressionAction
|
2019-09-02 22:58:45 +03:00 |
|
alexey-milovidov
|
308baa182e
|
Merge branch 'master' into table-constraints
|
2019-08-21 06:33:08 +03:00 |
|
Gleb Novikov
|
86fecc7501
|
Merge branch 'master' into table-constraints
|
2019-08-20 12:17:56 +03:00 |
|
Nikolai Kochetov
|
b85c50e7c3
|
Fix tests.
|
2019-08-18 17:55:20 +03:00 |
|
Nikolai Kochetov
|
cb848159e1
|
Merged with master.
|
2019-08-18 14:52:49 +03:00 |
|
chertus
|
133bd92807
|
ExpressionAnalyzer.appendJoin() refactoring
|
2019-08-16 19:50:30 +03:00 |
|
Nikolai Kochetov
|
7da72261a2
|
Merge branch 'master' into try-to-remove-dry-run
|
2019-08-16 15:50:48 +03:00 |
|
chertus
|
47a9424190
|
Merge branch 'master' into refactoring
|
2019-08-15 18:32:56 +03:00 |
|
chertus
|
994f9f3cc6
|
unify ActionsVisitor: rewrite as InDepthNodeVisitor
|
2019-08-15 16:54:59 +03:00 |
|
chertus
|
1b500ade45
|
remove duplicated include
|
2019-08-15 14:22:19 +03:00 |
|