Dmitry Novik
|
6c5057c4f2
|
Merge pull request #58919 from ClickHouse/analyzer-inj-func-elemination
Analyzer: Support GROUP BY injective function elimination
|
2024-01-26 16:45:09 +01:00 |
|
Nikolai Kochetov
|
75edbdd39c
|
Merge pull request #59147 from ClickHouse/vdimir/fix_agg_nothing_2
Fix AggregateFunctionNothing result type issues introducing it with different names
|
2024-01-26 14:33:38 +01:00 |
|
Dmitry Novik
|
a2d7bcbd5f
|
Merge pull request #58958 from ClickHouse/analyzer-insert-block
Analyzer: fix storage replacement with insertion block
|
2024-01-25 09:25:50 +01:00 |
|
Dmitry Novik
|
7826706ff9
|
Small fix
|
2024-01-24 16:09:26 +01:00 |
|
vdimir
|
bcfe691954
|
Use different names for nothing function with different result types
|
2024-01-24 09:55:09 +00:00 |
|
Dmitry Novik
|
e9ea1307e0
|
Make optimization more general
|
2024-01-23 13:03:09 +00:00 |
|
Dmitry Novik
|
7a95eb8bd1
|
Review fixes
|
2024-01-23 11:59:41 +01:00 |
|
Dmitry Novik
|
6962859e43
|
Merge pull request #59068 from ClickHouse/check-optimization-setting
Followup to 57853
|
2024-01-23 11:24:31 +01:00 |
|
Dmitry Novik
|
f702afb72d
|
Fix includes
|
2024-01-22 15:26:25 +00:00 |
|
Dmitry Novik
|
1abe1307db
|
Make test to check the feature
|
2024-01-22 15:15:30 +00:00 |
|
Raúl Marín
|
1e875431db
|
Style
|
2024-01-22 14:59:53 +01:00 |
|
vdimir
|
0791c75315
|
Merge pull request #58654 from yariks5s/paste_join_aliases_requirement
Avoid alias duplicates in PASTE JOIN and fix aliases requirement
|
2024-01-22 14:48:13 +01:00 |
|
Dmitry Novik
|
3d0e915088
|
Followup to 57853
|
2024-01-22 14:44:07 +01:00 |
|
Raúl Marín
|
d9ab300300
|
Merge pull request #57853 from jiebinn/rewriteSumFunction
Rewrite the AST/Analyzer of sum(column +/- literal) function
|
2024-01-22 10:41:30 +01:00 |
|
Yarik Briukhovetskyi
|
e28fd94e1c
|
fix style
|
2024-01-19 20:19:34 +01:00 |
|
yariks5s
|
76b43a6aba
|
small changes(revert)
|
2024-01-19 18:13:05 +00:00 |
|
Jiebin Sun
|
e9662d4d62
|
polish the code and adjust some code style
|
2024-01-20 01:43:06 +08:00 |
|
Dmitry Novik
|
d8b5623c67
|
Analyzer: Support GROUP BY injective function elimination
|
2024-01-19 14:00:12 +00:00 |
|
vdimir
|
b8340afddf
|
Merge pull request #58943 from ClickHouse/vdimir/analyzer_column_not_found
Analyzer: fix join column not found with compound identifiers
|
2024-01-19 10:40:03 +01:00 |
|
Jiebin Sun
|
0fb7d2290c
|
Update src/Analyzer/Passes/RewriteSumFunctionWithSumAndCountPass.cpp
Co-authored-by: Raúl Marín <git@rmr.ninja>
|
2024-01-19 17:01:11 +08:00 |
|
Yakov Olkhovskiy
|
43aaccdaa1
|
clang tidy
|
2024-01-18 19:17:05 +00:00 |
|
Yakov Olkhovskiy
|
b914938c4c
|
clenup
|
2024-01-18 18:10:54 +00:00 |
|
Yakov Olkhovskiy
|
bb1058e2b2
|
fix storage replacement with insertion block for analyzer
|
2024-01-18 17:59:23 +00:00 |
|
Anton Popov
|
d2142041cd
|
Merge remote-tracking branch 'upstream/master' into HEAD
|
2024-01-18 16:03:54 +00:00 |
|
yariks5s
|
6ad6d6a121
|
fix due to review
|
2024-01-18 15:41:25 +00:00 |
|
vdimir
|
f2e73c13a9
|
Analyzer: fix join column not found with compound identifiers
|
2024-01-18 12:30:28 +00:00 |
|
Jiebin Sun
|
206e1c87e0
|
revise the comments
|
2024-01-18 19:07:02 +08:00 |
|
Anton Popov
|
94bb9a171d
|
fix FunctionToSubcolumnsPass
|
2024-01-17 21:36:23 +00:00 |
|
Dmitry Novik
|
3a1c3638e8
|
Style fix
|
2024-01-17 15:04:50 +00:00 |
|
Yarik Briukhovetskyi
|
38914ef70c
|
Update QueryAnalysisPass.cpp
|
2024-01-17 15:48:26 +01:00 |
|
Yarik Briukhovetskyi
|
f05733e7b8
|
Update QueryAnalysisPass.cpp
|
2024-01-17 15:28:02 +01:00 |
|
Jiebin Sun
|
784cab638a
|
rename some function_name and add more tests
|
2024-01-17 22:10:08 +08:00 |
|
yariks5s
|
66f71008b3
|
revert and fix
|
2024-01-16 15:36:43 +00:00 |
|
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 |
|
yariks5s
|
b4f078e5cc
|
fix bug with several joins
|
2024-01-15 16:49:42 +00: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 |
|
yariks5s
|
567e5d378e
|
fixes
|
2024-01-11 15:43:17 +00:00 |
|
yariks5s
|
92c6eba922
|
avoiding only for paste join now
|
2024-01-10 18:18:50 +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 |
|
yariks5s
|
f656a6d799
|
errors fix
|
2024-01-10 15:16:53 +00:00 |
|
Yarik Briukhovetskyi
|
d1f00b5b22
|
Merge branch 'master' into paste_join_aliases_requirement
|
2024-01-10 15:22:03 +01:00 |
|
yariks5s
|
7a1c1a3b62
|
analyzer implementation
|
2024-01-10 13:38:46 +00:00 |
|
vdimir
|
2c68bdecd8
|
add comment to check_nested_column_not_in_using
|
2024-01-10 13:35:33 +00:00 |
|