From c0ded56497c20daa65cd9c8398d874b849d1a899 Mon Sep 17 00:00:00 2001 From: Andy Grove Date: Wed, 25 Sep 2019 19:22:32 -0600 Subject: [PATCH] Bug fix in DataFusion Parquet reader --- rust/datafusion/src/datasource/parquet.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/datafusion/src/datasource/parquet.rs b/rust/datafusion/src/datasource/parquet.rs index d5da6ad68c44..85db60c899a9 100644 --- a/rust/datafusion/src/datasource/parquet.rs +++ b/rust/datafusion/src/datasource/parquet.rs @@ -241,7 +241,7 @@ where builder.append_slice(&converted_buffer[0..values_read])?; } else { let mut value_index = 0; - for i in 0..def_levels.len() { + for i in 0..levels_read { if def_levels[i] != 0 { builder.append_value(converted_buffer[value_index].into())?; value_index += 1;