vdimir
|
1e3fa2e01f
|
Refactor PreparedSets/SubqueryForSet
|
2022-07-26 18:39:02 +00:00 |
|
Dmitry Novik
|
fd9d897df2
|
Fix ActionsDAG for window expressions
|
2022-07-11 23:18:44 +00:00 |
|
Dmitry Novik
|
8479d880f3
|
Remove redundant code
|
2022-06-16 15:49:49 +00:00 |
|
Dmitry Novik
|
f9b71551d0
|
Cleanup ActionsVisitor
|
2022-06-16 15:11:16 +00:00 |
|
Dmitry Novik
|
0c6ed20b42
|
Fix window expression evaluation
|
2022-06-13 23:11:53 +00:00 |
|
Dmitry Novik
|
58d79f8eed
|
Support expressions with window functions
|
2022-06-04 02:01:49 +00:00 |
|
Dmitry Novik
|
16c6b60703
|
Introduce AggregationKeysInfo
|
2022-05-25 23:22:29 +00:00 |
|
Dmitry Novik
|
e5b395e054
|
Support ROLLUP and CUBE in GROUPING function
|
2022-05-16 17:33:38 +00:00 |
|
Dmitry Novik
|
6fc7dfea80
|
Support ordinary GROUP BY
|
2022-05-13 23:04:12 +00:00 |
|
Dmitry Novik
|
ae81268d4d
|
Try to compute helper column lazy
|
2022-05-13 14:55:50 +00:00 |
|
Dmitry Novik
|
c5b40a9c91
|
WIP on GROUPING function
|
2022-05-12 16:40:26 +00:00 |
|
Alexey Milovidov
|
a0fe29e243
|
Remove Arcadia
|
2022-04-15 23:59:49 +02:00 |
|
Amos Bird
|
243de091bb
|
Validate some thoughts over making sets
|
2022-03-21 10:58:44 +08:00 |
|
Maksim Kita
|
1f5837359e
|
clang-tidy check performance-noexcept-move-constructor fix
|
2022-03-02 18:15:27 +00: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
|
15921fbfcb
|
Remove index by name from ActionsDAG
|
2021-03-03 23:01:07 +03:00 |
|
Nikolai Kochetov
|
58c4a7b890
|
Some renames.
|
2020-11-11 19:52:27 +03:00 |
|
Nikolai Kochetov
|
9aeb757da4
|
Merge branch 'master' into actions-dag-f14
|
2020-11-06 15:04:20 +03:00 |
|
Nikolai Kochetov
|
6767a226fc
|
Merge branch 'master' into actions-dag-f14
|
2020-11-03 15:21:06 +03:00 |
|
Nikolai Kochetov
|
07a7c46b89
|
Refactor ExpressionActions [Part 3]
|
2020-11-03 14:28:28 +03:00 |
|
Nikolai Kochetov
|
ceb83602b8
|
Refactor
|
2020-11-02 15:07:01 +03:00 |
|
Nikolai Kochetov
|
2a0db5d627
|
Merge branch 'master' into nikitamikhaylov-totals-having
|
2020-11-02 14:36:18 +03:00 |
|
nikitamikhaylov
|
fe9440689a
|
better
|
2020-10-24 00:05:24 +03:00 |
|
nikitamikhaylov
|
d908cddb49
|
done
|
2020-10-23 22:09:02 +03:00 |
|
Nikolai Kochetov
|
a2014378fe
|
Remove has_untuple flag
|
2020-10-23 19:57:22 +03:00 |
|
Nikolai Kochetov
|
69ae6ace47
|
Add untuple.
|
2020-10-21 21:17:27 +03:00 |
|
Nikolai Kochetov
|
0b1fe69ad7
|
Fix build.
|
2020-09-30 16:31:06 +03:00 |
|
Nikolai Kochetov
|
a1aca04711
|
Fix build.
|
2020-09-30 15:32:37 +03:00 |
|
Nikolai Kochetov
|
782823de4d
|
Fix build.
|
2020-09-30 14:45:47 +03:00 |
|
Nikolai Kochetov
|
de56c02525
|
Merge branch 'master' into expression-dag
|
2020-09-29 12:18:29 +03:00 |
|
Maxim Akhmedov
|
6914a86673
|
Put createBlockForSet declaration to header file.
|
2020-09-25 17:49:54 +03:00 |
|
Nikolai Kochetov
|
4aed515e19
|
Add ExpressionDAG [Part 5].
|
2020-09-13 16:51:31 +03:00 |
|
Nikolai Kochetov
|
c1469aff93
|
Add ExpressionDAG [Part 2].
|
2020-09-10 19:01:41 +03:00 |
|
Nikolai Kochetov
|
a5ed6409ad
|
Add ExpressionDAG [Part 1].
|
2020-09-10 10:30:03 +03:00 |
|
Azat Khuzhin
|
308e094d04
|
Fix arrayJoin() capturing in lambda
Fixes the following LOGICAL_ERROR:
$ clickhouse-client -q 'select arrayFilter((a) -> ((a, arrayJoin([[]])) IN (Null, [Null])), [])'
2020.08.16 00:32:01.967102 [ 1744189 ] {b40a5ebd-d710-4f03-bb18-57db67de1181} <Error> : Logical error: 'Lambda captured argument arrayJoin(array(array())) not found in required columns.'.
clickhouse-server: ../src/Common/Exception.cpp:45: DB::Exception::Exception(const string&, int): Assertion `false' failed.
Since there are multiple input columns for arrayJoin():
(gdb) p captured_names_
$6 = std::vector of length 3, capacity 4 = {"arrayJoin(array(array()))", "arrayJoin(array(array()))", "__set"}
While FunctionCaptureOverloadResolver cannot handle non-unique columns.
|
2020-08-25 21:06:21 +03:00 |
|
Alexander Kuzmenkov
|
1d3fe23b3b
|
review fixes
|
2020-04-14 20:41:06 +03:00 |
|
Alexander Kuzmenkov
|
35783af25d
|
Merge remote-tracking branch 'origin/master' into HEAD
|
2020-04-07 03:34:39 +03:00 |
|
Ivan Lezhankin
|
06446b4f08
|
dbms/ → src/
|
2020-04-03 18:14:31 +03:00 |
|