| 45 | const QueryOptions& options() const { return options_; } |
| 46 | MemoryPool* memory_pool() const { return exec_context_.memory_pool(); } |
| 47 | ::arrow::internal::Executor* executor() const { return exec_context_.executor(); } |
| 48 | ExecContext* exec_context() { return &exec_context_; } |
| 49 | IOContext* io_context() { return &io_context_; } |
| 50 | TaskScheduler* scheduler() { return task_scheduler_.get(); } |