pepijnve commented on PR #75: URL: https://github.com/apache/datafusion-site/pull/75#issuecomment-2980078702
> but would making CPU-intensive exec blocks more cooperative also help alleviate blocking IO on the main runtime if users don't set up a separate runtime It should make some more room for the IO indeed. Cancellation is just one facet of the more general problem of fairness in a cooperatively scheduled runtime. Yielding every now and then helps to ensure every concurrent task gets a fair share of time to run. -- 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