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

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


    from 20390fccdb Fmt
     add 6c8df1a1d5 Minor: Add array / array sqllogic tests for 
`array_contains` (#6771)
     add 46752163bd Minor: Make `date_trunc` code easier to understand (#6789)
     add 9edfcdc72a feat: support `NULL` in array functions (#6662)
     add 06e22a5386 fix: incorrect nullability of between expr (#6786)
     add 283b8a17d8 Use checked division kernel (#6792)
     add e91af991c5 Minor: add sqllogictests for binary data type (#6770)
     add e77b93a513 refactor: encapsulate Alias as a struct (#6795)
     add 25b60e4510 chore(deps): bump actions/labeler from 4.1.0 to 4.2.0 
(#6803)
     add 2f78536cd0 Consistently coerce dictionaries for arithmetic (#6785)
     add bfffdbaba4 Implement serialization for UDWF and UDAF in plan protobuf 
(#6769)
     add 84832ac3f1 fix: incorrect nullability of `InList` expr (#6799)
     add d526a2e8ee Fix timestamp_add_interval_months to pass any date (#6815)
     add 7d2b2b4335 Merge remote-tracking branch 'origin/main' into 
create_hashes_primitive

No new revisions were added by this update.

Summary of changes:
 .github/workflows/dev_pr.yml                       |   2 +-
 datafusion/core/src/datasource/listing/helpers.rs  |   2 +-
 datafusion/core/src/physical_plan/insert.rs        |   3 +-
 datafusion/core/src/physical_planner.rs            |  12 +-
 datafusion/core/tests/sql/timestamp.rs             |   4 +-
 .../core/tests/sqllogictests/test_files/array.slt  | 184 ++++++-
 .../test_files/{strings.slt => binary.slt}         | 101 ++--
 datafusion/expr/src/built_in_function.rs           |  82 +--
 datafusion/expr/src/expr.rs                        |  26 +-
 datafusion/expr/src/expr_rewriter/mod.rs           |   9 +-
 datafusion/expr/src/expr_rewriter/order_by.rs      |  10 +-
 datafusion/expr/src/expr_schema.rs                 | 102 +++-
 datafusion/expr/src/logical_plan/builder.rs        |   5 +-
 datafusion/expr/src/logical_plan/plan.rs           |   6 +-
 datafusion/expr/src/tree_node/expr.rs              |  12 +-
 datafusion/expr/src/type_coercion/binary.rs        |  14 +-
 datafusion/expr/src/utils.rs                       |  10 +-
 .../optimizer/src/analyzer/count_wildcard_rule.rs  |  18 +-
 datafusion/optimizer/src/analyzer/type_coercion.rs |  18 +-
 .../optimizer/src/common_subexpr_eliminate.rs      |   3 +-
 datafusion/optimizer/src/decorrelate.rs            |   9 +-
 datafusion/optimizer/src/push_down_filter.rs       |   5 +-
 datafusion/optimizer/src/push_down_projection.rs   |   4 +-
 .../src/simplify_expressions/expr_simplifier.rs    |   7 +-
 datafusion/optimizer/src/utils.rs                  |  10 +-
 datafusion/physical-expr/Cargo.toml                |   2 +-
 datafusion/physical-expr/src/array_expressions.rs  | 583 ++++++++++++++-------
 .../physical-expr/src/datetime_expressions.rs      |  29 +-
 datafusion/physical-expr/src/expressions/binary.rs | 159 +++---
 .../src/expressions/binary/kernels_arrow.rs        | 167 +-----
 datafusion/physical-expr/src/functions.rs          |  18 +-
 datafusion/physical-expr/src/planner.rs            |   4 +-
 datafusion/proto/proto/datafusion.proto            |   3 +-
 datafusion/proto/src/generated/pbjson.rs           |  24 +
 datafusion/proto/src/generated/prost.rs            |   7 +-
 datafusion/proto/src/logical_plan/from_proto.rs    |  42 +-
 datafusion/proto/src/logical_plan/mod.rs           | 112 +++-
 datafusion/proto/src/logical_plan/to_proto.rs      |  24 +-
 datafusion/sql/src/select.rs                       |   4 +-
 datafusion/sql/src/utils.rs                        |  33 +-
 datafusion/substrait/src/logical_plan/producer.rs  |   6 +-
 docs/source/user-guide/sql/data_types.md           |   3 +
 42 files changed, 1172 insertions(+), 706 deletions(-)
 copy datafusion/core/tests/sqllogictests/test_files/{strings.slt => 
binary.slt} (51%)

Reply via email to