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: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org