From e31eb905c6eafdf1c6702df60ca11e41c513745c Mon Sep 17 00:00:00 2001 From: 2149 <260391947@qq.com> Date: Fri, 14 Jul 2023 07:48:00 +0000 Subject: [PATCH] Fix failed mysqltests(master) --- src/sql/rewrite/ob_transform_predicate_move_around.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sql/rewrite/ob_transform_predicate_move_around.cpp b/src/sql/rewrite/ob_transform_predicate_move_around.cpp index dc8a66f5b..61d8f4f62 100644 --- a/src/sql/rewrite/ob_transform_predicate_move_around.cpp +++ b/src/sql/rewrite/ob_transform_predicate_move_around.cpp @@ -2029,7 +2029,7 @@ int ObTransformPredicateMoveAround::pushdown_through_groupby( generalized_columns, stmt.get_group_exprs())) { // do nothing OPT_TRACE(pred, "has none group by expr, can not pushdown"); - } else if (is_mysql_mode() && ObOptimizerUtil::subset_exprs( + } else if (is_mysql_mode() && ObOptimizerUtil::overlap_exprs( generalized_columns, stmt.get_rollup_exprs())) { //do nothing OPT_TRACE(pred, "has rollup expr in mysql mode, can not pushdown");