diff --git a/fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/PushDownEncodeSlot.java b/fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/PushDownEncodeSlot.java index 4bf137cdea53c90..12b6afbbf15d922 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/PushDownEncodeSlot.java +++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/rules/rewrite/PushDownEncodeSlot.java @@ -78,7 +78,7 @@ public Rule build() { return logicalProject() .whenNot(project -> project.child() instanceof LogicalRepeat) .whenNot(project -> (project.child() instanceof LogicalLeaf)) - .then(project -> pushDownEncodeSlot(project)) + .then(this::pushDownEncodeSlot) .toRule(RuleType.PUSH_DOWN_ENCODE_SLOT); }