Commit Graph

3946 Commits

Author SHA1 Message Date
Andrey Mironov
e7301a4050 dbms: add override to AST types 2014-12-17 18:51:21 +03:00
Alexey Arno
3203a7043c Merge 2014-12-17 18:47:41 +03:00
Alexey Arno
34223752fe Code cleanup. [#METR-14099] 2014-12-17 18:45:39 +03:00
Alexey Arno
dbd9673d48 Update functional tests. Add materialization in UNION ALL queries. [#METR-14099] 2014-12-17 18:45:39 +03:00
Alexey Arno
54183e9896 Add new functional tests for UNION ALL. [#METR-14099] 2014-12-17 18:45:39 +03:00
Alexey Arno
055cf1fb9e Add style cleanup and small functional test change. [#METR-14099] 2014-12-17 18:45:39 +03:00
Alexey Arno
a307951697 Code cleanup. [#METR-14099] 2014-12-17 18:45:39 +03:00
Alexey Arno
d7303b3183 Update functional tests. Add materialization in UNION ALL queries. [#METR-14099] 2014-12-17 18:45:39 +03:00
Alexey Arno
a5f67c21f1 Add new functional tests for UNION ALL. [#METR-14099] 2014-12-17 18:45:39 +03:00
Alexey Arno
82f5486000 Apply required fixes [#METR-14099] 2014-12-17 18:45:39 +03:00
Alexey Arno
d9503bfb03 Apply required fixes [#METR-14099]. 2014-12-17 18:45:39 +03:00
Alexey Arno
d59ec67751 Merge 2014-12-17 18:43:23 +03:00
Alexey Arno
37098ee375 Code cleanup. [#METR-14099] 2014-12-17 18:40:37 +03:00
Alexey Arno
f4dee97d14 Update functional tests. Add materialization in UNION ALL queries. [#METR-14099] 2014-12-17 18:39:58 +03:00
Alexey Arno
4be4f6110c Add new functional tests for UNION ALL. [#METR-14099] 2014-12-17 18:38:52 +03:00
Alexey Arno
c738720075 Add style cleanup and small functional test change. [#METR-14099] 2014-12-17 18:34:43 +03:00
Alexey Arno
ac993aa620 Code cleanup. [#METR-14099] 2014-12-17 18:32:11 +03:00
Alexey Arno
f906f6b1e2 Update functional tests. Add materialization in UNION ALL queries. [#METR-14099] 2014-12-17 18:30:08 +03:00
Alexey Arno
61d330c41a Add new functional tests for UNION ALL. [#METR-14099] 2014-12-17 18:29:08 +03:00
Alexey Arno
9966c2e732 Apply required fixes [#METR-14099] 2014-12-17 18:27:14 +03:00
Alexey Arno
1623265e84 Apply required fixes [#METR-14099]. 2014-12-17 18:24:02 +03:00
Evgeniy Gatov
497ff4b9e9 Merge 2014-12-17 18:11:46 +03:00
Alexey Arno
dddd40e3f2 Merge 2014-12-17 18:01:53 +03:00
Alexey Arno
839f09f9d0 Code cleanup. [#METR-14099] 2014-12-17 17:34:14 +03:00
Alexey Arno
5111c759d9 Update functional tests. Add materialization in UNION ALL queries. [#METR-14099] 2014-12-17 17:23:41 +03:00
Alexey Arno
fced798a98 Add new functional tests for UNION ALL. [#METR-14099] 2014-12-17 17:23:34 +03:00
Andrey Mironov
3ebfd2fb7f dbms: pass proper context into Storage::read(). [#METR-14179]
This reverts commit 34b3f738a67432b44f6f69238dd1529535984d1a.
2014-12-17 17:19:07 +03:00
Alexey Arno
e136b4178a Add style cleanup and small functional test change. [#METR-14099] 2014-12-17 16:58:53 +03:00
Alexey Arno
cba51f7407 Add comments. [#METR-14099] 2014-12-17 16:42:35 +03:00
Alexey Arno
ccecb55b95 Add performance and memory optimization. [#METR-14099] 2014-12-17 16:29:37 +03:00
Andrey Mironov
338314c9c6 dbms: stop merges on ALTER. [#METR-14032] 2014-12-17 16:14:24 +03:00
Alexey Arno
bbdbc9c9d3 Code cleanup. [#METR-14099] 2014-12-17 14:56:01 +03:00
Evgeniy Gatov
ce6e6248f2 Merge 2014-12-17 06:48:45 +03:00
Alexey Arno
10b33bdc2e Update functional tests. Add materialization in UNION ALL queries. [#METR-14099] 2014-12-17 00:44:03 +03:00
Alexey Arno
56849b4d0c Add new functional tests for UNION ALL. [#METR-14099] 2014-12-16 19:44:05 +03:00
Andrey Mironov
49e322a045 Revert "dbms: pass proper context into Storage::read(). [#METR-14179]"
This reverts commit c0800b74a6fa338d29a65111599aa1fe71b67201.
2014-12-16 19:22:57 +03:00
Alexey Arno
2746d09d10 Apply required fixes [#METR-14099] 2014-12-16 18:46:26 +03:00
Andrey Mironov
29de25c608 dbms: implement ASTSubquery::clone properly. [#METR-13399] 2014-12-16 15:40:25 +03:00
Andrey Mironov
dcae14d25e dbms: return cloning query in StorageDistributed::read. [#METR-14179, #METR-13399] 2014-12-16 15:40:25 +03:00
Andrey Mironov
fc9472ba47 dbms: pass proper context into Storage::read(). [#METR-14179] 2014-12-16 15:40:25 +03:00
Andrey Mironov
f92720b41f dbms: fix PushingToViews* behaviour for temporary tables 2014-12-16 15:40:25 +03:00
Andrey Mironov
b077797389 dbms: add whitespace while formatting JOIN query. [#METR-14179] 2014-12-16 15:40:25 +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
d80c89b555 Apply required fixes [#METR-14099]. 2014-12-16 13:39:02 +03:00
Alexey Arno
458044959e Merge 2014-12-15 19:26:12 +03:00
Alexey Arno
50e4692b30 Fix typo [#METR-14099]. 2014-12-15 19:07:50 +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
72ca080f64 Further simplify the type compatibility checking code 2014-12-15 19:07:50 +03:00