diff --git a/fe/fe-core/src/main/cup/sql_parser.cup b/fe/fe-core/src/main/cup/sql_parser.cup index a1f45db907..fbf319fd1b 100644 --- a/fe/fe-core/src/main/cup/sql_parser.cup +++ b/fe/fe-core/src/main/cup/sql_parser.cup @@ -1927,12 +1927,11 @@ create_stmt ::= | KW_CREATE KW_MATERIALIZED KW_VIEW ident:mvName build_mv:buildMethod opt_mv_refersh_info:refreshInfo opt_mv_keys:keyDesc - opt_mv_partition:partitionDesc opt_distribution:distributionDesc opt_properties:properties KW_AS query_stmt:query {: - RESULT = new CreateMultiTableMaterializedViewStmt(mvName, buildMethod, refreshInfo, keyDesc, partitionDesc, distributionDesc, properties, query); + RESULT = new CreateMultiTableMaterializedViewStmt(mvName, buildMethod, refreshInfo, keyDesc, null, distributionDesc, properties, query); :} | KW_CREATE KW_INDEX opt_if_not_exists:ifNotExists ident:indexName KW_ON table_name:tableName LPAREN ident_list:cols RPAREN opt_index_type:indexType opt_properties:properties opt_comment:comment {: diff --git a/fe/fe-core/src/test/java/org/apache/doris/catalog/MultiTableMaterializedViewTest.java b/fe/fe-core/src/test/java/org/apache/doris/catalog/MultiTableMaterializedViewTest.java index 8cb5d14c4a..026406e94f 100644 --- a/fe/fe-core/src/test/java/org/apache/doris/catalog/MultiTableMaterializedViewTest.java +++ b/fe/fe-core/src/test/java/org/apache/doris/catalog/MultiTableMaterializedViewTest.java @@ -41,6 +41,7 @@ import org.apache.doris.utframe.TestWithFeService; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.ValueSource; @@ -243,6 +244,7 @@ public class MultiTableMaterializedViewTest extends TestWithFeService { @ParameterizedTest @ValueSource(strings = {"AGGREGATE", "UNIQUE", "DUPLICATE"}) + @Disabled public void testCreateWithPartition(String keyType) throws Exception { String aggregation = keyType.equals("AGGREGATE") ? "SUM" : ""; createTable("CREATE TABLE test.t1 ("