The record-delimiting logic is central to reading nested data from columns. When RecordReader was created, I duplicated quite a bit of logic from column_reader.h, and never got around to refactoring further. We'll have to be careful about preserving backwards compatibility for flat column reads, though
Reporter: Wes McKinney / @wesm
Assignee: Wes McKinney / @wesm
PRs and other links:
Note: This issue was originally created as PARQUET-1468. Please see the migration documentation for further details.