tustvold commented on issue #13692:
URL: https://github.com/apache/datafusion/issues/13692#issuecomment-2527819635

   The performance implications definitely concern me, I have a nagging 
suspicion block_in_place spawns a thread...
   
   An arguably better solution would be to instead spawn the CPU bound work to 
a threadpool like rayon, but this would require any arguments to be `'static`. 
However, this may not be as much of an issue for sync code as it is for 
async.... I'll update the ticket... Such a solution would have a number of 
compelling properties
   
   > I'm wondering if we should rather write our own async scheduler for the 
async compute graph that can better deal with the DF workload
   
   This sounds a lot like https://github.com/apache/datafusion/issues/2199, I 
am not entirely sure such an approach is feasible at this point.
   


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