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

Reply via email to