alamb commented on issue #10782:
URL: https://github.com/apache/datafusion/issues/10782#issuecomment-2150119730

   > If I understood correctly there is a use case for using catalog 
abstractions/implementation but without datafusion core?
   
   In my mind the real use usecase is to more easily use datafusion without 
having to bring in all the dependencies of LIstingTable (like parquet, avro, 
json, etc)
   
   So the real usecase is getting ListingTable out of the core. But since the 
catalog API is in the core now there is no way to get ListingTable out of the 
core without also first moving the catalog API
   
   
   >  Is it due to the complexity of ListingTable so it has it's own crate? If 
they have common things then it is better to organize them into one crate. If 
ListingTable is so different than others, it is nice to have an independent 
crate
   
   I think both the complexity of ListingTable but also because if its 
dependency tree (e.g. parquet-rs and avro and json and object_store and ...)
   
   For use cases like `WASM` it is quite messy to have the API split up like it 
currently is
   
   
   


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