This is an automated email from the ASF dual-hosted git repository. morrysnow pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from d10585d10ca [feature](profile) add transaction statistics for profile (#33488) add ff137833461 [feat](nereids) support create view in nereids (#32743) No new revisions were added by this update. Summary of changes: .../antlr4/org/apache/doris/nereids/DorisParser.g4 | 3 + .../org/apache/doris/analysis/BaseViewStmt.java | 2 - .../org/apache/doris/analysis/CreateViewStmt.java | 9 + .../org/apache/doris/nereids/StatementContext.java | 14 + .../doris/nereids/analyzer/UnboundRelation.java | 31 +- .../apache/doris/nereids/analyzer/UnboundStar.java | 16 +- .../doris/nereids/parser/LogicalPlanBuilder.java | 51 +++- .../apache/doris/nereids/parser/NereidsParser.java | 15 +- .../nereids/rules/analysis/BindExpression.java | 14 + .../doris/nereids/rules/analysis/BindRelation.java | 8 + .../nereids/trees/expressions/SlotReference.java | 5 + .../nereids/trees/expressions/WindowFrame.java | 28 +- .../trees/expressions/functions/scalar/Lambda.java | 2 +- .../apache/doris/nereids/trees/plans/PlanType.java | 3 +- ...sumeMTMVCommand.java => CreateViewCommand.java} | 27 +- .../trees/plans/commands/info/CreateViewInfo.java | 329 +++++++++++++++++++++ .../commands/info/SimpleColumnDefinition.java | 6 + .../trees/plans/visitor/CommandVisitor.java | 5 + .../java/org/apache/doris/nereids/util/Utils.java | 17 ++ .../data/ddl_p0/test_create_view_nereids.out | 228 ++++++++++++++ .../test_show_create_table_and_views_nereids.out | 46 +++ .../suites/ddl_p0/test_create_view.groovy | 5 +- .../suites/ddl_p0/test_create_view_nereids.groovy | 280 ++++++++++++++++++ .../test_show_create_table_and_views.groovy | 2 + ...est_show_create_table_and_views_nereids.groovy} | 8 +- 25 files changed, 1114 insertions(+), 40 deletions(-) copy fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/{ResumeMTMVCommand.java => CreateViewCommand.java} (65%) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/CreateViewInfo.java create mode 100644 regression-test/data/ddl_p0/test_create_view_nereids.out create mode 100644 regression-test/data/show_p0/test_show_create_table_and_views_nereids.out create mode 100644 regression-test/suites/ddl_p0/test_create_view_nereids.groovy copy regression-test/suites/show_p0/{test_show_create_table_and_views.groovy => test_show_create_table_and_views_nereids.groovy} (93%) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org