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

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


The following commit(s) were added to refs/heads/master by this push:
     new b4d32a0c44 [fix](join) runtime filter shared from other instance  
wasn't be published (#14717)
b4d32a0c44 is described below

commit b4d32a0c447676537d5810acd4c3b259c6cbbc85
Author: Jerry Hu <mrh...@gmail.com>
AuthorDate: Thu Dec 1 14:17:23 2022 +0800

    [fix](join) runtime filter shared from other instance  wasn't be published 
(#14717)
---
 be/src/vec/exec/join/vhash_join_node.cpp | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/be/src/vec/exec/join/vhash_join_node.cpp 
b/be/src/vec/exec/join/vhash_join_node.cpp
index 35b83e2a8d..13337a2e83 100644
--- a/be/src/vec/exec/join/vhash_join_node.cpp
+++ b/be/src/vec/exec/join/vhash_join_node.cpp
@@ -765,8 +765,10 @@ Status HashJoinNode::_materialize_build_side(RuntimeState* 
state) {
 
                                   RETURN_IF_ERROR(_runtime_filter_slots->init(
                                           state, arg.hash_table.get_size()));
-                                  return 
_runtime_filter_slots->copy_from_shared_context(
-                                          _shared_hash_table_context);
+                                  
RETURN_IF_ERROR(_runtime_filter_slots->copy_from_shared_context(
+                                          _shared_hash_table_context));
+                                  _runtime_filter_slots->publish();
+                                  return Status::OK();
                               }},
                     *_hash_table_variants);
             RETURN_IF_ERROR(ret);


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

Reply via email to