pepijnve commented on PR #75:
URL: https://github.com/apache/datafusion-site/pull/75#issuecomment-3003623249

   > In my opinion this article does a pretty good job explaining the issues 
with cancellation, but it doesn't talk about `async` destructors which I agree 
are probably best left out of scope for this article
   
   If we do link to it I would link directly to 
https://without.boats/blog/asynchronous-clean-up/#cancellation rather than the 
top of the article. The idea of a 'spectrum of cooperativeness' when it comes 
to cancellation is a very elegant way of describing the problem. DataFusion 
tasks were a mix of implicitly cooperative (the Receiver users) and 
non-cooperative. The work that was done tries to move all tasks towards the 
cooperative end of the spectrum.


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