tustvold commented on issue #7135: URL: https://github.com/apache/arrow-rs/issues/7135#issuecomment-2660563380
> but the problem is that we pass the MemCachedObjectStore as Arc<dyn ObjectStore> to a iox_query::exec::Executor as well as registering it as an iox object store with the datafusion runtime. I'm not familiar with how the OSS InfluxDb handles this, but the closed source Influx at least used to construct a SessionContext for each query. This would be an ideal opportunity to construct the instrumented MemCachedObjectStore, before type erasure occurs. I believe this should just be a plumbing exercise _TBC designing and then stabilising a session abstraction for object_store is a non-trivial piece of work, and I'd be very wary about it_ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org