From 97c394acc489b205e28dd9654d0ea0e1038136b4 Mon Sep 17 00:00:00 2001 From: aaronwell Date: Fri, 17 Dec 2021 02:56:51 +0000 Subject: [PATCH] =?UTF-8?q?update=20src/gausskernel/optimizer/plan/subsele?= =?UTF-8?q?ct.cpp.=20=E6=9F=A5=E6=89=BEnode=E6=97=B6=EF=BC=8C=E6=AF=8F?= =?UTF-8?q?=E6=AC=A1=E5=8F=AA=E5=A4=84=E7=90=86=E4=B8=80=E4=B8=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/gausskernel/optimizer/plan/subselect.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gausskernel/optimizer/plan/subselect.cpp b/src/gausskernel/optimizer/plan/subselect.cpp index 1494177eb..bfb8f8aa8 100644 --- a/src/gausskernel/optimizer/plan/subselect.cpp +++ b/src/gausskernel/optimizer/plan/subselect.cpp @@ -5573,7 +5573,7 @@ void convert_ORANY_to_join( /* Replace this any sublink with "not null" expr. */ or_clause = - (BoolExpr*)replace_node_clause((Node*)or_clause, (Node*)any_sublink, (Node*)nullTest, RNC_RECURSE_AGGREF); + (BoolExpr*)replace_node_clause((Node*)or_clause, (Node*)any_sublink, (Node*)nullTest, RNC_RECURSE_AGGREF | RNC_REPLACE_FIRST_ONLY); if (root->glob->sublink_counter != 0 && ENABLE_PRED_PUSH_ALL(root)) { char *subquery_name = denominate_sublink_name(root->glob->sublink_counter);