Commit d7b6e81
Parse ON CLUSTER before column definitions in CREATE MATERIALIZED VIEW
ClickHouse allows ON CLUSTER to appear either before or after column
definitions in CREATE MATERIALIZED VIEW statements. The parser was only
checking after column definitions, causing parsing failures for syntax
like: CREATE MATERIALIZED VIEW v ON CLUSTER c (x Int) ENGINE=...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>1 parent 5bb6e5e commit d7b6e81
File tree
2 files changed
+12
-7
lines changed- parser
- testdata/03460_alter_materialized_view_on_cluster
2 files changed
+12
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2807 | 2807 | | |
2808 | 2808 | | |
2809 | 2809 | | |
| 2810 | + | |
| 2811 | + | |
| 2812 | + | |
| 2813 | + | |
| 2814 | + | |
| 2815 | + | |
| 2816 | + | |
| 2817 | + | |
| 2818 | + | |
2810 | 2819 | | |
2811 | 2820 | | |
2812 | 2821 | | |
| |||
2850 | 2859 | | |
2851 | 2860 | | |
2852 | 2861 | | |
2853 | | - | |
2854 | | - | |
| 2862 | + | |
| 2863 | + | |
2855 | 2864 | | |
2856 | 2865 | | |
2857 | 2866 | | |
| |||
Lines changed: 1 addition & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | | - | |
| 1 | + | |
0 commit comments