AdamGS commented on issue #17494: URL: https://github.com/apache/datafusion/issues/17494#issuecomment-3566792370
What I remember from my investigation at the time is that it seems like a lot of this is just a hot loop inside `chain_traverse`. Pushing into the vec is slower than just writing to it and setting the length once at the end without checking the capacity everytime. I can also try and re-run the profile, I assume some of the code around it changed over the past few months so maybe things looks differently now. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
