From 098db6eb91b9817fba45155cb012119c37e7a003 Mon Sep 17 00:00:00 2001 From: seawinde Date: Mon, 1 Dec 2025 11:32:33 +0800 Subject: [PATCH] [fix](nereids) Fix logicalRepeat java type convert err when start fe in ide (#58510) Related PR: #57840 --- .../doris/nereids/trees/copier/LogicalPlanDeepCopier.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/copier/LogicalPlanDeepCopier.java b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/copier/LogicalPlanDeepCopier.java index 15ceb8c1f8bb35..c341ad20179533 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/copier/LogicalPlanDeepCopier.java +++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/trees/copier/LogicalPlanDeepCopier.java @@ -153,7 +153,7 @@ public Plan visitLogicalAggregate(LogicalAggregate aggregate, De .collect(ImmutableList.toImmutableList()); LogicalAggregate copiedAggregate = aggregate.withChildGroupByAndOutput(groupByExpressions, outputExpressions, child); - Optional> childRepeat = + Optional> childRepeat = copiedAggregate.collectFirst(LogicalRepeat.class::isInstance); return childRepeat.isPresent() ? aggregate.withChildGroupByAndOutputAndSourceRepeat( groupByExpressions, outputExpressions, child, childRepeat)