support pushdown shared exprs in dml operator
This commit is contained in:
@ -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;
|
||||
|
||||
Reference in New Issue
Block a user