diff --git a/src/io/parquet/read/indexes/mod.rs b/src/io/parquet/read/indexes/mod.rs index e890f27d69d..045482a831a 100644 --- a/src/io/parquet/read/indexes/mod.rs +++ b/src/io/parquet/read/indexes/mod.rs @@ -245,7 +245,7 @@ pub fn has_indexes(row_group: &RowGroupMetaData) -> bool { /// This function is IO-bounded and calls `reader.read_exact` exactly once. /// # Error /// Errors iff the indexes can't be read or their deserialization to arrow is incorrect (e.g. invalid utf-8) -fn read_columns_indexes( +pub fn read_columns_indexes( reader: &mut R, chunks: &[ColumnChunkMetaData], fields: &[Field], @@ -264,7 +264,7 @@ fn read_columns_indexes( } /// Returns the set of (row) intervals of the pages. -fn compute_page_row_intervals( +pub fn compute_page_row_intervals( locations: &[PageLocation], num_rows: usize, ) -> Result, ParquetError> {