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

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


    from 6710e6db38 Add example for `FunctionFactory` (#9482)
     add acddecbb56 Move date_part, date_trunc, date_bin functions to 
datafusion-functions (#9435)

No new revisions were added by this update.

Summary of changes:
 datafusion/expr/src/built_in_function.rs           |  143 +-
 datafusion/expr/src/expr.rs                        |    5 +
 datafusion/expr/src/expr_fn.rs                     |    6 -
 datafusion/functions/src/datetime/date_bin.rs      |  766 ++++++++++
 datafusion/functions/src/datetime/date_part.rs     |  269 ++++
 datafusion/functions/src/datetime/date_trunc.rs    |  827 +++++++++++
 datafusion/functions/src/datetime/mod.rs           |   24 +
 datafusion/optimizer/src/optimize_projections.rs   |   11 +-
 .../physical-expr/src/datetime_expressions.rs      | 1500 +-------------------
 .../physical-expr/src/equivalence/projection.rs    |   37 +-
 datafusion/physical-expr/src/functions.rs          |    3 -
 datafusion/proto/proto/datafusion.proto            |    6 +-
 datafusion/proto/src/generated/pbjson.rs           |    9 -
 datafusion/proto/src/generated/prost.rs            |   12 +-
 datafusion/proto/src/logical_plan/from_proto.rs    |   20 +-
 datafusion/proto/src/logical_plan/to_proto.rs      |    3 -
 datafusion/sql/src/expr/mod.rs                     |   27 +-
 datafusion/sql/tests/sql_integration.rs            |   21 +-
 datafusion/sqllogictest/test_files/group_by.slt    |   32 +
 19 files changed, 1981 insertions(+), 1740 deletions(-)
 create mode 100644 datafusion/functions/src/datetime/date_bin.rs
 create mode 100644 datafusion/functions/src/datetime/date_part.rs
 create mode 100644 datafusion/functions/src/datetime/date_trunc.rs

Reply via email to