Pavel Kruglov
|
70b51133c1
|
Try to simplify code
|
2021-08-09 18:01:08 +03:00 |
|
Pavel Kruglov
|
62d4f4b25c
|
Small refactoring and adding comments
|
2021-08-09 17:54:14 +03:00 |
|
Pavel Kruglov
|
cdbe4951f4
|
Add some optimizations and fixes
|
2021-08-09 17:50:09 +03:00 |
|
Pavel Kruglov
|
b6061e132a
|
Small fixes
|
2021-08-09 17:44:39 +03:00 |
|
Pavel Kruglov
|
50d4192126
|
Implement short circuit function evaluation, first attempt
|
2021-08-09 17:43:10 +03:00 |
|
Alexey Milovidov
|
d848e5495c
|
Better implementation
|
2021-07-12 09:36:46 +03:00 |
|
Alexey Milovidov
|
ff5c433f10
|
Check for non-deterministic functions in keys, including constant expressions
|
2021-07-12 08:58:19 +03:00 |
|
Maksim Kita
|
b3e3a3cde0
|
Fixed tests
|
2021-07-02 16:36:02 +03:00 |
|
vdimir
|
85bcf8a1dc
|
Merge branch 'master' into view-join-settings
|
2021-06-22 17:36:44 +03:00 |
|
Maksim Kita
|
ed443c8941
|
Function constant result with nonconstant arguments
|
2021-05-24 10:16:12 +03:00 |
|
vdimir
|
7e39e8474f
|
Merge branch 'master' into view-join-settings
|
2021-05-20 12:08:50 +03:00 |
|
Maksim Kita
|
150a88d647
|
ExpressionActions compile only necessary places
|
2021-05-19 11:43:16 +03:00 |
|
vdimir
|
6a24e9599f
|
Upd comment for makeConvertingActions
|
2021-05-13 17:22:53 +03:00 |
|
Nikolai Kochetov
|
d78be51fb4
|
Calculate header for ActionsDAG
|
2021-05-13 16:38:18 +03:00 |
|
Amos Bird
|
718c284437
|
Fix more tests
|
2021-05-11 18:12:28 +08:00 |
|
Amos Bird
|
a3fd0b6f2e
|
Fix tests
|
2021-05-11 18:12:28 +08:00 |
|
Amos Bird
|
f7f949c1f9
|
Fix aggregation keys order
|
2021-05-11 18:12:27 +08:00 |
|
Amos Bird
|
35961c0c5d
|
Use ActionsDAG to rewrite projection queries
|
2021-05-11 18:12:27 +08:00 |
|
Alexey Milovidov
|
e905883c75
|
More fixes for PVS-Studio
|
2021-05-08 19:12:31 +03:00 |
|
Nikolai Kochetov
|
8c2d58333a
|
Merge branch 'master' into explain-output
|
2021-04-19 17:40:27 +03:00 |
|
Nikolai Kochetov
|
9b86c19836
|
Use JSONBuilder for explain json result.
|
2021-04-14 17:07:56 +03:00 |
|
Ivan
|
495c6e03aa
|
Replace all Context references with std::weak_ptr (#22297)
* Replace all Context references with std::weak_ptr
* Fix shared context captured by value
* Fix build
* Fix Context with named sessions
* Fix copy context
* Fix gcc build
* Merge with master and fix build
* Fix gcc-9 build
|
2021-04-11 02:33:54 +03:00 |
|
Nikolai Kochetov
|
48bcd5b490
|
Add tree conversion for expression.
|
2021-04-09 19:18:45 +03:00 |
|
Nikolai Kochetov
|
118090396f
|
Filter column after filter push down now always the first one..
|
2021-04-08 12:54:39 +03:00 |
|
Nikolai Kochetov
|
f4cbecec27
|
Remove comment.
|
2021-03-18 14:37:45 +03:00 |
|
Nikolai Kochetov
|
c3c393a7aa
|
Merge branch 'master' into refactor-actions-dag
|
2021-03-18 14:33:07 +03:00 |
|
Nikolai Kochetov
|
c4dfd97709
|
Fix ActionsDAG::Index::insert
|
2021-03-18 10:59:48 +03:00 |
|
Nikolai Kochetov
|
45fead9062
|
Fix typos
|
2021-03-17 21:42:42 +03:00 |
|
Nikolai Kochetov
|
2c1539f641
|
Fix added input.
|
2021-03-17 20:08:30 +03:00 |
|
Nikolai Kochetov
|
3eba817a68
|
Add comments.
|
2021-03-17 19:08:46 +03:00 |
|
Nikolai Kochetov
|
738cb1af62
|
Fix filter push down columns order.
|
2021-03-17 18:33:18 +03:00 |
|
Nikolai Kochetov
|
a5a8a70e6f
|
Remove commented code.
|
2021-03-11 20:03:39 +03:00 |
|
Nikolai Kochetov
|
78b7137877
|
Try fix last tests.
|
2021-03-11 17:13:36 +03:00 |
|
Nikolai Kochetov
|
7a4dafe106
|
Fix filter push down columns order.
|
2021-03-11 13:34:15 +03:00 |
|
Nikolai Kochetov
|
4f133ae036
|
Merge branch 'master' into refactor-actions-dag
|
2021-03-10 12:40:55 +03:00 |
|
Nikolai Kochetov
|
4d697c27e4
|
Fix some tests.
|
2021-03-09 19:54:06 +03:00 |
|
Vladimir
|
6ec19b2632
|
Merge pull request #19885 from ClickHouse/vdimir/join-cast-types-v2
|
2021-03-09 09:30:50 +03:00 |
|
Nikolai Kochetov
|
a669f7d641
|
Merge branch 'master' into refactor-actions-dag
|
2021-03-05 18:21:14 +03:00 |
|
Nikolai Kochetov
|
fc415952ce
|
Try fix test.
|
2021-03-05 16:56:44 +03:00 |
|
Nikolai Kochetov
|
9a39459888
|
Refactor ActionsDAG
|
2021-03-04 20:38:12 +03:00 |
|
Nikolai Kochetov
|
15921fbfcb
|
Remove index by name from ActionsDAG
|
2021-03-03 23:01:07 +03:00 |
|
Nikolai Kochetov
|
4775ea305e
|
Remove index by name from ActionsDAG
|
2021-03-02 20:51:54 +03:00 |
|
Nikolai Kochetov
|
ffaf9da2db
|
Remove index by name from ActionsDAG
|
2021-03-02 20:08:59 +03:00 |
|
Nikolai Kochetov
|
ffbea93b10
|
Merge pull request #19576 from traceon/row-policy-with-prewhere
Allow row policies with PREWHERE
|
2021-03-02 13:51:37 +03:00 |
|
Nikolai Kochetov
|
d328bfa41f
|
Review fixes. Add setting max_optimizations_to_apply.
|
2021-02-26 19:29:56 +03:00 |
|
Nikolai Kochetov
|
00e0dbc3e5
|
Fix test.
|
2021-02-20 20:42:06 +03:00 |
|
Nikolai Kochetov
|
f0396661b3
|
Refactor ActionsDAG::splitActionsForFilter
|
2021-02-20 19:13:36 +03:00 |
|
Nikolai Kochetov
|
673e24d7ef
|
Refactor
|
2021-02-20 14:00:16 +03:00 |
|
vdimir
|
a378bd08aa
|
Perform implicit type conversion for JOIN ON keys
|
2021-02-19 14:28:40 +03:00 |
|
Nikolai Kochetov
|
ae73600fb0
|
Refactor row level security actions.
|
2021-02-15 22:48:06 +03:00 |
|