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 af9c885ae43 fix some unstable regression tests
     new 2b4f4ca7961 [Fix](nereids) fix cases unstable of hint (#34101)
     new a237f7ec6e6 [feature](Nereids): add equal set in functional 
dependencies (#33642)
     new 75644392f4b [fix](Nereids) support aggregate function only in having 
statement (#34086)
     new 7fbca522b72 [Bug](runtime-filter) fix bloom filter size error on rf 
merge (#34082)
     new 55d5ed9ab61 [test](streamload) add load empty file regression test 
(#34110)
     new 52031c86b7c [improvement](mtmv)  Optimize the performance of nested 
materialized view rewriting (#34127)
     new 9f0a5690a63 [profile](scan) add projection time in scaner #34120
     new 4f6b9db7a73 Update doris_main.cpp (#34128)
     new 7af5fc73217 [fix](Nereids) check after rewrite cannot handle agg in 
other opeator (#34114)
     new 9aa08d8deb1 [improve](disk) Not add disk path to broken list if check 
status is not IO_ERROR (#34111)

The 10 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/exprs/bloom_filter_func.h                   |   2 +-
 be/src/exprs/runtime_filter.cpp                    |  88 ++--
 be/src/olap/data_dir.cpp                           |   2 +-
 be/src/pipeline/exec/hashjoin_build_sink.cpp       |   4 +-
 be/src/service/doris_main.cpp                      |   6 +-
 be/src/vec/exec/scan/scanner_context.cpp           |   7 +
 be/src/vec/exec/scan/vscanner.cpp                  |   1 +
 be/src/vec/exec/scan/vscanner.h                    |   2 +
 .../java/org/apache/doris/nereids/memo/Memo.java   |  17 +-
 .../apache/doris/nereids/memo/StructInfoMap.java   |  86 ++--
 .../nereids/properties/FunctionalDependencies.java |  42 +-
 .../nereids/rules/analysis/CheckAfterRewrite.java  |   2 +-
 .../nereids/rules/analysis/FillUpMissingSlots.java |  71 ++-
 .../mv/AbstractMaterializedViewRule.java           |   1 +
 .../exploration/mv/MaterializedViewUtils.java      |  13 +-
 .../trees/plans/BlockFuncDepsPropagation.java      |   5 +
 .../nereids/trees/plans/PropagateFuncDeps.java     |   5 +
 .../trees/plans/logical/LogicalAggregate.java      |   5 +
 .../trees/plans/logical/LogicalAssertNumRows.java  |   6 +
 .../plans/logical/LogicalCatalogRelation.java      |   5 +
 .../plans/logical/LogicalDeferMaterializeTopN.java |   5 +
 .../nereids/trees/plans/logical/LogicalExcept.java |  15 +
 .../nereids/trees/plans/logical/LogicalFilter.java |  10 +
 .../trees/plans/logical/LogicalGenerate.java       |   6 +
 .../nereids/trees/plans/logical/LogicalHaving.java |  10 +
 .../trees/plans/logical/LogicalIntersect.java      |   9 +
 .../nereids/trees/plans/logical/LogicalJoin.java   |  16 +
 .../nereids/trees/plans/logical/LogicalLimit.java  |   5 +
 .../trees/plans/logical/LogicalOneRowRelation.java |  16 +
 .../nereids/trees/plans/logical/LogicalPlan.java   |   3 +
 .../trees/plans/logical/LogicalProject.java        |  21 +
 .../nereids/trees/plans/logical/LogicalRepeat.java |   5 +
 .../trees/plans/logical/LogicalSqlCache.java       |  21 +-
 .../trees/plans/logical/LogicalSubQueryAlias.java  |  11 +
 .../nereids/trees/plans/logical/LogicalTopN.java   |   5 +
 .../nereids/trees/plans/logical/LogicalUnion.java  |  61 +++
 .../nereids/trees/plans/logical/LogicalView.java   |   6 +
 .../nereids/trees/plans/logical/LogicalWindow.java |   6 +
 .../apache/doris/nereids/util/ExpressionUtils.java |   8 +
 .../doris/nereids/util/ImmutableEqualSet.java      |  69 ++-
 .../doris/nereids/memo/StructInfoMapTest.java      |  20 +-
 .../{UniformTest.java => EqualSetTest.java}        | 161 ++++---
 .../data/load_p0/stream_load/test_empty_file.csv   |   0
 .../stream_load/test_stream_load_empty_file.out}   |   0
 .../data/nereids_p0/hint/test_leading.out          | 507 ---------------------
 .../test_having_with_aggregate_function.out}       |   2 +-
 .../stream_load/test_stream_load_empty_file.groovy |  73 +++
 .../suites/nereids_p0/hint/fix_leading.groovy      |   6 +-
 .../suites/nereids_p0/hint/multi_leading.groovy    |  17 +-
 .../suites/nereids_p0/hint/test_leading.groovy     | 110 ++++-
 .../test_having_with_aggregate_function.groovy}    |  17 +-
 .../suites/nereids_syntax_p0/join_order.groovy     |   8 +-
 52 files changed, 825 insertions(+), 774 deletions(-)
 copy 
fe/fe-core/src/test/java/org/apache/doris/nereids/properties/{UniformTest.java 
=> EqualSetTest.java} (50%)
 copy be/src/pch/pch.cc => 
regression-test/data/load_p0/stream_load/test_empty_file.csv (100%)
 copy regression-test/data/{nereids_syntax_p0/analyze_agg.out => 
load_p0/stream_load/test_stream_load_empty_file.out} (100%)
 copy regression-test/data/{correctness/test_crossjoin_inlineview_slot.out => 
nereids_rules_p0/fill_up_missing_slots/test_having_with_aggregate_function.out} 
(60%)
 create mode 100644 
regression-test/suites/load_p0/stream_load/test_stream_load_empty_file.groovy
 copy 
regression-test/suites/nereids_rules_p0/{grouping_sets/grouping_with_same_grouping_set.groovy
 => fill_up_missing_slots/test_having_with_aggregate_function.groovy} (74%)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to