This is an automated email from the ASF dual-hosted git repository.

akurmustafa pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git


    from e21b031545 NTH_VALUE reverse support (#8327)
     add 19bdcdc414 Refactor optimize projections rule, combines (eliminate, 
merge, pushdown projections) (#8340)

No new revisions were added by this update.

Summary of changes:
 datafusion/core/tests/sql/explain_analyze.rs       |   2 +-
 datafusion/expr/src/logical_plan/mod.rs            |   9 +-
 datafusion/expr/src/logical_plan/plan.rs           |  74 +-
 datafusion/optimizer/src/eliminate_project.rs      |  94 ---
 datafusion/optimizer/src/lib.rs                    |   2 +-
 datafusion/optimizer/src/merge_projection.rs       | 106 +--
 datafusion/optimizer/src/optimize_projections.rs   | 848 +++++++++++++++++++++
 datafusion/optimizer/src/optimizer.rs              |  10 +-
 datafusion/optimizer/src/push_down_projection.rs   | 530 +------------
 .../optimizer/tests/optimizer_integration.rs       |  10 +-
 datafusion/sqllogictest/test_files/aggregate.slt   |   7 +-
 datafusion/sqllogictest/test_files/explain.slt     |  12 +-
 datafusion/sqllogictest/test_files/limit.slt       |  16 +-
 datafusion/sqllogictest/test_files/subquery.slt    |  62 +-
 datafusion/sqllogictest/test_files/window.slt      |  30 +-
 .../tests/cases/roundtrip_logical_plan.rs          |  18 +-
 16 files changed, 1011 insertions(+), 819 deletions(-)
 delete mode 100644 datafusion/optimizer/src/eliminate_project.rs
 create mode 100644 datafusion/optimizer/src/optimize_projections.rs

Reply via email to