Alexey Milovidov
b859463296
Unified JOIN variants. Added all variants from Set [#CLICKHOUSE-4].
2017-03-28 09:51:22 +03:00
alexey-milovidov
ed5b521110
Less dependencies 2 ( #378 )
...
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
* Less dependencies [#CLICKHOUSE-2].
2017-01-21 08:24:28 +04:00
Alexey Milovidov
130ec8b58b
Compatibility with new parser and AST of tables list [#METR-2944].
2016-07-22 23:39:28 +03:00
Alexey Milovidov
4c7eb03b63
Using std::shared_ptr for data types [#METR-21503].
2016-05-28 13:35:44 +03:00
Alexey Milovidov
4576a90ba0
Fixing warnings on clang [#METR-2807].
2016-03-07 08:05:42 +03:00
Alexey Milovidov
213a6dedbd
dbms: probably fixed error [#METR-18611].
2015-11-02 22:19:29 +03:00
Alexey Milovidov
1f6def094f
dbms: fixed build [#METR-18202].
2015-09-29 22:19:54 +03:00
Alexey Milovidov
763fe6fb93
dbms: added CROSS JOIN [#METR-16893].
2015-07-23 23:23:24 +03:00
Alexey Milovidov
9237e308fb
dbms: JOIN: added checking of types of key columns [#METR-16762].
2015-06-10 02:50:22 +03:00
Alexey Milovidov
161d30c902
dbms: adding checking of types when JOIN (incomplete) [#METR-16762].
2015-06-10 00:34:45 +03:00
Alexey Milovidov
baaf5d0485
dbms: allowed to JOIN with empty table [#METR-16476].
2015-05-26 03:37:48 +03:00
Alexey Milovidov
4f469ea831
dbms: preparation [#METR-15418].
2015-04-19 01:33:24 +03:00
Alexey Milovidov
a2f2cc369d
dbms: preparation for FULL and RIGHT JOINs [#METR-15418].
2015-04-17 11:46:06 +03:00
Alexey Milovidov
c89b7dcf92
dbms: implementation of WITH TOTALS inside JOINed subqueries [#METR-15417].
2015-04-16 12:55:24 +03:00
Alexey Milovidov
0828dba841
dbms: preparation [#METR-2944].
2015-03-02 04:10:58 +03:00
Alexey Milovidov
f7ef574ed2
dbms: improved performance of Set, Join, Distinct and arrayEnumerateUniq [#METR-2944].
2015-02-20 22:48:52 +03:00
Alexey Milovidov
aef67b8c44
dbms: addition to prev. revision [#METR-2944].
2015-01-29 06:11:56 +03:00
Alexey Milovidov
6db5e98515
dbms: StorageJoin: fixed error [#METR-2944].
2015-01-29 06:07:58 +03:00
Alexey Milovidov
8a61f96d67
dbms: StorageJoin: development [#METR-2944].
2015-01-28 00:24:24 +03:00
Alexey Milovidov
fed642cd7c
dbms: added StorageSet [#METR-2944].
2015-01-27 03:52:03 +03:00
Alexey Milovidov
a362a666eb
dbms: fixed error with JOIN [#METR-14411].
2014-12-19 05:30:13 +03:00
Alexey Milovidov
5523bdeaca
dbms: improved performance on small blocks [#METR-2944].
2014-08-22 06:31:54 +04:00
Alexey Milovidov
baa0f2ed94
dbms: separate limits for JOINs [#METR-11370].
2014-07-07 22:32:20 +04:00
Alexey Milovidov
8643f02ac0
dbms: reworked GLOBAL subqueries (probably doesn't work) [#METR-11370].
2014-07-06 23:48:39 +04:00
Alexey Milovidov
1579017cfd
dbms: JOINs: fixed dealing with aliases [#METR-11370].
2014-07-03 00:23:48 +04:00
Alexey Milovidov
4645131f7a
dbms: added ALL JOINs [#METR-11370].
2014-06-19 23:00:58 +04:00
Alexey Milovidov
b970c85546
dbms: JOINs: development [#METR-11370].
2014-06-19 22:15:46 +04:00
Alexey Milovidov
efbd0de1ee
dbms: JOINs: development [#METR-11370].
2014-06-19 00:08:31 +04:00
Alexey Milovidov
2a25c8a4c0
dbms: JOINs: development [#METR-11370].
2014-06-18 23:14:29 +04:00
Alexey Milovidov
d67b11211a
dbms: added support for ANY INNER JOIN [#METR-11370].
2014-06-18 22:31:35 +04:00
Alexey Milovidov
2ffdaa5ee0
dbms: JOINs: development [#METR-11370].
2014-06-17 21:07:22 +04:00
Alexey Milovidov
0ba0894a90
dbms: JOINs: development [#METR-11370].
2014-06-12 08:04:47 +04:00
Alexey Milovidov
295398e423
dbms: JOIN: development [#METR-11370].
2014-06-12 06:31:30 +04:00