Dmitry Novik
|
2b02bcd67b
|
Merge pull request #59926 from azat/analyzer/NormalizeCountVariantsVisitor-fix
Do not rewrite sum() to count() if return value differs in analyzer
|
2024-02-16 09:16:46 +01:00 |
|
Azat Khuzhin
|
504a2dd9d9
|
Do not rewrite sum() to count() if return value differs in analyzer
v2: fix for LowCardinality
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
|
2024-02-15 12:41:05 +01:00 |
|
Alexey Milovidov
|
b73c9ce9f5
|
Merge pull request #59981 from ClickHouse/analyzer-fix-test_storage_rabbitmq
Analyzer: Fix test_storage_rabbitmq
|
2024-02-15 02:58:09 +01:00 |
|
Dmitry Novik
|
e95726f57c
|
Analyzer: Fix test_shard_level_const_function
|
2024-02-14 13:21:23 +00:00 |
|
Dmitry Novik
|
12963ce53e
|
Analyzer: Fix test_storage_rabbitmq
|
2024-02-14 12:20:37 +00:00 |
|
Kruglov Pavel
|
48a3b8e675
|
Merge pull request #58292 from ucasfl/negtive-position
Resubmit: Support negtive position arguments
|
2024-02-13 18:35:28 +01:00 |
|
Azat Khuzhin
|
7c01705231
|
Run ValidationChecker for sanitizers build as well
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
|
2024-02-13 10:50:45 +01:00 |
|
Dmitry Novik
|
1dfecd5e6c
|
Merge remote-tracking branch 'origin' into analyzer-fix-const-fold
|
2024-02-09 11:57:23 +01:00 |
|
Antonio Andelic
|
160f1b7fd8
|
Fix logical optimizer with LowCardinality
|
2024-02-08 15:01:56 +01:00 |
|
Dmitry Novik
|
b8f74b5b05
|
Merge pull request #50894 from ClickHouse/storage-merge-aliases-analyzer
Analyzer: support aliases and distributed JOINs in StorageMerge
|
2024-02-08 11:22:00 +01:00 |
|
Dmitry Novik
|
d558728281
|
Merge branch 'master' into storage-merge-aliases-analyzer
|
2024-02-06 20:24:20 +01:00 |
|
Raúl Marín
|
e10e105ec1
|
Merge remote-tracking branch 'blessed/master' into more_sanity_checks
|
2024-02-06 17:42:36 +01:00 |
|
Raúl Marín
|
5d042dc815
|
Check pointer
|
2024-02-06 17:42:24 +01:00 |
|
vdimir
|
3642bbc05c
|
Merge pull request #59483 from ClickHouse/vdimir/analyzer/00917_multiple_joins_denny_crane
Analyzer: Fix denny_crane
|
2024-02-06 10:17:27 +01:00 |
|
Raúl Marín
|
40885d7f16
|
Add extra sanity check
|
2024-02-05 21:51:26 +01:00 |
|
vdimir
|
d3123438c7
|
Merge pull request #59382 from ClickHouse/vdimir/analyzer/fix_array_join_subcolumn
Fix ARRAY JOIN with subcolumns
|
2024-02-05 17:27:59 +01:00 |
|
vdimir
|
9b5ea7bb8a
|
Analyzer: Fix 00917_multiple_joins_denny_crane
|
2024-02-05 16:25:13 +00:00 |
|
Robert Schulze
|
82a4fa0dfc
|
Smaller fixups
|
2024-02-01 11:58:43 +00:00 |
|
zhongyuankai
|
d076b13ac8
|
order by all doesn't work for select *
|
2024-02-01 18:51:54 +08:00 |
|
vdimir
|
a043227685
|
Fix ARRAY JOIN with subcolumns in analyzer
|
2024-02-01 10:36:31 +00:00 |
|
Dmitry Novik
|
0d21004218
|
WIP on StorageMerge
|
2024-01-31 13:50:15 +00:00 |
|
Dmitry Novik
|
722f3db738
|
Merge remote-tracking branch 'origin/master' into storage-merge-aliases-analyzer
|
2024-01-30 19:50:01 +00:00 |
|
Dmitry Novik
|
ff71973536
|
Merge remote-tracking branch 'origin/master' into analyzer-fix-const-fold
|
2024-01-30 18:43:47 +00:00 |
|
Dmitry Novik
|
5a024dfc09
|
Merge pull request #59117 from ClickHouse/fix-analyzer-order-by-all
Followup 57875
|
2024-01-30 15:54:18 +01:00 |
|
Dmitry Novik
|
c339a74ac3
|
Merge pull request #59177 from ClickHouse/fix-analyzer-cte-resolve
Analyzer: Fix CTE name clash resolution
|
2024-01-30 08:13:38 +01:00 |
|
flynn
|
4f12ca249d
|
Fix typo
|
2024-01-30 07:01:07 +00:00 |
|
flynn
|
9858c41849
|
Merge branch 'master' of github.com:ClickHouse/ClickHouse into negtive-position
|
2024-01-30 04:03:35 +00:00 |
|
flynn
|
0ded580011
|
Fix
|
2024-01-30 04:03:27 +00:00 |
|
avogar
|
5833641fa5
|
Merge branch 'master' of github.com:ClickHouse/ClickHouse into variant-data-type
|
2024-01-26 16:54:02 +00:00 |
|
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 |
|
Dmitry Novik
|
a9d2e13697
|
Handle CTEs more careafully
|
2024-01-26 15:20:09 +00:00 |
|
Dmitry Novik
|
e38face46b
|
Fix style
|
2024-01-26 15:20:09 +00:00 |
|
Dmitry Novik
|
778f4371c2
|
Cleanup the code
|
2024-01-26 15:20:09 +00:00 |
|
Dmitry Novik
|
e3c07d4562
|
Analyzer: Fix CTE name clash resolution
|
2024-01-26 15:20:09 +00:00 |
|
Dmitry Novik
|
394e37894f
|
Small improvement in QueryAnalysisPass
|
2024-01-26 15:03:35 +00: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
|
8e0aea301e
|
Analyzer: Add cast for ConstantNode from constant folding
|
2024-01-23 14:29:26 +00:00 |
|
Dmitry Novik
|
bef0fcb482
|
Fix is_order_by_all flag in QueryNode
|
2024-01-23 14:56:24 +01: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 |
|