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 1395adfd3c fix: Specify row count in sort_batch for empty batch 
(#10094)
     add 8730466c9b Move concat, concat_ws, ends_with, initcap to 
datafusion-functions (#10089)

No new revisions were added by this update.

Summary of changes:
 datafusion/core/src/execution/context/mod.rs       |   5 +-
 .../core/tests/dataframe/dataframe_functions.rs    |   2 +-
 datafusion/core/tests/optimizer_integration.rs     |  28 +-
 datafusion/core/tests/simplification.rs            |  99 ++++-
 datafusion/expr/src/built_in_function.rs           |  90 +---
 datafusion/expr/src/expr_fn.rs                     |  78 +---
 datafusion/functions/Cargo.toml                    |   5 +
 .../{physical-expr => functions}/benches/concat.rs |   4 +-
 datafusion/functions/src/string/common.rs          |  95 +++-
 datafusion/functions/src/string/concat.rs          | 262 +++++++++++
 datafusion/functions/src/string/concat_ws.rs       | 423 ++++++++++++++++++
 datafusion/functions/src/string/ends_with.rs       | 161 +++++++
 .../src/{unicode/reverse.rs => string/initcap.rs}  |  88 ++--
 datafusion/functions/src/string/mod.rs             |  34 ++
 datafusion/optimizer/src/analyzer/type_coercion.rs |  58 +--
 .../src/simplify_expressions/expr_simplifier.rs    | 143 +-----
 .../optimizer/src/simplify_expressions/utils.rs    | 123 +----
 .../optimizer/tests/optimizer_integration.rs       |  26 --
 datafusion/physical-expr/Cargo.toml                |   4 -
 datafusion/physical-expr/src/functions.rs          | 312 ++++---------
 datafusion/physical-expr/src/lib.rs                |   1 -
 datafusion/physical-expr/src/planner.rs            |   2 +-
 datafusion/physical-expr/src/string_expressions.rs | 495 ---------------------
 datafusion/physical-expr/src/utils/mod.rs          |   2 +-
 datafusion/proto/proto/datafusion.proto            |   8 +-
 datafusion/proto/src/generated/pbjson.rs           |  12 -
 datafusion/proto/src/generated/prost.rs            |  20 +-
 datafusion/proto/src/logical_plan/from_proto.rs    |  20 +-
 datafusion/proto/src/logical_plan/to_proto.rs      |   4 -
 datafusion/proto/src/physical_plan/from_proto.rs   |   2 +-
 datafusion/sql/tests/sql_integration.rs            |   3 +-
 31 files changed, 1299 insertions(+), 1310 deletions(-)
 rename datafusion/{physical-expr => functions}/benches/concat.rs (93%)
 create mode 100644 datafusion/functions/src/string/concat.rs
 create mode 100644 datafusion/functions/src/string/concat_ws.rs
 create mode 100644 datafusion/functions/src/string/ends_with.rs
 copy datafusion/functions/src/{unicode/reverse.rs => string/initcap.rs} (58%)
 delete mode 100644 datafusion/physical-expr/src/string_expressions.rs

Reply via email to