diff --git a/datafusion/datasource/src/mod.rs b/datafusion/datasource/src/mod.rs index d4dfa1180ecf2..41ed948c74c6f 100644 --- a/datafusion/datasource/src/mod.rs +++ b/datafusion/datasource/src/mod.rs @@ -63,10 +63,7 @@ use datafusion_physical_expr::LexOrdering; use futures::Stream; use object_store::{ObjectMeta, path::Path}; pub use table_schema::{TableSchema, TableSchemaBuilder}; -// Remove when add_row_stats is remove use arrow::datatypes::SchemaRef; -#[expect(deprecated)] -pub use statistics::add_row_stats; pub use statistics::compute_all_files_statistics; use std::any::Any; use std::pin::Pin; diff --git a/datafusion/datasource/src/statistics.rs b/datafusion/datasource/src/statistics.rs index 6abfafe9d39d4..781cf3dbced94 100644 --- a/datafusion/datasource/src/statistics.rs +++ b/datafusion/datasource/src/statistics.rs @@ -541,14 +541,6 @@ pub fn compute_all_files_statistics( Ok((file_groups_with_stats, statistics)) } -#[deprecated(since = "47.0.0", note = "Use Statistics::add")] -pub fn add_row_stats( - file_num_rows: Precision, - num_rows: Precision, -) -> Precision { - file_num_rows.add(&num_rows) -} - #[cfg(test)] mod tests { use super::*;