This is an automated email from the ASF dual-hosted git repository.
panxiaolei pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 9c6734e68e [bugfix](index) Fix build index limitations (#24358)
add 35c5d71549 [Improvement](join) some improvement of hash join (#23972)
No new revisions were added by this update.
Summary of changes:
be/src/exprs/runtime_filter.cpp | 1 -
be/src/olap/rowset/segment_v2/segment_iterator.cpp | 6 +-
be/src/pipeline/exec/hashjoin_build_sink.cpp | 3 +-
be/src/pipeline/exec/hashjoin_build_sink.h | 2 +-
be/src/pipeline/exec/hashjoin_probe_operator.cpp | 1 +
be/src/pipeline/exec/hashjoin_probe_operator.h | 4 +-
be/src/pipeline/exec/join_build_sink_operator.h | 2 +-
be/src/runtime/runtime_filter_mgr.cpp | 25 +++---
be/src/vec/columns/column.h | 1 -
be/src/vec/common/columns_hashing_impl.h | 10 +--
be/src/vec/common/hash_table/hash_map.h | 10 +--
be/src/vec/common/hash_table/hash_table.h | 21 +----
.../vec/common/hash_table/partitioned_hash_map.h | 9 +-
.../vec/common/hash_table/partitioned_hash_table.h | 20 ++---
be/src/vec/common/hash_table/ph_hash_map.h | 22 +++--
be/src/vec/exec/join/join_op.h | 31 +++----
be/src/vec/exec/join/process_hash_table_probe.h | 1 +
.../vec/exec/join/process_hash_table_probe_impl.h | 100 +++++++++++++++------
be/src/vec/exec/join/vhash_join_node.cpp | 39 ++------
be/src/vec/exec/join/vhash_join_node.h | 55 ++++++++----
be/src/vec/exec/join/vjoin_node_base.cpp | 4 +-
be/src/vec/exec/scan/scanner_context.cpp | 5 --
be/src/vec/exec/scan/scanner_scheduler.cpp | 37 --------
be/src/vec/exec/scan/vscan_node.cpp | 20 +----
be/src/vec/exec/scan/vscan_node.h | 2 +-
be/src/vec/exec/scan/vscanner.cpp | 6 --
be/src/vec/exec/vset_operation_node.cpp | 7 +-
27 files changed, 196 insertions(+), 248 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]