Skip to content

Commit 9ac08b5

Browse files
committed
Remove a clone
1 parent 6210816 commit 9ac08b5

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

  • datafusion/substrait/src/logical_plan/consumer/rel

datafusion/substrait/src/logical_plan/consumer/rel/join_rel.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,11 +116,11 @@ fn split_eq_and_noneq_join_predicate_with_nulls_equality(
116116
match (eq_keys.is_empty(), indistinct_keys.is_empty()) {
117117
// Mixed: use eq_keys as equijoin keys, demote indistinct keys to filter
118118
(false, false) => {
119-
for (l, r) in &indistinct_keys {
119+
for (l, r) in indistinct_keys {
120120
accum_filters.push(Expr::BinaryExpr(BinaryExpr {
121-
left: Box::new(Expr::Column(l.clone())),
121+
left: Box::new(Expr::Column(l)),
122122
op: Operator::IsNotDistinctFrom,
123-
right: Box::new(Expr::Column(r.clone())),
123+
right: Box::new(Expr::Column(r)),
124124
}));
125125
}
126126
(eq_keys, NullEquality::NullEqualsNothing)

0 commit comments

Comments
 (0)