From b2609d5183608f53e00540d896fe6f09b4ac2ea4 Mon Sep 17 00:00:00 2001 From: Chunchun <14298407+appletreeisyellow@users.noreply.github.com> Date: Wed, 15 May 2024 08:34:55 -0500 Subject: [PATCH] chore: use less copy --- datafusion/optimizer/src/single_distinct_to_groupby.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/datafusion/optimizer/src/single_distinct_to_groupby.rs b/datafusion/optimizer/src/single_distinct_to_groupby.rs index 01e45c135fe6..aef897637590 100644 --- a/datafusion/optimizer/src/single_distinct_to_groupby.rs +++ b/datafusion/optimizer/src/single_distinct_to_groupby.rs @@ -131,7 +131,8 @@ impl OptimizerRule for SingleDistinctToGroupBy { plan: LogicalPlan, _config: &dyn OptimizerConfig, ) -> Result, DataFusionError> { - match plan { + match plan.clone() { + // TODO chunchun: remove clone LogicalPlan::Aggregate(Aggregate { input, aggr_expr,