From 90a5ea4c14dc5563ba4397bac52dc9eb86cf5380 Mon Sep 17 00:00:00 2001 From: Andrew Lamb Date: Sat, 15 Jun 2024 14:27:00 -0400 Subject: [PATCH] Fix test --- .../src/datasource/physical_plan/parquet/statistics.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/datafusion/core/src/datasource/physical_plan/parquet/statistics.rs b/datafusion/core/src/datasource/physical_plan/parquet/statistics.rs index a3bade846b794..d3cc227685dd6 100644 --- a/datafusion/core/src/datasource/physical_plan/parquet/statistics.rs +++ b/datafusion/core/src/datasource/physical_plan/parquet/statistics.rs @@ -874,10 +874,11 @@ impl<'a> StatisticsConverter<'a> { where I: IntoIterator, { - let data_type = self.arrow_field.data_type(); - let Some(parquet_index) = self.parquet_index else { - return Ok(self.make_null_array(data_type, metadatas)); + let num_row_groups = metadatas.into_iter().count(); + return Ok(Arc::new(UInt64Array::from_iter( + std::iter::repeat(None).take(num_row_groups), + ))); }; let null_counts = metadatas