vdimir
|
d2dccf9a22
|
Merge pull request #49703 from ClickHouse/vdimir/analyzer_join_resolve_nested
Analyzer: Fix resolving subcolumns in JOIN
|
2024-01-16 11:24:02 +01:00 |
|
Alexey Milovidov
|
8973e7d873
|
Merge pull request #58833 from ClickHouse/fix-analyzer-remote-aggregation
Analyzer: Resolve GROUPING function on shards
|
2024-01-15 23:33:14 +01:00 |
|
Dmitry Novik
|
de115c4da7
|
Fix for passes that use column source
|
2024-01-15 16:25:39 +00:00 |
|
Dmitry Novik
|
0f7daeffc8
|
Analyzer: Resolve GROUPING function on shards
|
2024-01-15 16:02:37 +00:00 |
|
vdimir
|
e9ab8e8a7d
|
update comment to check_nested_column_not_in_using
|
2024-01-15 10:58:37 +00:00 |
|
Yakov Olkhovskiy
|
62660e6e84
|
Merge pull request #58703 from ClickHouse/imp-error-message
Add identifier name to the error INVALID_IDENTIFIER
|
2024-01-14 07:46:33 -05:00 |
|
Yakov Olkhovskiy
|
ef880657ce
|
replace BAD_ARGUMENTS error with INVALID_IDENTIFIER
|
2024-01-12 11:34:35 -05:00 |
|
Dmitry Novik
|
a3dcd350dd
|
Merge pull request #58723 from ClickHouse/fix-analyzer-count-distinct-pass
Analyzer: Fix LOGICAL_ERROR in CountDistinctPass
|
2024-01-12 09:06:39 +01:00 |
|
Dmitry Novik
|
f41c6b0e6b
|
Analyzer: Fix LOGICAL_ERROR in CountDistinctPass
|
2024-01-11 19:11:42 +00:00 |
|
Robert Schulze
|
52d75ab68f
|
Merge pull request #58458 from rschu1ze/replace-std_regexp-by-re2
Replace `std::regex` by re2
|
2024-01-10 17:46:54 +01:00 |
|
vdimir
|
2c68bdecd8
|
add comment to check_nested_column_not_in_using
|
2024-01-10 13:35:33 +00:00 |
|
Dmitry Novik
|
b2bf1372aa
|
Merge pull request #58457 from ClickHouse/analyzer-fuzz-low-condinality
Analyzer: Fix LOGICAL_ERROR with LowCardinality
|
2024-01-10 11:06:42 +01:00 |
|
vdimir
|
25268fb863
|
Analyzer: Fix resolving subcolumns in JOIN
|
2024-01-09 19:05:44 +00:00 |
|
Robert Schulze
|
f553b55e3a
|
Merge remote-tracking branch 'rschu1ze/master' into regex-std-re2
|
2024-01-07 22:31:35 +00:00 |
|
Robert Schulze
|
8e804487f3
|
Some fixups
|
2024-01-07 22:28:08 +00:00 |
|
Nikolai Kochetov
|
80c1e59d3f
|
Merge branch 'master' into analyzer-execution-names
|
2024-01-05 09:31:25 +00:00 |
|
Dmitry Novik
|
558d103f96
|
Apply optimization only in case of type match
|
2024-01-03 16:18:00 +00:00 |
|
Raúl Marín
|
ff90f64bc1
|
Merge remote-tracking branch 'blessed/master' into speedup_numbers
|
2024-01-03 13:33:22 +00:00 |
|
Alexey Milovidov
|
e1812f3b58
|
Merge pull request #58266 from ClickHouse/vdimir/simple_fix_tuple_elimination
Analyzer: fix tuple comparison when result is always null
|
2023-12-30 13:02:38 +01:00 |
|
Raúl Marín
|
bda6104f84
|
Replace std::iota with DB::iota where possible
|
2023-12-29 14:38:22 +01:00 |
|
vdimir
|
1137461aaf
|
Analyzer: fix tuple comparison when result is always null
|
2023-12-27 18:19:39 +00:00 |
|
Kruglov Pavel
|
745d9bb47f
|
Merge pull request #58214 from kevinmingtarja/optimize-long-and-notequals-chain
Add optimization for AND notEquals chain in logical expression optimizer
|
2023-12-27 15:51:59 +01:00 |
|
Kevin Mingtarja
|
3d7596da4b
|
Rename test, fix style
|
2023-12-27 17:28:01 +07:00 |
|
Azat Khuzhin
|
3be3b0a280
|
Fix incorrect Exceptions
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
|
2023-12-24 21:26:32 +01:00 |
|
Kevin Mingtarja
|
807d815df1
|
Merge branch 'master' into optimize-long-and-notequals-chain
|
2023-12-24 18:49:30 +00:00 |
|
Kevin Mingtarja
|
5416bd6e93
|
Add optimization for AND notEquals chain to NOT IN
|
2023-12-24 13:26:41 +00:00 |
|
vdimir
|
b06ae8bcee
|
Merge pull request #57139 from ClickHouse/vdimir/fix_logical_error_analyzer_and_optimize
Analyzer: Fix assert in tryReplaceAndEqualsChainsWithConstant
|
2023-12-22 13:15:24 +01:00 |
|
vdimir
|
c08a490578
|
Fix nullability after tryReplaceOrEqualsChainWithIn
|
2023-12-21 14:30:54 +00:00 |
|
vdimir
|
a78b00a854
|
Analyzer: Fix assert in tryReplaceAndEqualsChainsWithConstant
|
2023-12-20 15:44:05 +00:00 |
|
Robert Schulze
|
a8845ba729
|
Reorganize the test (a bit) + whitespace fixes
|
2023-12-19 08:16:54 +00:00 |
|
ubuntu
|
a077ad4c15
|
support new analyzer
|
2023-12-19 15:18:27 +08:00 |
|
Nikolai Kochetov
|
288888f950
|
Another try.
|
2023-12-16 15:41:02 +00:00 |
|
Nikolai Kochetov
|
fd64599127
|
Re-visit subquery for IN in CreateUniqueTableAliasesVisitor.
|
2023-12-15 15:15:07 +00:00 |
|
Nikolai Kochetov
|
5c1ed3e2c2
|
Fix additional filters.
|
2023-12-15 13:00:10 +00:00 |
|
Nikolai Kochetov
|
c05c232974
|
Merge branch 'master' into analyzer-execution-names
|
2023-12-13 17:21:26 +01:00 |
|
Nikolai Kochetov
|
093431be99
|
Fix some tests.
|
2023-12-13 14:21:42 +00:00 |
|
Raúl Marín
|
8c2137e0c6
|
Revert "Merge pull request #57741 from ucasfl/negtive-position"
This reverts commit 3d846800e0 , reversing
changes made to b31b4c932f .
|
2023-12-13 13:09:36 +01:00 |
|
Nikolai Kochetov
|
3e1dc6bcf9
|
Merge branch 'master' into analyzer-execution-names
|
2023-12-12 19:32:50 +01:00 |
|
Nikolai Kochetov
|
63533ad5bf
|
Merge branch 'master' into analyzer-execution-names
|
2023-12-12 18:30:59 +00:00 |
|
flynn
|
02720cde01
|
Fix
|
2023-12-12 04:06:43 +00:00 |
|
flynn
|
c78649bdcf
|
Support negative positional arguments
|
2023-12-11 10:36:26 +00:00 |
|
vdimir
|
04933ddcc6
|
Analyer: Fix logical error in MultiIfToIfPass
|
2023-12-07 16:11:15 +00:00 |
|
Raúl Marín
|
46acd8736c
|
Merge pull request #57189 from Algunenano/fix_respect_nulls
Fix RESPECT NULLS
|
2023-11-30 20:21:42 +01:00 |
|
Raúl Marín
|
7fa626bfef
|
Reject NULL actions on normal functions and fix serialization
|
2023-11-30 13:16:51 +01:00 |
|
vdimir
|
20ce32f69a
|
Use original function name instead of nothing in FunctionNode::toAST
|
2023-11-28 14:16:01 +00:00 |
|
vdimir
|
6c229ab574
|
Clone original ast durin cloning query tree node
|
2023-11-28 11:54:18 +00:00 |
|
vdimir
|
9a793bcd03
|
Revert fix result type of aggregate function with NULL
|
2023-11-28 10:11:38 +00:00 |
|
vdimir
|
1f474a870a
|
Add extra argument to function 'nothing' only in QueryAnalysisPass
|
2023-11-28 10:11:38 +00:00 |
|
vdimir
|
04baafccba
|
Analyzer: fix result type of aggregate function with NULL
|
2023-11-28 10:11:34 +00:00 |
|
Raúl Marín
|
9fb19b5cb4
|
Merge remote-tracking branch 'blessed/master' into fix_respect_nulls
|
2023-11-27 19:42:58 +01:00 |
|