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

   > [@alamb](https://github.com/alamb) Can you point me at whatever tool you 
used to generate those compile timing graphs? Those look like something I'd 
absolutely adopt in a bunch of projects.
   
   (and to be clear, that was @waynexia who made that chart for 
https://github.com/apache/datafusion/issues/14256-- I just copy pasted it here)
   
   
   
   > I'm still ramping up on learning DataFusion internals as I add my own 
extensions and one thing that's been nagging at me is that it almost feels like 
the built-in data source providers are "cheating" because they get to live in 
core. Moving them all to separate crates that have to use the same interfaces 
as external datasources is something I've been contemplating suggesting for 
awhile so its great to see this already happening.
   
   Awesome -- indeed this is the case
   
   BTW there is a major refactor for datasources done by @mertak-synnada 
@ozankabak  and others that (just) merged:
   - https://github.com/apache/datafusion/pull/14224
   
   Among other things it makes it easier to re-use common datasource features 
like pushdown, limit, etc
   
   Now that that is in, we will be able to push this project along like a 🚀 


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