This is an automated email from the ASF dual-hosted git repository.
alamb pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git.
from 6402200 Avro Table Provider (#910)
add 61834d4 Implement basic common subexpression eliminate optimization
(#792)
No new revisions were added by this update.
Summary of changes:
datafusion/src/execution/context.rs | 48 ++
datafusion/src/logical_plan/expr.rs | 47 +-
datafusion/src/logical_plan/mod.rs | 2 +-
.../src/optimizer/common_subexpr_eliminate.rs | 805 +++++++++++++++++++++
datafusion/src/optimizer/mod.rs | 1 +
datafusion/tests/user_defined_plan.rs | 6 +-
6 files changed, 893 insertions(+), 16 deletions(-)
create mode 100644 datafusion/src/optimizer/common_subexpr_eliminate.rs