yahoNanJing commented on issue #1702:
URL: 
https://github.com/apache/arrow-datafusion/issues/1702#issuecomment-1032160152


   Hi @matthewmturner and @thinkharderdev, what I'm thinking is to introduce 
some remote object store extensions as Datafusion features. These extensions 
will be inclusive crates and are managed independently so that this solution 
will not introduce additional maintenance effort for Datafusion. 
   
   However, this solution is blocked by #1772. After the datasource module is 
splitted into an independent crate. Then the remote object store extensions 
will be able to just depend on that crate. In other places, we can setup 
whether to enable the extension features or not. By this way, we can avoid 
cyclic dependency.
   
   Further to say, for the default object stores in the ObjectStoreRegistry, 
maybe better to make it configurable so that we can avoid remote object store 
registration manually.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to