apache / arrow

Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
https://arrow.apache.org/
Apache License 2.0
14.64k stars 3.56k forks source link

[C++][Parquet] Add `arrow::Result` version of `parquet::arrow::FileReader::GetRecordBatchReader()` #44808

Open kou opened 9 hours ago

kou commented 9 hours ago

Describe the enhancement requested

The current version uses arrow::Status and std::unique_ptr<arrow::RecordBatchReader>*: https://github.com/apache/arrow/blob/ae497bf11a4078f48b02f53b8dc843e3c0579d76/cpp/src/parquet/arrow/reader.h#L157-L181

Component(s)

C++, Parquet