| 1444 | } |
| 1445 | |
| 1446 | Result<std::unique_ptr<FileReader>> OpenFile( |
| 1447 | std::shared_ptr<::arrow::io::RandomAccessFile> file, MemoryPool* pool) { |
| 1448 | FileReaderBuilder builder; |
| 1449 | RETURN_NOT_OK(builder.Open(std::move(file))); |
| 1450 | return builder.memory_pool(pool)->Build(); |
| 1451 | } |
| 1452 | |
| 1453 | } // namespace parquet::arrow |