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

panxiaolei pushed a change to branch new_join2
in repository https://gitbox.apache.org/repos/asf/doris.git


 discard 134f4c33ea2 fix
 discard 6c5ea6ed5d0 fix compile
 discard e57eb6e2787 fix
 discard 3d135de1489 fix
 discard b13c06f0736 update fix
 discard 3d680a9e2df [performance] opt the join and other join conjuncts 
(#27604)
 discard b4aca9e9bbc fix
 discard 56f042562bc fix
 discard 3ca420eac8f fix
 discard b49f240eb25 update
 discard c4aac825e6e fix
 discard eb4a8bbd802 update fix
 discard c016309b968 fix compile
 discard 0c82d151bd8 [Rf](bf) fix bug of in change bf (#27355)
 discard 1bd2c009ed0 fix outer join and other join conjuncts (#27319)
 discard ff0c0e82ba2 Join rewrite (#26140)
     add 31fe48111b5 [Improvement](materialized-view) forbidden mv rewriter 
when select stmt's from clause not have mv (#27638)
     add 2ea1e9db449 [fix](nereids) temp partition is always pruned (#27636)
     add 91f56cefc07 [feature](Nereids): Pushdown TopN-Distinct through Union 
(#27628)
     add c203d363001 [pipelineX](bug) Add logs (#27665)
     add 3d46643dabb [feature](Nereids): rewrite count(null) to 0 (#27471)
     add f0dbce4cf58 [fix](Nereids) compound predicate need cast children to 
boolean (#27649)
     add 7087250b4a1 [fix](insert) txn insert and group commit should write \N 
string corr… (#27637)
     add b93dd1d5f74 [enhancement](load) improve error msg for load when 
cancelled by mem gc (#26809)
     add 91b0edfaa2d [Bug](join) try fix wrong _has_null_in_build_side setted 
(#27684)
     add c437af8843d Join rewrite (#26140)
     add 23bfa05a564 fix outer join and other join conjuncts (#27319)
     add 5c302dc257a [Rf](bf) fix bug of in change bf (#27355)
     add 804ffeb13cc fix compile
     add 3011a25cb65 update fix
     add 86e4308a7a6 fix
     add 0a7e87fa041 update
     add d845cc59c24 fix
     add 2496ba04c9c fix
     add 3946ee48e6d fix
     add 4e8edd92219 [performance] opt the join and other join conjuncts 
(#27604)
     add ee241a4a989 update fix
     add ebdd28a0422 fix
     add 8ada71af678 fix
     add c532a0c49ea fix compile
     add 5fd49902a46 fix

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (134f4c33ea2)
            \
             N -- N -- N   refs/heads/new_join2 (5fd49902a46)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 be/src/pipeline/exec/hashjoin_build_sink.cpp       |   5 -
 .../pipeline_x/pipeline_x_fragment_context.cpp     |  13 +-
 be/src/runtime/plan_fragment_executor.cpp          |   2 +-
 be/src/runtime/runtime_state.cpp                   |   4 +
 be/src/runtime/runtime_state.h                     |  23 ++-
 be/src/vec/exec/join/vhash_join_node.cpp           |   5 -
 be/src/vec/sink/writer/vtablet_writer.cpp          |  10 ++
 .../java/org/apache/doris/analysis/SelectStmt.java |  18 +++
 .../java/org/apache/doris/analysis/TableRef.java   |   4 +
 .../org/apache/doris/catalog/PartitionInfo.java    |  10 ++
 .../doris/nereids/jobs/executor/Rewriter.java      |   4 +-
 .../org/apache/doris/nereids/rules/RuleType.java   |   7 +-
 .../nereids/rules/analysis/BindExpression.java     |   6 +
 .../rules/expression/rules/PartitionPruner.java    |   2 +-
 .../rules/rewrite/AdjustConjunctsReturnType.java   |   3 +-
 ...alToCountStar.java => CountLiteralRewrite.java} |  46 +++++-
 .../rewrite/PushDownLimitDistinctThroughJoin.java  |   4 +-
 .../rewrite/PushDownTopNDistinctThroughUnion.java  |  91 ++++++++++++
 .../nereids/trees/expressions/Expression.java      |   5 +
 .../plans/commands/InsertIntoTableCommand.java     |   4 +-
 .../nereids/trees/plans/logical/LogicalFilter.java |   2 +-
 .../nereids/trees/plans/logical/LogicalHaving.java |   2 +-
 .../doris/nereids/util/TypeCoercionUtils.java      |  14 +-
 .../apache/doris/planner/GroupCommitPlanner.java   | 104 +++++++++-----
 .../java/org/apache/doris/qe/StmtExecutor.java     |  62 +-------
 .../rules/rewrite/CountLiteralRewriteTest.java     |  73 ++++++++++
 .../insert => fault_injection_p0}/baseall.txt      |   0
 .../data/insert_p0/insert_with_null.out            |  53 +++++++
 .../push_down_top_n_distinct_through_union.out     | 157 +++++++++++++++++++++
 .../push_down_top_n_through_union.out}             |   0
 .../data/nereids_syntax_p0/select_partition.out    |   3 +
 .../test_mem_gc_when_load_fault_injection.groovy   |  90 ++++++++++++
 .../suites/insert_p0/insert_with_null.groovy       |  97 +++++++++++++
 .../push_down_top_n_distinct_through_union.groovy} |  20 +--
 .../push_down_top_n_through_union.groovy}          |   2 +-
 .../nereids_syntax_p0/select_partition.groovy      |  32 +++++
 36 files changed, 818 insertions(+), 159 deletions(-)
 rename 
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/{CountLiteralToCountStar.java
 => CountLiteralRewrite.java} (55%)
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/PushDownTopNDistinctThroughUnion.java
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/rewrite/CountLiteralRewriteTest.java
 copy regression-test/data/{load_p0/insert => fault_injection_p0}/baseall.txt 
(100%)
 create mode 100644 regression-test/data/insert_p0/insert_with_null.out
 create mode 100644 
regression-test/data/nereids_rules_p0/push_down_top_n/push_down_top_n_distinct_through_union.out
 copy 
regression-test/data/nereids_rules_p0/{push_down_topn/push_down_topn_through_union.out
 => push_down_top_n/push_down_top_n_through_union.out} (100%)
 create mode 100644 
regression-test/suites/fault_injection_p0/test_mem_gc_when_load_fault_injection.groovy
 create mode 100644 regression-test/suites/insert_p0/insert_with_null.groovy
 copy 
regression-test/suites/nereids_rules_p0/{push_down_topn/push_down_topn_through_union.groovy
 => push_down_top_n/push_down_top_n_distinct_through_union.groovy} (73%)
 rename 
regression-test/suites/nereids_rules_p0/{push_down_topn/push_down_topn_through_union.groovy
 => push_down_top_n/push_down_top_n_through_union.groovy} (98%)


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

Reply via email to