Add optional page row count limit for parquet WriterProperties (#2941)#2942
Add optional page row count limit for parquet WriterProperties (#2941)#2942tustvold merged 2 commits intoapache:masterfrom
WriterProperties (#2941)#2942Conversation
WriterProperties (#2941)
| columns: vec![ColumnChunk { | ||
| pages: (0..20) | ||
| .map(|_| Page { | ||
| rows: 100, |
Co-authored-by: Andrew Lamb <[email protected]>
|
Benchmark runs are scheduled for baseline = 66ea66b and contender = 880c4d9. 880c4d9 is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
| // In such a scenario the dictionary decoder may return an estimated encoded | ||
| // size in excess of the page size limit, even when there are no buffered values | ||
| if self.encoder.num_values() == 0 { | ||
| if self.page_metrics.num_buffered_values == 0 { |
There was a problem hiding this comment.
I think this fix the should_add_data_page bug
There was a problem hiding this comment.
I am not quite sure what bug you are referring to
Which issue does this PR close?
Closes #2941
Rationale for this change
What changes are included in this PR?
Are there any user-facing changes?