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
artpaul
3f064d9ff7
first dirty implementation of LIMIT BY clause [#METR-23881]
2016-12-28 20:12:54 +05:00
artpaul
e1cda4b760
move impl of common parsers to cpp
2016-11-12 22:55:40 +05:00
Alexey Milovidov
de479eb36a
Comment [#METR-2944].
2016-10-24 06:08:56 +03:00
Alexey Milovidov
0a48e6296e
Fixing warnings on clang [#METR-2807].
2016-03-07 07:35:06 +03:00
Alexey Milovidov
b0387d5ccf
dbms: FULL and RIGHT JOINs: partial implementation [#METR-15418].
2015-07-22 05:59:47 +03:00
Alexey Milovidov
d44cc0ca08
dbms: preparations [#METR-15418].
2015-07-22 04:46:35 +03:00
Alexey Milovidov
71ae4a9931
dbms: preparation [#METR-15418].
2015-07-22 03:59:22 +03:00
Alexey Milovidov
6815bd7c00
dbms: addition to prev. revision [#METR-15553].
2015-07-15 05:58:28 +03:00
Alexey Milovidov
bc3a0de6ab
dbms: fixed GLOBAL IN inside subquery [#METR-15553].
2015-07-15 05:52:19 +03:00
Alexey Milovidov
226731128b
dbms: get rid of columns inside Context [#METR-15553].
2015-07-15 04:26:35 +03:00
Alexey Arno
aa30036fd4
dbms: Server: Cosmetic changes that make easier to read, understand, and maintain the code that handles UNION ALL. [#METR-14099]
2015-07-13 18:02:29 +03:00
Alexey Milovidov
0719320758
dbms: improvement [#METR-2944].
2015-06-18 05:11:05 +03:00
Alexey Milovidov
73072b58c7
dbms: fixed comment [#METR-2944].
2015-06-17 00:41:47 +03:00
Alexey Milovidov
51be2693ee
dbms: addition to SETTINGS [#METR-16354].
2015-06-06 23:00:08 +03:00
Alexey Milovidov
854a2f4cc8
dbms: added optional section SETTINGS to SELECT query [#METR-16354].
2015-06-06 00:28:04 +03:00
Alexey Milovidov
a5afb7a863
dbms: cut dependency [#METR-2944].
2015-05-07 02:35:37 +03:00
Alexey Arno
999bc75dfe
dbms: Server: Removed unneeded optimization (ii). [#METR-14408]
2015-04-23 16:16:42 +03:00
Alexey Arno
a15052e0e6
Merge
2015-04-23 15:57:39 +03:00
Alexey Arno
80850909c7
Merge
2015-04-23 14:07:15 +03:00
Alexey Arno
5136ffb2a6
dbms: Server: Simplified code. [#METR-14408]
2015-04-21 18:12:08 +03:00
Alexey Arno
8a317f076d
Merge
2015-04-17 16:56:29 +03:00
Alexey Arno
b5105ecdf7
dbms: Server: fixed bug in UNION ALL [#METR-15077]
2015-02-13 14:40:58 +03:00
Alexey Milovidov
9947387bef
dbms: added distributed sorting [#METR-2944].
2015-01-18 11:27:28 +03:00
Alexey Milovidov
715f5bf8d1
dbms: fixed error with GLOBAL IN when one of shard is localhost [#METR-14557].
2015-01-14 05:44:25 +03:00
Alexey Milovidov
6212e7080b
dbms: more scalable aggregator: development [#METR-2944].
2015-01-03 09:49:32 +03:00
Alexey Arno
2cdffef31c
dbms: Server: minimize the number of calls to executeUnion(). [#METR-14099]
2014-12-27 00:37:38 +03:00
Alexey Arno
ae2fb27f9b
dbms: Server: add optimization for UNION ALL queries that do not contain wildcards. [#METR-14099]
2014-12-25 18:27:03 +03:00
Alexey Arno
70d01a1696
dbms: Server: fixed function names according to naming convention, added more comments and functional tests. [#METR-14099]
2014-12-25 13:22:24 +03:00
Alexey Arno
3cc4410c50
dbms: Server: add more optimizations and refactoring in InterpreterSelectQuery initialization. [#METR-14099]
2014-12-24 18:30:15 +03:00
Alexey Arno
b0256d0990
dbms: Server: Remove boilerplate code. [#METR-14099]
2014-12-24 18:30:15 +03:00
Alexey Arno
ece876f05d
dbms: Server: add first part of a fix for column renaming in UNION ALL queries.
2014-12-24 18:30:14 +03:00
Alexey Arno
28055dde55
dbms: Server: fixed typo in function declaration [#METR-14408]
2014-12-20 00:19:48 +03:00
Alexey Arno
5d23310cea
dbms: Server: execute queries from views with as most parallelism as possible [#METR-14408]
2014-12-19 18:56:12 +03:00
Alexey Arno
84456a08c3
dbms: Server: rewrite expression lists in each SELECT query of the UNION ALL chain, if needed. [#METR-14099]
2014-12-19 16:10:48 +03:00
Alexey Arno
747d2211d6
Remove code that turned out to be redudant. [#METR-14099]
2014-12-17 23:57:21 +03:00
Alexey Arno
d29f019981
Apply required fixes [#METR-14099]
2014-12-17 18:56:52 +03:00
Alexey Arno
8cdc779c9c
Add fix: temporarily turn off UNION ALL support for SELECT queries because it breaks functional tests. [#METR-14099]
2014-12-16 15:06:51 +03:00
Alexey Arno
819b3bd6ac
Code cleanups [#METR-14099].
2014-12-15 19:07:50 +03:00
Alexey Arno
9dd48cbf36
Simplify code [#METR-14099].
2014-12-15 19:07:50 +03:00
Alexey Arno
53318492a0
Add optimization in InterpreterSelectQuery that tries to minimize quantity of stream mergings.
2014-12-15 19:07:50 +03:00
Alexey Arno
dd6ac530f4
Various cleanups
2014-12-15 19:07:49 +03:00
Alexey Arno
8995500f14
Add initial support for SELECT requests chained by UNION ALL.
2014-12-15 19:07:49 +03:00
Alexey Milovidov
8643f02ac0
dbms: reworked GLOBAL subqueries (probably doesn't work) [#METR-11370].
2014-07-06 23:48:39 +04:00
Alexey Milovidov
e7722f50b1
dbms: JOINs: development [#METR-11370].
2014-07-06 04:19:49 +04:00
Alexey Milovidov
29e8538f25
dbms: JOINs: development [#METR-11370].
2014-06-13 13:07:20 +04:00
Alexey Milovidov
1ba07d65ad
dbms: development [#METR-11370].
2014-06-13 03:21:38 +04:00
Alexey Milovidov
0ba0894a90
dbms: JOINs: development [#METR-11370].
2014-06-12 08:04:47 +04:00
Alexey Milovidov
5ca21127c7
Improvement [#METR-2807].
2014-04-08 11:31:51 +04:00
Michael Kolupaev
d42352149d
dbms: DISTINCT before ORDER BY. [#METR-9627]
2014-03-28 20:08:48 +04:00