alexey-milovidov
|
661d661d57
|
Update CrossToInnerJoinVisitor.cpp
|
2019-05-25 14:05:12 +03:00 |
|
chertus
|
333c9aeecc
|
support IN in CrossToInnerJoin push down
|
2019-05-23 19:01:17 +03:00 |
|
alexey-milovidov
|
d083976b88
|
Merge pull request #4952 from 4ertus2/ast
Rewrite ASTSelectQuery (consistent children)
|
2019-04-11 13:38:44 +03:00 |
|
chertus
|
82dc1fb1db
|
rewrite ASTSelectQuery (consistent children)
|
2019-04-09 17:22:35 +03:00 |
|
chertus
|
58d24c0840
|
join + array join: fix unexpected error
|
2019-04-08 15:35:26 +03:00 |
|
Ivan Lezhankin
|
4f6a494af8
|
Revert references where they were before refactoring.
|
2019-03-15 19:14:13 +03:00 |
|
Ivan Lezhankin
|
a6ca8bcb10
|
Merge remote-tracking branch 'upstream/master' into iast-as
|
2019-03-14 16:05:09 +03:00 |
|
chertus
|
b76e3ad1c4
|
fix tests
|
2019-03-12 16:17:17 +03:00 |
|
chertus
|
150fbc43c2
|
improve CrossToInnerJoinVisitor for multiple JOINS
|
2019-03-11 22:45:04 +03:00 |
|
Ivan Lezhankin
|
d1ead22073
|
Rename As<…> → as<…>
|
2019-03-11 16:22:51 +03:00 |
|
Ivan Lezhankin
|
a7e838e328
|
Replace all other casts to method IAST::As<Derived>
Also remove some redundant methods like IsIdentifier() et. al.
|
2019-03-11 15:49:39 +03:00 |
|
Ivan Lezhankin
|
0e325c7a4a
|
Replace const typeid_casts with As<Derived>() method invocations
|
2019-03-08 12:48:20 +03:00 |
|
chertus
|
22f699c8a0
|
fix CrossToInnerJoin (empty where crash & where for one table wrong result)
|
2019-03-05 18:16:59 +03:00 |
|
chertus
|
9e2aa47478
|
simplify InDepthNodeVisitor
|
2019-02-22 16:33:56 +03:00 |
|
chertus
|
27ba299c95
|
CROSS to INNER JOIN (analyze expressions)
|
2019-02-04 21:45:31 +03:00 |
|
chertus
|
f731702de0
|
rewrite COMMA JOIN too
|
2019-02-01 20:22:28 +03:00 |
|
chertus
|
170c108a59
|
CROSS JOIN to INNER JOIN converter
|
2019-02-01 19:36:40 +03:00 |
|