Fix functional index blacklist bug and cherry-pick commits
This commit is contained in:
@ -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::overlap_exprs(
|
||||
} else if (ObOptimizerUtil::overlap_exprs(
|
||||
generalized_columns, stmt.get_rollup_exprs())) {
|
||||
//do nothing
|
||||
OPT_TRACE(pred, "has rollup expr in mysql mode, can not pushdown");
|
||||
|
||||
Reference in New Issue
Block a user