Skip to content

Commit 1e3ca00

Browse files
committed
use assert_eq just like in LogicalPlan.with_new_exprs
1 parent 9840b8f commit 1e3ca00

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

datafusion/expr/src/tree_node.rs

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -403,14 +403,7 @@ pub fn transform_sort_vec<F: FnMut(Expr) -> Result<Transformed<Expr>>>(
403403
}
404404

405405
pub fn replace_sort_expressions(sorts: Vec<Sort>, new_expr: Vec<Expr>) -> Vec<Sort> {
406-
if sorts.len() != new_expr.len() {
407-
panic!(
408-
"Incorrect number of new_expr, expected {}, got {}",
409-
sorts.len(),
410-
new_expr.len()
411-
);
412-
}
413-
406+
assert_eq!(sorts.len(), new_expr.len());
414407
let mut new_sorts = Vec::with_capacity(sorts.len());
415408
for (i, expr) in new_expr.into_iter().enumerate() {
416409
new_sorts.push(replace_sort_expression(sorts[i].clone(), expr));

0 commit comments

Comments
 (0)