90degs2infty commented on issue #16805:
URL: https://github.com/apache/datafusion/issues/16805#issuecomment-3150877557

   > What do you think?
   
   I guess if `object_store` is treated as part of DataFusion's public API and 
this is a deliberate/concious decision, then exposing its types to the user is 
perfectly fine. As you can probably tell from the issue itself, I'm rather new 
to DataFusion and not super familiar with DataFusion's public API surface in 
general. Having just read on the design of error types, I might have been a 
little biased when opening the issue - sorry about that.
   
   > Something we could do to make it easier on downstream crates would be to 
publically re-export the whole object store crate like we do for arrow:
   
   This would also help users in places where DataFusion expects things from 
the `object_store` crate as input (e.g. 
[`SessionContext::register_object_store`](https://docs.rs/datafusion/latest/datafusion/execution/context/struct.SessionContext.html#method.register_object_store)).


-- 
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...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to