alamb opened a new pull request #9527: URL: https://github.com/apache/arrow/pull/9527
This is part of a larger body of work I would like to do to DataFusion to make it more efficient and idomatic Rust. See https://issues.apache.org/jira/browse/ARROW-11689 for more context. The theme is to make the plan and expression rewriting phases of DataFusion more efficient by avoiding copies This particular PR avoids deep cloning `Expr`s when building up new exprs. While this is technically a backwards compatible change, given there was only a single place in the datafusion codebase that needs to be updated, I think the impact was minimal. ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: us...@infra.apache.org