yahoNanJing commented on PR #2479:
URL: 
https://github.com/apache/arrow-datafusion/pull/2479#issuecomment-1120592147

   Hi @andygrove, according to #2076, the reason to move the data-access crate 
out of the datafusion directory is to make it possible for other crates, like 
**datafusion-objectstore-s3** and **datafusion-objectstore-hdfs**, to depend on 
only this crate rather than the whole datafusion crate. Then the datafusion 
crate may also be able to depend on the object store extensions. 
   
   In summary, the data-access crate should not depend on the datafusion. The 
dependencies should be like follows:
   ```
   datafusion
        |        \
        |          \
        |            datafusion-objectstore-extensions
        |            /
        |          /
   data-access
   ```
   


-- 
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