support pushdown shared exprs in dml operator

This commit is contained in:
yinyj17
2023-07-11 04:42:22 +00:00
committed by ob-robot
parent 4eb850e27e
commit ceeb9e31f6
7 changed files with 46 additions and 4 deletions

View File

@ -2133,7 +2133,7 @@ int ObLogicalOperator::check_need_pushdown_expr(const bool producer_id,
} else if (OB_ISNULL(child_.at(0))) {
ret = OB_ERR_UNEXPECTED;
LOG_WARN("get unexpected null", K(ret));
} else if (child_.at(0)->is_expr_operator() || is_dml_operator()) {
} else if (child_.at(0)->is_expr_operator()) {
need_pushdown = false;
}
return ret;