This is an automated email from the ASF dual-hosted git repository.

yiguolei pushed a change to branch branch-2.1
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 971e10a9db7 [fix](csv-reader) fix column split error when there is 
escape character (#34364)
     new 8db4d487316 [fix](statistics) Use column update rows to decide min/max 
stats are valid or not (#34263)
     new 9d0d7293f07 [fix](json) fix be crash while load json data (#34283)
     new a391cf6bfe6 [fix](Nereids) rewritten mv should check output set and 
should not return null (#34288)
     new e9064d1b947 [fix](Nereids) topn should not inherit logical properties 
when repace child (#34282)
     new e66dcd0e72c [Bug](materialized-view) change nvl to ifnull when create 
mv (#34272)
     new 84396dbb39d [enhance](mtmv) When specifying a data model in a 
materialized view, it is compatible with the syntax of an OLAP table  (#34231)
     new 8ee7bc430da [fix](Nereids) should derive stats asap to avoid npe 
(#34238)
     new f90c2f64016 fix syntax error for CreateTableLikeStmt with partition 
properties (#34187)
     new fe7d2b81591 [Fix](nereids) ignore slot implements SlotNotFromChildren 
when check the slot from children in NormalizeAggregate (#34171)
     new 74029f56d48 [BugFix](TabletInvertedIndex) fix replica not found in 
TabletInvertedIndex (#34117)
     new 8f408827012 [fix](nereids) disable PROJECT_OTHER_JOIN_CONDITION rule 
if bitmap filter is enabled. #34189
     new e840102e999 [Feat](nereids)nereids support create table like (#34025)
     new 2b5bac3b606 [enhance](serde) expr serde support gson (#34180)
     new 818022cadfb [Fix](MethodName) fix method issue #34178
     new 92dc8ed718f [opt](mtmv) Add enable materialized view nest rewrite 
switch (#34197)
     new a33715bc1c0 [fix](partial update) only unique table with MOW insert 
with target columns can consider be a partial update (#33656)

The 16 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 be/src/vec/exec/format/json/new_json_reader.cpp    |  4 +-
 .../antlr4/org/apache/doris/nereids/DorisParser.g4 |  5 +-
 .../apache/doris/analysis/NativeInsertStmt.java    | 10 ++-
 .../apache/doris/catalog/ListPartitionInfo.java    |  3 +-
 .../apache/doris/catalog/RangePartitionInfo.java   |  3 +-
 .../apache/doris/catalog/TabletInvertedIndex.java  | 15 +++-
 .../org/apache/doris/clone/TabletSchedCtx.java     |  6 +-
 .../doris/nereids/jobs/cascades/ApplyRuleJob.java  | 18 ++++-
 .../java/org/apache/doris/nereids/memo/Memo.java   |  6 +-
 .../apache/doris/nereids/memo/StructInfoMap.java   | 21 ++----
 .../doris/nereids/parser/LogicalPlanBuilder.java   | 20 +++++
 .../nereids/rules/analysis/NormalizeAggregate.java |  3 +-
 .../mv/AbstractMaterializedViewRule.java           |  3 +-
 .../exploration/mv/MaterializedViewUtils.java      | 16 ++--
 ...ProjectOtherJoinConditionForNestedLoopJoin.java | 14 ++--
 .../doris/nereids/stats/StatsCalculator.java       | 26 +++++--
 .../apache/doris/nereids/trees/plans/PlanType.java |  4 +-
 .../plans/commands/CreateTableLikeCommand.java     | 49 ++++++++++++
 .../plans/commands/info/CreateTableLikeInfo.java   | 77 +++++++++++++++++++
 .../nereids/trees/plans/logical/LogicalTopN.java   |  7 +-
 .../trees/plans/visitor/CommandVisitor.java        |  5 ++
 .../org/apache/doris/persist/gson/GsonUtils.java   | 51 +++++++++++++
 .../java/org/apache/doris/qe/SessionVariable.java  | 16 ++++
 .../org/apache/doris/rewrite/FunctionAlias.java    |  2 +-
 .../java/org/apache/doris/analysis/ExprTest.java   | 10 +++
 .../doris/nereids/memo/StructInfoMapTest.java      |  5 +-
 .../data/ddl_p0/test_create_table_like_nereids.out | 20 +++++
 .../test_nvl/test_nvl.out}                         | 33 ++++----
 .../nereids_function_p0/scalar_function/Array.out  | 15 ++++
 .../mv/nested/nested_materialized_view.out         | 23 +++++-
 .../test_partial_update_native_insert_stmt.out     |  8 ++
 .../suites/ddl_p0/test_create_table_like.groovy    | 54 ++++++++++++++
 .../ddl_p0/test_create_table_like_nereids.groovy   | 75 +++++++++++++++++++
 .../suites/mtmv_p0/test_key_mtmv.groovy            | 61 +++++++++++++++
 .../suites/mv_p0/test_nvl/test_nvl.groovy          | 75 +++++++++++++++++++
 .../scalar_function/Array.groovy                   |  2 +
 .../insert_into_table/partial_update.groovy        |  2 +-
 .../partial_update_complex.groovy                  |  2 +-
 .../mv/nested/nested_materialized_view.groovy      | 16 ++++
 .../mv/nested_mtmv/nested_mtmv.groovy              |  1 +
 .../join/test_bitmap_filter_nereids.groovy         | 87 ++++++++++------------
 .../test_partial_update_native_insert_stmt.groovy  | 12 ++-
 ...artial_update_native_insert_stmt_complex.groovy |  2 +-
 43 files changed, 747 insertions(+), 140 deletions(-)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/CreateTableLikeCommand.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/info/CreateTableLikeInfo.java
 create mode 100644 
regression-test/data/ddl_p0/test_create_table_like_nereids.out
 copy 
regression-test/data/{nereids_rules_p0/mv/nested/nested_materialized_view.out 
=> mv_p0/test_nvl/test_nvl.out} (52%)
 create mode 100644 
regression-test/suites/ddl_p0/test_create_table_like_nereids.groovy
 create mode 100644 regression-test/suites/mtmv_p0/test_key_mtmv.groovy
 create mode 100644 regression-test/suites/mv_p0/test_nvl/test_nvl.groovy


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to