Skip to content

Commit b8e1e76

Browse files
dantengskyzhaoboran
authored andcommitted
fix bitmap len mismatch
1 parent 585c9b2 commit b8e1e76

File tree

1 file changed

+1
-1
lines changed
  • src/common/experimental_parquet_reader/src/column

1 file changed

+1
-1
lines changed

src/common/experimental_parquet_reader/src/column/common.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -470,6 +470,7 @@ impl<'a, T: ParquetColumnType> Iterator for ParquetColumnIterator<'a, T> {
470470

471471
match page {
472472
parquet2::page::Page::Data(data_page) => {
473+
let data_len_before = column_data.len();
473474
match process_data_page(
474475
data_page,
475476
&mut column_data,
@@ -481,7 +482,6 @@ impl<'a, T: ParquetColumnType> Iterator for ParquetColumnIterator<'a, T> {
481482
if self.is_nullable {
482483
// For nullable columns, we must have a validity bitmap for each page
483484
if let Some(bitmap) = validity_bitmap {
484-
let data_len_before = column_data.len();
485485
let data_added = column_data.len() - data_len_before;
486486

487487
// Verify bitmap length matches data added

0 commit comments

Comments
 (0)