The following classes should be accessible from R:
- class DataSource
- class DataSourceDiscovery
- class Dataset
- class ScanContext, ScanOptions, ScanTask
- class ScannerBuilder
- class Scanner
The end result is reading a directory of parquet files as a single stream. One should be able to re-implement https://github.com/apache/arrow/pull/5720 in R.
See also https://github.com/apache/arrow/pull/5675/files for another end-to-end example in C++.