ozankabak commented on PR #16196: URL: https://github.com/apache/datafusion/pull/16196#issuecomment-2926864588
> Only those streams that call poll_next themselves in a loop, and as a consequence may block for an extended period of time, would need to do this. Are there that many of those? IIRC yes -- and of few flavors. Aggregation and sort do this always. Windowing can do this, but conditionally for some window frames. Joins will also conditionally do this, if they collect one side fully. There are also other operators that do this on a data-dependent fashion (e.g. partial sorting). I am sure there are also others. -- 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