You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PageReader is an iterator of Page within a ColumnChunk, so they are being created once for each column chunk.
Theoretically we could create them once per file, in practice I wouldn't expect it to make a difference. The columns chunks should be large enough that any overhead will be amortised to insignificance...
arrow-rs/parquet/src/arrow/record_reader/mod.rs
Lines 97 to 120 in 37dd037
def_level_decoder
andrep_level_decoder
are base one the thecolumn_desc
(column chunk level). No need to create them in each page.The text was updated successfully, but these errors were encountered: