[fix](Nereids) fix fe fold constant failed when using like function (#37864)

cherry-pick: #37616
This commit is contained in:
LiBinfeng
2024-07-16 16:02:29 +08:00
committed by GitHub
parent c1b1437fc3
commit cb2f95ee2e
2 changed files with 10 additions and 7 deletions

View File

@ -43,7 +43,6 @@ import org.apache.doris.nereids.trees.expressions.InPredicate;
import org.apache.doris.nereids.trees.expressions.IsNull;
import org.apache.doris.nereids.trees.expressions.LessThan;
import org.apache.doris.nereids.trees.expressions.LessThanEqual;
import org.apache.doris.nereids.trees.expressions.Like;
import org.apache.doris.nereids.trees.expressions.Not;
import org.apache.doris.nereids.trees.expressions.NullSafeEqual;
import org.apache.doris.nereids.trees.expressions.Or;
@ -403,11 +402,6 @@ public class FoldConstantRuleOnFE extends AbstractExpressionRewriteRule
}
}
@Override
public Expression visitLike(Like like, ExpressionRewriteContext context) {
return like;
}
@Override
public Expression visitCast(Cast cast, ExpressionRewriteContext context) {
cast = rewriteChildren(cast, context);