Anton Popov
|
644df6be7d
|
dynamic subcolumns: wip
|
2021-04-24 07:09:01 +03:00 |
|
Alexander Kuzmenkov
|
5e0fb440a5
|
Update TreeRewriter.cpp
|
2021-04-16 13:35:02 +03:00 |
|
Alexander Kuzmenkov
|
2489b6af96
|
cleanup
|
2021-04-15 19:40:49 +03:00 |
|
Alexander Kuzmenkov
|
3b95b637a5
|
Merge remote-tracking branch 'origin/master' into HEAD
|
2021-04-15 18:19:53 +03:00 |
|
Vladimir
|
8c7ffda676
|
Merge pull request #22753 from ClickHouse/revert-19685-dev_joinon
|
2021-04-15 12:42:50 +03:00 |
|
Nikolai Kochetov
|
e731dfe650
|
Merge pull request #22991 from ClickHouse/untuple-and-subquery
Fix subquery with untuple.
|
2021-04-13 09:53:13 +03:00 |
|
hexiaoting
|
77c460e8d1
|
Merge remote-tracking branch 'origin/master' into dev-sumcount
|
2021-04-13 11:14:14 +08:00 |
|
Nikolai Kochetov
|
0448e1415f
|
Fix subquery with untuple.
|
2021-04-12 15:15:55 +03:00 |
|
Ivan
|
495c6e03aa
|
Replace all Context references with std::weak_ptr (#22297)
* Replace all Context references with std::weak_ptr
* Fix shared context captured by value
* Fix build
* Fix Context with named sessions
* Fix copy context
* Fix gcc build
* Merge with master and fix build
* Fix gcc-9 build
|
2021-04-11 02:33:54 +03:00 |
|
Vladimir
|
9fe20c1628
|
Revert "Move conditions from JOIN ON to WHERE"
|
2021-04-07 14:57:20 +03:00 |
|
vdimir
|
3f464595eb
|
Accurate removing 'join' part for queries to 'Merge' engine
|
2021-04-01 14:31:57 +03:00 |
|
alexey-milovidov
|
5c15b8a896
|
Merge branch 'master' into virtualutil
|
2021-03-30 23:59:44 +03:00 |
|
Amos Bird
|
69204e1d21
|
Add prefer_column_name_to_alias settings (#22044)
|
2021-03-30 16:51:45 +03:00 |
|
Alexey Milovidov
|
230b2930b7
|
Merge branch 'master' into virtualutil
|
2021-03-30 00:43:00 +03:00 |
|
hexiaoting
|
ab2aaa7fe7
|
Rewriter visitor and add performance test
|
2021-03-12 15:29:38 +08:00 |
|
hexiaoting
|
055073931a
|
Fix build error
|
2021-03-09 17:03:24 +08:00 |
|
hexiaoting
|
9dab51698f
|
Rewriter fuse logical
|
2021-03-08 11:58:18 +08:00 |
|
vdimir
|
b0f6f30298
|
Revert "Refactor join: make IJoin implementations independent from TableJoin"
This reverts commit e6406c3f4c .
|
2021-03-05 17:34:43 +03:00 |
|
vdimir
|
e6406c3f4c
|
Refactor join: make IJoin implementations independent from TableJoin
|
2021-03-05 16:38:49 +03:00 |
|
Amos Bird
|
93b661ad5a
|
partition id pruning
|
2021-03-04 19:43:03 +08:00 |
|
hexiaoting
|
4fe75ad168
|
fix error
|
2021-03-03 17:18:53 +08:00 |
|
hexiaoting
|
e116346cbb
|
Merge remote-tracking branch 'origin/master' into dev-sumcount
|
2021-03-02 10:11:50 +08:00 |
|
hexiaoting
|
16333e9f3a
|
Suppport fuse aggregate functions:sum/avg/count to sumCount
|
2021-03-01 18:04:34 +08:00 |
|
vdimir
|
b7c7c97d10
|
Merge branch 'master' into join-cast-types-v2
|
2021-03-01 11:42:21 +03:00 |
|
alexey-milovidov
|
0067a3beac
|
Merge pull request #19801 from ucasFL/ms
continue of #19487
|
2021-02-25 19:12:47 +03:00 |
|
vdimir
|
4c6cde4d53
|
Merge remote-tracking branch 'upstream/master' into join-cast-types-v2
|
2021-02-25 16:24:28 +03:00 |
|
vdimir
|
1e37d7c84f
|
Add comments to TableJoin::inferJoinKeyCommonType
|
2021-02-19 14:28:41 +03:00 |
|
vdimir
|
3a7eddcf3a
|
Remove addRequiredLeftColumn, some tests for join on different types
|
2021-02-19 14:28:40 +03:00 |
|
vdimir
|
a378bd08aa
|
Perform implicit type conversion for JOIN ON keys
|
2021-02-19 14:28:40 +03:00 |
|
vdimir
|
435f63f42b
|
Calculate common type for join using in TreeRewriter
Split before_join and converting_join_columns dags
Add more detailed comments for column type conversion for join using
|
2021-02-19 14:28:32 +03:00 |
|
Amos Bird
|
2c4bc43014
|
Backward compatible
|
2021-02-18 20:20:29 +08:00 |
|
Amos Bird
|
2dc7ba160a
|
Better
|
2021-02-18 20:20:28 +08:00 |
|
Amos Bird
|
77fd060665
|
Normalize function names
|
2021-02-18 20:20:28 +08:00 |
|
vdimir
|
3e2c9ad011
|
Merge remote-tracking branch 'origin/master' into dev_joinon
|
2021-02-16 17:08:10 +03:00 |
|
vdimir
|
e39215e38b
|
Fix has_some condition on CollectJoinOnKeysVisitor
|
2021-02-16 11:03:02 +03:00 |
|
vdimir
|
5273242f86
|
Minor changes move ON to WHERE for INNER JOIN
|
2021-02-15 23:26:29 +03:00 |
|
hexiaoting
|
28b981a76b
|
Fix style error and test cases error
|
2021-02-09 18:08:55 +08:00 |
|
vdimir
|
241769ee7c
|
Handle syntax error for ARRAY JOIN with no args
|
2021-02-09 11:21:26 +03:00 |
|
hexiaoting
|
2c278f1e02
|
Restrict move JOINON to WHERE optimizer only to inner join
|
2021-02-08 13:44:50 +08:00 |
|
hexiaoting
|
45aee71fff
|
Modified some implementation
|
2021-02-03 18:52:20 +08:00 |
|
hexiaoting
|
56de38ea6a
|
Merge remote-tracking branch 'origin/master' into dev_joinon
|
2021-02-03 17:20:24 +08:00 |
|
feng lv
|
45cb78a67b
|
continue of #19487
fix
|
2021-01-29 08:22:03 +00:00 |
|
hexiaoting
|
4a17f5c73a
|
Move condistions from JOIN ON to WHERE
|
2021-01-27 11:24:17 +08:00 |
|
feng lv
|
9fdae60497
|
remove part of misleading exception message
|
2021-01-23 05:45:36 +00:00 |
|
Alexander Kuzmenkov
|
d0922e2985
|
Merge remote-tracking branch 'origin/master' into tmp
|
2021-01-18 23:23:49 +03:00 |
|
alexey-milovidov
|
15f4ae26c2
|
Merge pull request #17310 from CurtizJ/multiple-nested
Allow nested with multiple nesting and subcolumns of complex types
|
2021-01-17 15:00:26 +03:00 |
|
alexey-milovidov
|
d2366b5c6c
|
Merge pull request #18233 from vitlibar/fix-access-rights-for-select-count
Fix access rights for SELECT count()
|
2021-01-17 00:12:08 +03:00 |
|
alexey-milovidov
|
78fff6bc39
|
Merge branch 'master' into multiple-nested
|
2021-01-15 14:54:27 +03:00 |
|
Alexander Kuzmenkov
|
828dea83cb
|
Merge remote-tracking branch 'origin/master' into tmp
|
2021-01-14 18:50:34 +03:00 |
|
Alexander Kuzmenkov
|
703731c547
|
something works
|
2021-01-13 22:29:52 +03:00 |
|