Skip to content

Commit 0565d60

Browse files
committed
DataFusion 52 migration
1 parent 7979db1 commit 0565d60

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

  • native/spark-expr/src/conversion_funcs

native/spark-expr/src/conversion_funcs/cast.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -966,6 +966,10 @@ fn cast_array(
966966
use DataType::*;
967967
let from_type = array.data_type().clone();
968968

969+
if from_type.equals_datatype(to_type) {
970+
return Ok(Arc::new(array));
971+
}
972+
969973
let array = array_with_timezone(array, cast_options.timezone.clone(), Some(to_type))?;
970974
let eval_mode = cast_options.eval_mode;
971975

0 commit comments

Comments
 (0)