pub fn query_partitions(
runtime: Arc<RuntimeEnv>,
reader_factory: Arc<ReaderFactory>,
object_store: Arc<dyn ObjectStore>,
schema: Arc<Schema>,
partitions: Arc<Vec<Partition>>,
sql: &str,
) -> impl Future<Output = Result<DataFrame, Error>>