diff --git a/fe/fe-core/src/main/java/org/apache/doris/nereids/glue/translator/PhysicalPlanTranslator.java b/fe/fe-core/src/main/java/org/apache/doris/nereids/glue/translator/PhysicalPlanTranslator.java index 56ae65ec722941..51aaf09db623f5 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/nereids/glue/translator/PhysicalPlanTranslator.java +++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/glue/translator/PhysicalPlanTranslator.java @@ -2704,8 +2704,9 @@ private boolean checkPushSort(SortNode sortNode, OlapTable olapTable) { } } if (!clusterKeyMap.isEmpty()) { - sortKeyColumns.clear(); - sortKeyColumns.addAll(clusterKeyMap.values()); + return false; + /*sortKeyColumns.clear(); + sortKeyColumns.addAll(clusterKeyMap.values());*/ } } for (int i = 0; i < sortExprs.size(); i++) {