diff --git a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/physical/PhysicalHashJoin.java b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/physical/PhysicalHashJoin.java index 183ccaabfa..5086d0f361 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/physical/PhysicalHashJoin.java +++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/physical/PhysicalHashJoin.java @@ -181,8 +181,8 @@ public class PhysicalHashJoin< TRuntimeFilterType type, long buildSideNdv, int exprOrder) { if (RuntimeFilterGenerator.DENIED_JOIN_TYPES.contains(getJoinType()) || isMarkJoin()) { if (builderNode instanceof PhysicalHashJoin) { - PhysicalHashJoin builderJion = (PhysicalHashJoin) builderNode; - if (builderJion == this) { + PhysicalHashJoin builderJoin = (PhysicalHashJoin) builderNode; + if (builderJoin == this) { return false; } } diff --git a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/physical/PhysicalSetOperation.java b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/physical/PhysicalSetOperation.java index ec9537e7cb..a85e2cf67a 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/physical/PhysicalSetOperation.java +++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/physical/PhysicalSetOperation.java @@ -173,9 +173,9 @@ public abstract class PhysicalSetOperation extends AbstractPhysicalPlan implemen if (projIndex < 0 || projIndex >= project.getProjects().size()) { continue; } - NamedExpression newProbeExpr = project.getProjects().get(projIndex); + Expression newProbeExpr = project.getProjects().get(projIndex); if (newProbeExpr instanceof Alias) { - newProbeExpr = (NamedExpression) newProbeExpr.child(0); + newProbeExpr = newProbeExpr.child(0); } Slot newProbeSlot = RuntimeFilterGenerator.checkTargetChild(newProbeExpr); if (!RuntimeFilterGenerator.checkPushDownPreconditionsForJoin(builderNode, ctx, newProbeSlot)) {