erratic-pattern commented on issue #9415: URL: https://github.com/apache/datafusion/issues/9415#issuecomment-2105425559
After spending some time with the optimizer, I think it would be a good candidate to PoC the `tracing` crate. * It is not async, which makes it much easier to instrument with `tracing` * It is a relatively small and self-contained codebase * We can get some useful metrics, for example memory allocation stats, that would be helpful in identifying hotspots as part of reducing copying of the `LogicalPlan` https://github.com/apache/datafusion/issues/9637 as well as reducing the number of string allocations throughout the optimizer https://github.com/apache/datafusion/issues/10426#issuecomment-2105361124 -- 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