alexey-milovidov
|
18dcb3753d
|
Merge pull request #6824 from 4ertus2/mjoin
Refactoring (ExpressionAnalyzer & SubqueryForSet)
|
2019-09-06 03:17:16 +03:00 |
|
Olga Khvostikova
|
f90642ce23
|
Merge pull request #6610 from CurtizJ/merging_with_ties_and_with_fill
WITH TIES modifier for LIMIT and WITH FILL modifier for ORDER BY. (continuation of #5069)
|
2019-09-05 22:45:48 +03:00 |
|
chertus
|
904cfed046
|
better includes
|
2019-09-04 13:15:34 +03:00 |
|
Artem Zuikov
|
0a998fddce
|
Merge pull request #6801 from 4ertus2/mjoin
Refactoring: wrap Join logic via AnalyzedJoin iface
|
2019-09-03 19:53:49 +03:00 |
|
chertus
|
bb3dedf1dc
|
move Join object from ExpressionAction into AnalyzedJoin
|
2019-09-03 17:36:02 +03:00 |
|
CurtizJ
|
973b533377
|
Merge remote-tracking branch 'upstream/master' into read-in-order-2
|
2019-09-03 00:59:51 +03:00 |
|
CurtizJ
|
de5e2b4d6b
|
Merge remote-tracking branch 'upstream/master' into merging_with_ties_and_with_fill
|
2019-09-02 17:34:49 +03:00 |
|
CurtizJ
|
da11fb86b7
|
implement 'with fill' modifier with processors
|
2019-09-02 17:29:51 +03:00 |
|
Alexey Milovidov
|
aac0b27daa
|
Fixed possible deadlock in distributed queries
|
2019-08-31 15:18:14 +03:00 |
|
CurtizJ
|
048d3da9ab
|
better types comparison and conversion in FillingBlockInputStream
|
2019-08-30 01:24:33 +03:00 |
|
CurtizJ
|
a6e43c4119
|
merging with master
|
2019-08-29 19:48:02 +03:00 |
|
Alexey Milovidov
|
25c53ccd9e
|
Rename setting
|
2019-08-27 22:05:35 +03:00 |
|
CurtizJ
|
50d870705c
|
limit with ties for processors
|
2019-08-27 20:48:42 +03:00 |
|
CurtizJ
|
42633c801b
|
Merge remote-tracking branch 'upstream/master' into merging_with_ties_and_with_fill
|
2019-08-27 17:11:57 +03:00 |
|
Weiqing Xu
|
2fbcd607f3
|
check free space when use external sort/aggerator
|
2019-08-27 08:23:07 +08:00 |
|
CurtizJ
|
4a7459f3b3
|
cleanup and update comments
|
2019-08-26 18:25:18 +03:00 |
|
CurtizJ
|
c63eeb8933
|
add FinishSortingTransform, refactor MergeSortingTransform
|
2019-08-26 17:54:29 +03:00 |
|
Alexey Milovidov
|
cdd6dca517
|
Remove Compiler
|
2019-08-24 00:10:26 +03:00 |
|
CurtizJ
|
dae5c650df
|
'read in order' optimization for processor
|
2019-08-23 14:39:22 +03:00 |
|
CurtizJ
|
1e1d4eb7c1
|
temporarily make a dummy for 'with fill' with processors
|
2019-08-23 14:20:53 +03:00 |
|
alexey-milovidov
|
5c99780b08
|
Merge pull request #6606 from yandex/processors-2
Enable processors by default.
|
2019-08-23 02:50:11 +03:00 |
|
CurtizJ
|
5c2309132d
|
Merge remote-tracking branch 'upstream/master' into merging_with_ties_and_with_fill
|
2019-08-23 02:18:45 +03:00 |
|
CurtizJ
|
e069fc495d
|
fix limit with ties
|
2019-08-23 02:16:00 +03:00 |
|
CurtizJ
|
9a29c218ff
|
improvents and fixes of modifier 'with fill' for 'order by' clause
|
2019-08-22 17:08:14 +03:00 |
|
CurtizJ
|
d573c4ec3e
|
fix wrong check for disabling "read in order" optimization
|
2019-08-21 20:42:44 +03:00 |
|
Nikolai Kochetov
|
6d81087bdc
|
Remove _dummy column if it is not needed.
|
2019-08-21 19:53:40 +03:00 |
|
CurtizJ
|
9fdb9e5805
|
implement modifier 'with fill' for 'order by' clause
|
2019-08-21 15:59:03 +03:00 |
|
Nikolai Kochetov
|
8535ba9e47
|
Review fixes.
|
2019-08-19 21:23:37 +03:00 |
|
Nikolai Kochetov
|
04c17c56c2
|
Review fixes.
|
2019-08-19 21:10:40 +03:00 |
|
Nikolai Kochetov
|
29f4f83c39
|
Fix build.
|
2019-08-16 15:54:50 +03:00 |
|
Nikolai Kochetov
|
7da72261a2
|
Merge branch 'master' into try-to-remove-dry-run
|
2019-08-16 15:50:48 +03:00 |
|
alexey-milovidov
|
a466c7aebd
|
Merge pull request #6299 from CurtizJ/order-by-efficient
Optimizations of ranges selection while reading with enabled optimize_read_in_order.
|
2019-08-16 02:39:53 +03:00 |
|
CurtizJ
|
00d98c51c3
|
fix limit without order
|
2019-08-15 14:09:41 +03:00 |
|
CurtizJ
|
6ef3b5f9c7
|
fix usage of global syntax_result in optimizeReadInOrder
|
2019-08-15 13:15:04 +03:00 |
|
Nikolai Kochetov
|
90cb316457
|
Added more comments. Fix operator== in ExpressionActions.
|
2019-08-15 12:51:53 +03:00 |
|
Nikolai Kochetov
|
09dfc26087
|
Remove _dummy column at InterpreterSelectQuery::unifyStreams.
|
2019-08-15 11:50:17 +03:00 |
|
chertus
|
7c566f317c
|
refactoring: extract SelectQueryExpressionAnalyzer from ExpressionAnalyzer
|
2019-08-14 22:30:30 +03:00 |
|
CurtizJ
|
0b3d7d8032
|
Merge remote-tracking branch 'upstream/master' into order-by-efficient
|
2019-08-14 21:26:25 +03:00 |
|
CurtizJ
|
a785d4a435
|
Merge branch 'master' of https://github.com/yandex/ClickHouse into merging_with_ties_and_with_fill
|
2019-08-14 20:24:47 +03:00 |
|
CurtizJ
|
72b80fe1f7
|
merging with master
|
2019-08-14 20:01:47 +03:00 |
|
CurtizJ
|
eb3a3f44d0
|
better avoiding of array join in optimizeReadInOrder
|
2019-08-14 19:15:03 +03:00 |
|
Nikolai Kochetov
|
b323f08907
|
Fix build.
|
2019-08-14 18:23:57 +03:00 |
|
Nikolai Kochetov
|
287eb633b8
|
Merged with master
|
2019-08-14 18:16:52 +03:00 |
|
Nikolai Kochetov
|
b5c9be75c4
|
Materialize constant keys in header.
|
2019-08-14 18:14:32 +03:00 |
|
Nikolai Kochetov
|
0635188104
|
Allow constants for RemoteBlockInputStream.
|
2019-08-14 18:14:32 +03:00 |
|
Nikolai Kochetov
|
e10f198d72
|
Fix build.
|
2019-08-14 18:14:32 +03:00 |
|
CurtizJ
|
22d9bd06cc
|
Merge branch 'dmitriiut-WITH_TIES_and_WITH_FILL' of https://github.com/dmitriiut/ClickHouse into merging_with_ties_and_with_fill
|
2019-08-14 16:40:07 +03:00 |
|
CurtizJ
|
d44d2d1731
|
rewrite trash code in optimizeReadInOrder and disable read in order optimization with joins
|
2019-08-14 15:29:21 +03:00 |
|
CurtizJ
|
94bca8315d
|
Merge remote-tracking branch 'upstream/master' into order-by-efficient
|
2019-08-14 01:41:38 +03:00 |
|
chertus
|
15d2561ac8
|
more ExpressionAnalyzer refactoring
|
2019-08-12 22:27:09 +03:00 |
|