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

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


    from 66ee0afcab Preserve PhysicalExpr graph in proto round trip using Arc 
pointers as unique identifiers (#20037)
     add 9962911ee5 feat: add ExpressionPlacement enum for optimizer expression 
placement decisions (#20065)

No new revisions were added by this update.

Summary of changes:
 datafusion/expr-common/src/lib.rs                  |   3 +
 datafusion/expr-common/src/placement.rs            |  62 +++++++++++
 datafusion/expr/src/expr.rs                        |  18 ++++
 datafusion/expr/src/lib.rs                         |   1 +
 datafusion/expr/src/udf.rs                         |  26 +++++
 datafusion/functions/src/core/getfield.rs          | 118 ++++++++++++++++++++-
 .../optimizer/src/common_subexpr_eliminate.rs      |   5 +
 .../optimizer/src/optimize_projections/mod.rs      |  14 +--
 .../physical-expr-common/src/physical_expr.rs      |  11 ++
 datafusion/physical-expr/src/expressions/column.rs |   5 +
 .../physical-expr/src/expressions/literal.rs       |   5 +
 datafusion/physical-expr/src/scalar_function.rs    |  10 +-
 datafusion/physical-plan/src/projection.rs         |  27 ++---
 datafusion/sqllogictest/test_files/aggregate.slt   |  15 +--
 .../test_files/projection_pushdown.slt             |  22 +++-
 datafusion/sqllogictest/test_files/unnest.slt      |   4 +-
 16 files changed, 307 insertions(+), 39 deletions(-)
 create mode 100644 datafusion/expr-common/src/placement.rs


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to