| 1493 | } |
| 1494 | |
| 1495 | Result<std::unique_ptr<FileReader>> OpenFile( |
| 1496 | std::shared_ptr<::arrow::io::RandomAccessFile> file, MemoryPool* pool) { |
| 1497 | FileReaderBuilder builder; |
| 1498 | RETURN_NOT_OK(builder.Open(std::move(file))); |
| 1499 | return builder.memory_pool(pool)->Build(); |
| 1500 | } |
| 1501 | |
| 1502 | } // namespace parquet::arrow |