chertus
82dc1fb1db
rewrite ASTSelectQuery (consistent children)
2019-04-09 17:22:35 +03:00
proller
fce9db12b9
Move Interpreters/Settings* -> Core/Settings*
2019-03-22 15:08:30 +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
Alexey Zatelepin
5154814bf9
try to get rid of IAST::range #4058
2019-01-23 14:19:22 +03:00
Alexey Milovidov
c77930fe30
Whitespaces [#CLICKHOUSE-2]
2018-11-26 03:56:50 +03:00
Alexey Milovidov
7d6fffff48
More style checks [#CLICKHOUSE-3]
2018-11-24 04:48:06 +03:00
chertus
b784f754a7
minor settings changes
2018-10-19 18:42:47 +03:00
chertus
a32e06d298
more ExpressionAnalyzer refactoring [CLICKHOUSE-3996]
2018-10-18 18:03:14 +03:00
alexey-milovidov
fe79529627
Update LogicalExpressionsOptimizer.cpp
2018-10-10 16:41:44 +03:00
liuyimin
019677c55b
Add fake range for tuple ASTFunction generated by Optimizer so that prepared set indexation works correctly
2018-10-10 21:31:18 +08:00
chenxing.xc
f6000b304c
OR to IN rewrite issue in functions
2018-07-18 09:27:25 +03:00
f1yegor
b4c23f122a
Translated comments
2017-04-02 20:37:49 +03:00
Alexey Milovidov
310736cd7e
Moved headers and sources to same place [#CLICKHOUSE-3].
2017-04-01 12:22:42 +03:00
Alexey Milovidov
137ad95929
Changed tabs to spaces in code [#CLICKHOUSE-3].
2017-04-01 11:35:09 +03:00
alexey-milovidov
8c0e81f8cb
Remove stringstream performance on very short queries ( #391 )
...
* Improved performance on very short-response queries [#CLICKHOUSE-2].
* Improved performance on very short-response queries [#CLICKHOUSE-2].
* Improved performance on very short-response queries [#CLICKHOUSE-2].
2017-01-25 05:53:29 +04:00
Alexey Milovidov
e8855c6f0f
Fixed error with multiple calls of LogicalExpressionAnalyzer [#METR-24079].
2017-01-12 03:26:39 +03:00
Alexey Milovidov
4140e7e889
Get out garbage from AST [#METR-2944].
2017-01-03 10:37:29 +03:00
Alexey Milovidov
9018906e1a
Better [#METR-2944].
2016-11-20 15:43:20 +03:00
Alexey Milovidov
9eb249afa6
Using std::shared_ptr for functions and AST [#METR-21503].
2016-05-28 19:19:27 +03:00
Alexey Milovidov
fc65afb6f0
Using std::shared_ptr for functions and AST [#METR-21503].
2016-05-28 18:46:03 +03:00
Alexey Milovidov
8c4abcdd43
Using std::shared_ptr for functions and AST [#METR-21503].
2016-05-28 18:42:22 +03:00
Alexey Arno
d5d334d5b8
dbms: Fixed post-optimization column order. Retain aliases. [#METR-19684]
2016-03-10 17:24:04 +03:00
Alexey Milovidov
13c7d0983a
dbms: cutting dependency [#METR-2944]..
2016-01-12 00:46:36 +03:00
Alexey Milovidov
89c64fe863
dbms: removed unused field [#METR-2944].
2015-12-24 21:35:01 +03:00
Pavel Kartavyy
2163af290a
Merge
2015-10-08 16:21:23 +03:00
Pavel Kartavyy
269b4b8155
Merge
2015-09-30 16:55:20 +03:00
Alexey Arno
3a8d096be2
dbms: Server: Added functional test + comment. [#METR-18059]
2015-09-30 16:43:25 +03:00
Alexey Arno
8bdb8f93c0
Merge
2015-09-29 17:40:23 +03:00
Pavel Kartavyy
d1bd09246d
gcc-4.9.2: compilation fix
2015-09-23 18:03:08 +03:00
Alexey Arno
1cae6e8b54
Merge
2015-09-18 16:36:10 +03:00
Alexey Milovidov
310ed66b00
Revert "dbms: improvement (incomplete) [#METR-16164]."
...
This reverts commit 6f4f44ce7980cace32edd0913b8d1d53cd51682b.
2015-05-03 12:13:08 +03:00
Alexey Milovidov
b5f1084132
dbms: improvement (incomplete) [#METR-16164].
2015-04-30 08:45:34 +03:00
Alexey Arno
e4875354bb
dbms: Server: simplified code and updated settings [#METR-14875]
2015-02-25 17:23:15 +03:00
Alexey Arno
75dc809ad2
dbms: Server: simplified code [#METR-14875]
2015-02-20 17:27:05 +03:00
Alexey Arno
e4fdbdb6f8
dbms: Server: simplified code [#METR-14875]
2015-02-20 17:22:33 +03:00
Alexey Arno
9e44061a2f
dbms: Server: cosmetic changes [#METR-14875]
2015-02-20 14:33:21 +03:00
Alexey Arno
ef13e0203e
dbms: Server: cosmetic changes [#METR-14875]
2015-02-20 13:53:26 +03:00
Alexey Arno
64c8535382
dbms: Server: performance optimization [#METR-14875]
2015-02-20 13:37:55 +03:00
Alexey Arno
533783d64b
dbms: Server: performance optimization (minimize copies and reallocations) [#METR-14875]
2015-02-19 17:55:47 +03:00
Alexey Arno
86129c634f
dbms: Server: performance optimization [#METR-14875]
2015-02-19 14:08:49 +03:00
Alexey Arno
a4f4c6a811
dbms: Server: performance optimization [#METR-14875]
2015-02-19 02:15:20 +03:00
Alexey Arno
19a93cc0bf
dbms: Server: fixed DAG traversal [#METR-14875]
2015-02-19 01:13:54 +03:00
Alexey Arno
d5d41df78d
dbms: Server: cosmetic changes [#METR-14875]
2015-02-18 21:18:37 +03:00
Alexey Arno
4dd8387f2d
dbms: Server: feature development [#METR-14875]
2015-02-18 20:05:25 +03:00
Alexey Arno
8407779d2e
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:15 +03:00
Alexey Arno
0869016283
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:14 +03:00
Alexey Arno
2c547ad2fd
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:14 +03:00
Alexey Arno
88aab687ab
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:14 +03:00
Alexey Arno
2920b7dbe5
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:14 +03:00