alamb commented on issue #13692: URL: https://github.com/apache/datafusion/issues/13692#issuecomment-2527827318
> It's relatively easy to, at a low level, know where IO calls are happening. In fact Tokio lets you configure the runtime to panic if you do IO at all (which makes it easy to be almost completely certain you didn't miss a spot) Yes, agree broadly speaking with @adriangb Almost all of DataFusion's code is CPU bound and as @tustvold and others have observed before the locations where IO is done is (relatively) isolated in comparison. I can try to take another shot at https://github.com/apache/datafusion/pull/13690 to more fully annotate IO in DataFusion. -- 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