diff --git a/datafusion-cli/Cargo.lock b/datafusion-cli/Cargo.lock index f91b5faf3240..541d464d381f 100644 --- a/datafusion-cli/Cargo.lock +++ b/datafusion-cli/Cargo.lock @@ -1382,7 +1382,6 @@ dependencies = [ "datafusion-common", "datafusion-execution", "datafusion-expr", - "datafusion-expr-common", "hashbrown 0.14.5", "hex", "itertools", @@ -1405,7 +1404,6 @@ dependencies = [ "datafusion-common", "datafusion-execution", "datafusion-expr", - "datafusion-expr-common", "datafusion-functions-aggregate-common", "datafusion-physical-expr", "datafusion-physical-expr-common", diff --git a/datafusion/common/src/types/native.rs b/datafusion/common/src/types/native.rs index 8241e64a9aab..c606306acd77 100644 --- a/datafusion/common/src/types/native.rs +++ b/datafusion/common/src/types/native.rs @@ -16,8 +16,8 @@ // under the License. use super::{ - LogicalField, LogicalFieldRef, LogicalFields, LogicalType, LogicalTypeRef, - LogicalUnionFields, TypeSignature, + LogicalField, LogicalFieldRef, LogicalFields, LogicalType, LogicalUnionFields, + TypeSignature, }; use crate::error::{Result, _internal_err}; use arrow::compute::can_cast_types; @@ -25,7 +25,6 @@ use arrow_schema::{ DataType, Field, FieldRef, Fields, IntervalUnit, TimeUnit, UnionFields, }; use std::sync::Arc; -use std::sync::{Arc, OnceLock}; /// Representation of a type that DataFusion can handle natively. It is a subset /// of the physical variants in Arrow's native [`DataType`]. diff --git a/datafusion/expr/src/type_coercion/functions.rs b/datafusion/expr/src/type_coercion/functions.rs index 2a0d15bd9c80..f609159650ac 100644 --- a/datafusion/expr/src/type_coercion/functions.rs +++ b/datafusion/expr/src/type_coercion/functions.rs @@ -23,7 +23,7 @@ use arrow::{ }; use datafusion_common::{ exec_err, internal_datafusion_err, internal_err, plan_err, - types::{logical_string, NativeType}, + types::NativeType, utils::{coerced_fixed_size_list_to_list, list_ndims}, Result, };