Lazy load
The data from each row group is only read when Scan has been called enough to consume the previous RowGroup. This avoids loading all the parquet data into memory at once.
The data from each row group is only read when Scan has been called enough to consume the previous RowGroup. This avoids loading all the parquet data into memory at once.