Integrate Record Skipping into Column Reader Fuzz Tests #2198
Labels
development-process
Related to development process of arrow-rs
help wanted
parquet
Changes to the parquet crate
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
parquet::arrow::arrow_reader
contains a fairly extensive set of tests underrun_single_column_reader_tests
that are used to fuzz test the arrow readers. It would significantly boost the coverage of the record skipping logic if we could integrate the row skipping logic into this harnessDescribe the solution you'd like
Add an optional row selection to
TestOptions
and add examples of using this to theall_options
list inrun_single_column_reader_tests
.Describe alternatives you've considered
We could not do this
Additional context
ArrayReader::skip_records
API #2197FYI @Ted-Jiang
The text was updated successfully, but these errors were encountered: