Hey, Thank you so much for this library!
I am considering deserializing avro to arrow, and I am looking for an efficient way of doing it.
In other row-based formats (CSV, JSON), we have been doing the following:
- separate "reading" (
Read+Seek -> Vec<Row> or AsyncRead+AsyncSeek -> Future<Vec<Row>>) from "deserializing" (Vec<Row> -> Vec<Columns>)
- use a reading to
&mut [Row], so that we can use a reuse a single Vec<Row> for multiple "batches of rows".
Could someone offer some guide for doing this?