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

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


    from 1038093c29 [Pipeline](Exec) disable work steal of hash join build 
(#15652)
     add 9c36278c4a [improvement](pipeline) Support sharing hash table for 
broadcast join (#15628)

No new revisions were added by this update.

Summary of changes:
 be/src/pipeline/CMakeLists.txt                     |  3 +-
 ...sink_operator.cpp => empty_source_operator.cpp} |  8 +--
 be/src/pipeline/exec/empty_source_operator.h       | 62 ++++++++++++++++++++++
 be/src/pipeline/exec/hashjoin_build_sink.h         |  2 +-
 be/src/pipeline/exec/operator.h                    |  2 +-
 be/src/pipeline/pipeline_fragment_context.cpp      |  9 +++-
 be/src/runtime/fragment_mgr.cpp                    | 36 ++++++++++++-
 be/src/runtime/fragment_mgr.h                      |  7 +--
 be/src/vec/exec/join/vhash_join_node.cpp           |  9 +---
 be/src/vec/exec/join/vhash_join_node.h             |  9 ++++
 .../vec/runtime/shared_hash_table_controller.cpp   | 18 +++++++
 be/src/vec/runtime/shared_hash_table_controller.h  |  6 +++
 .../apache/doris/planner/DistributedPlanner.java   |  1 +
 .../org/apache/doris/planner/PlanFragment.java     | 10 ++++
 .../main/java/org/apache/doris/qe/Coordinator.java | 49 ++++++++++++++---
 .../java/org/apache/doris/qe/SessionVariable.java  |  5 +-
 gensrc/thrift/PaloInternalService.thrift           |  4 ++
 17 files changed, 209 insertions(+), 31 deletions(-)
 copy be/src/pipeline/exec/{analytic_sink_operator.cpp => 
empty_source_operator.cpp} (85%)
 create mode 100644 be/src/pipeline/exec/empty_source_operator.h


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

Reply via email to