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 3a0064d82d fix: custom nullability for length (#19175) (#19182)
     add 998f534aaf Update 5 crates to rust 2024 edition (#19091)

No new revisions were added by this update.

Summary of changes:
 datafusion/functions-aggregate/Cargo.toml          |   2 +-
 .../functions-aggregate/benches/array_agg.rs       |   6 +-
 datafusion/functions-aggregate/benches/count.rs    |   2 +-
 .../functions-aggregate/benches/min_max_bytes.rs   |   4 +-
 datafusion/functions-aggregate/benches/sum.rs      |   4 +-
 .../functions-aggregate/src/approx_distinct.rs     |  44 +++---
 .../functions-aggregate/src/approx_median.rs       |  16 ++-
 .../src/approx_percentile_cont.rs                  |  22 +--
 .../src/approx_percentile_cont_with_weight.rs      |   8 +-
 datafusion/functions-aggregate/src/array_agg.rs    |  38 +++---
 datafusion/functions-aggregate/src/average.rs      |  30 ++--
 .../functions-aggregate/src/bit_and_or_xor.rs      |  58 ++++----
 datafusion/functions-aggregate/src/bool_and_or.rs  |  32 +++--
 datafusion/functions-aggregate/src/correlation.rs  |  28 ++--
 datafusion/functions-aggregate/src/count.rs        |  99 +++++++-------
 datafusion/functions-aggregate/src/covariance.rs   |   4 +-
 datafusion/functions-aggregate/src/first_last.rs   | 104 +++++++-------
 datafusion/functions-aggregate/src/grouping.rs     |  16 ++-
 datafusion/functions-aggregate/src/median.rs       |  26 ++--
 datafusion/functions-aggregate/src/min_max.rs      |  28 ++--
 .../src/min_max/min_max_bytes.rs                   |   2 +-
 .../src/min_max/min_max_struct.rs                  |   3 +-
 datafusion/functions-aggregate/src/nth_value.rs    |  12 +-
 .../functions-aggregate/src/percentile_cont.rs     |  32 +++--
 datafusion/functions-aggregate/src/planner.rs      |   2 +-
 datafusion/functions-aggregate/src/regr.rs         |   2 +-
 datafusion/functions-aggregate/src/stddev.rs       |  20 +--
 datafusion/functions-aggregate/src/string_agg.rs   |  23 ++--
 datafusion/functions-aggregate/src/sum.rs          |  48 ++++---
 datafusion/functions-aggregate/src/utils.rs        |   4 +-
 datafusion/functions-aggregate/src/variance.rs     |   6 +-
 datafusion/functions-window/Cargo.toml             |   2 +-
 datafusion/functions-window/src/cume_dist.rs       |   2 +-
 datafusion/functions-window/src/lead_lag.rs        |   2 +-
 datafusion/functions-window/src/lib.rs             |   2 +-
 datafusion/functions-window/src/nth_value.rs       |  41 +++---
 datafusion/functions-window/src/ntile.rs           |   2 +-
 datafusion/functions-window/src/planner.rs         |   2 +-
 datafusion/functions-window/src/rank.rs            |   2 +-
 datafusion/functions-window/src/utils.rs           |   2 +-
 datafusion/functions/Cargo.toml                    |   2 +-
 datafusion/functions/benches/ascii.rs              |   2 +-
 datafusion/functions/benches/character_length.rs   |   2 +-
 datafusion/functions/benches/chr.rs                |   2 +-
 datafusion/functions/benches/concat.rs             |   4 +-
 datafusion/functions/benches/cot.rs                |   2 +-
 datafusion/functions/benches/date_bin.rs           |   6 +-
 datafusion/functions/benches/date_trunc.rs         |   6 +-
 datafusion/functions/benches/encoding.rs           |   2 +-
 datafusion/functions/benches/find_in_set.rs        |   4 +-
 datafusion/functions/benches/gcd.rs                |   4 +-
 datafusion/functions/benches/helper.rs             |   2 +-
 datafusion/functions/benches/initcap.rs            |   2 +-
 datafusion/functions/benches/isnan.rs              |   2 +-
 datafusion/functions/benches/iszero.rs             |   2 +-
 datafusion/functions/benches/lower.rs              |   2 +-
 datafusion/functions/benches/ltrim.rs              |   8 +-
 datafusion/functions/benches/make_date.rs          |   6 +-
 datafusion/functions/benches/nullif.rs             |   4 +-
 datafusion/functions/benches/pad.rs                |   6 +-
 datafusion/functions/benches/random.rs             |   2 +-
 datafusion/functions/benches/regx.rs               |   4 +-
 datafusion/functions/benches/repeat.rs             |   4 +-
 datafusion/functions/benches/reverse.rs            |   2 +-
 datafusion/functions/benches/signum.rs             |   2 +-
 datafusion/functions/benches/strpos.rs             |   2 +-
 datafusion/functions/benches/substr.rs             |   4 +-
 datafusion/functions/benches/substr_index.rs       |   4 +-
 datafusion/functions/benches/to_char.rs            |   8 +-
 datafusion/functions/benches/to_hex.rs             |   2 +-
 datafusion/functions/benches/to_timestamp.rs       |   2 +-
 datafusion/functions/benches/trunc.rs              |   2 +-
 datafusion/functions/benches/upper.rs              |   2 +-
 datafusion/functions/benches/uuid.rs               |   2 +-
 datafusion/functions/src/core/arrow_cast.rs        |   2 +-
 datafusion/functions/src/core/arrowtypeof.rs       |   2 +-
 datafusion/functions/src/core/coalesce.rs          |   2 +-
 datafusion/functions/src/core/getfield.rs          |  74 ++++++----
 datafusion/functions/src/core/greatest.rs          |  12 +-
 .../functions/src/core/greatest_least_utils.rs     |   2 +-
 datafusion/functions/src/core/least.rs             |  12 +-
 datafusion/functions/src/core/named_struct.rs      |   2 +-
 datafusion/functions/src/core/nullif.rs            |   2 +-
 datafusion/functions/src/core/nvl2.rs              |   6 +-
 datafusion/functions/src/core/overlay.rs           |   2 +-
 datafusion/functions/src/core/planner.rs           |   2 +-
 datafusion/functions/src/core/struct.rs            |   2 +-
 datafusion/functions/src/core/union_extract.rs     |  15 +-
 datafusion/functions/src/core/union_tag.rs         |   4 +-
 datafusion/functions/src/core/version.rs           |   2 +-
 datafusion/functions/src/crypto/basic.rs           |   6 +-
 datafusion/functions/src/crypto/digest.rs          |   5 +-
 datafusion/functions/src/crypto/md5.rs             |   2 +-
 datafusion/functions/src/crypto/sha.rs             |   4 +-
 datafusion/functions/src/datetime/common.rs        |  26 +++-
 datafusion/functions/src/datetime/current_date.rs  |   2 +-
 datafusion/functions/src/datetime/current_time.rs  |   7 +-
 datafusion/functions/src/datetime/date_bin.rs      |  16 +--
 datafusion/functions/src/datetime/date_part.rs     |   6 +-
 datafusion/functions/src/datetime/date_trunc.rs    |  14 +-
 datafusion/functions/src/datetime/from_unixtime.rs |   4 +-
 datafusion/functions/src/datetime/make_date.rs     |   4 +-
 datafusion/functions/src/datetime/now.rs           |   2 +-
 datafusion/functions/src/datetime/planner.rs       |   2 +-
 datafusion/functions/src/datetime/to_char.rs       |   8 +-
 datafusion/functions/src/datetime/to_date.rs       |  11 +-
 datafusion/functions/src/datetime/to_local_time.rs |  12 +-
 datafusion/functions/src/datetime/to_timestamp.rs  |  21 +--
 datafusion/functions/src/datetime/to_unixtime.rs   |   2 +-
 datafusion/functions/src/encoding/inner.rs         |   8 +-
 datafusion/functions/src/macros.rs                 |  14 +-
 datafusion/functions/src/math/abs.rs               |   8 +-
 datafusion/functions/src/math/cot.rs               |   2 +-
 datafusion/functions/src/math/factorial.rs         |   2 +-
 datafusion/functions/src/math/gcd.rs               |  35 ++---
 datafusion/functions/src/math/iszero.rs            |   2 +-
 datafusion/functions/src/math/lcm.rs               |   2 +-
 datafusion/functions/src/math/log.rs               |  17 +--
 datafusion/functions/src/math/monotonicity.rs      |   4 +-
 datafusion/functions/src/math/nans.rs              |   4 +-
 datafusion/functions/src/math/nanvl.rs             |  14 +-
 datafusion/functions/src/math/pi.rs                |   2 +-
 datafusion/functions/src/math/power.rs             | 152 +++++++++++++--------
 datafusion/functions/src/math/random.rs            |   4 +-
 datafusion/functions/src/math/round.rs             |   8 +-
 datafusion/functions/src/math/signum.rs            |  14 +-
 datafusion/functions/src/math/trunc.rs             |  16 +--
 datafusion/functions/src/planner.rs                |   2 +-
 datafusion/functions/src/regex/mod.rs              |   2 +-
 datafusion/functions/src/regex/regexpcount.rs      |  14 +-
 datafusion/functions/src/regex/regexpinstr.rs      |  22 +--
 datafusion/functions/src/regex/regexplike.rs       |  48 +++----
 datafusion/functions/src/regex/regexpmatch.rs      |  29 ++--
 datafusion/functions/src/regex/regexpreplace.rs    |  10 +-
 datafusion/functions/src/string/ascii.rs           |   2 +-
 datafusion/functions/src/string/btrim.rs           |   2 +-
 datafusion/functions/src/string/chr.rs             |  12 +-
 datafusion/functions/src/string/common.rs          |  12 +-
 datafusion/functions/src/string/concat.rs          |  35 +++--
 datafusion/functions/src/string/concat_ws.rs       |  64 ++++++---
 datafusion/functions/src/string/contains.rs        |   4 +-
 datafusion/functions/src/string/ends_with.rs       |   8 +-
 datafusion/functions/src/string/levenshtein.rs     |  10 +-
 datafusion/functions/src/string/lower.rs           |   2 +-
 datafusion/functions/src/string/ltrim.rs           |   2 +-
 datafusion/functions/src/string/octet_length.rs    |   2 +-
 datafusion/functions/src/string/repeat.rs          |   6 +-
 datafusion/functions/src/string/replace.rs         |   6 +-
 datafusion/functions/src/string/rtrim.rs           |   2 +-
 datafusion/functions/src/string/split_part.rs      |   6 +-
 datafusion/functions/src/string/starts_with.rs     |  14 +-
 datafusion/functions/src/string/to_hex.rs          |  12 +-
 datafusion/functions/src/string/upper.rs           |   2 +-
 datafusion/functions/src/string/uuid.rs            |   2 +-
 datafusion/functions/src/strings.rs                |   4 +-
 .../functions/src/unicode/character_length.rs      |   4 +-
 datafusion/functions/src/unicode/find_in_set.rs    |  14 +-
 datafusion/functions/src/unicode/initcap.rs        |   2 +-
 datafusion/functions/src/unicode/left.rs           |   2 +-
 datafusion/functions/src/unicode/lpad.rs           |  12 +-
 datafusion/functions/src/unicode/planner.rs        |   2 +-
 datafusion/functions/src/unicode/reverse.rs        |   4 +-
 datafusion/functions/src/unicode/right.rs          |   4 +-
 datafusion/functions/src/unicode/rpad.rs           |   6 +-
 datafusion/functions/src/unicode/strpos.rs         |   2 +-
 datafusion/functions/src/unicode/substr.rs         |   8 +-
 datafusion/functions/src/unicode/substrindex.rs    |   2 +-
 datafusion/functions/src/unicode/translate.rs      |   2 +-
 datafusion/functions/src/utils.rs                  |   4 +-
 datafusion/physical-expr-adapter/Cargo.toml        |   2 +-
 .../physical-expr-adapter/src/schema_rewriter.rs   |  36 ++---
 datafusion/physical-expr/Cargo.toml                |   2 +-
 datafusion/physical-expr/benches/binary_op.rs      |   6 +-
 datafusion/physical-expr/benches/case_when.rs      |   6 +-
 datafusion/physical-expr/benches/in_list.rs        |   2 +-
 datafusion/physical-expr/benches/is_null.rs        |   4 +-
 datafusion/physical-expr/src/aggregate.rs          |  34 ++---
 datafusion/physical-expr/src/analysis.rs           |  52 +++----
 .../physical-expr/src/async_scalar_function.rs     |  13 +-
 datafusion/physical-expr/src/equivalence/class.rs  |  35 +++--
 datafusion/physical-expr/src/equivalence/mod.rs    |   6 +-
 .../physical-expr/src/equivalence/ordering.rs      |  15 +-
 .../src/equivalence/properties/dependency.rs       |   6 +-
 .../src/equivalence/properties/joins.rs            |   2 +-
 .../src/equivalence/properties/mod.rs              |   8 +-
 .../src/equivalence/properties/union.rs            |   4 +-
 datafusion/physical-expr/src/expressions/binary.rs |  98 ++++++-------
 .../src/expressions/binary/kernels.rs              |  43 ++++--
 datafusion/physical-expr/src/expressions/case.rs   |  20 +--
 datafusion/physical-expr/src/expressions/cast.rs   |  17 +--
 .../physical-expr/src/expressions/cast_column.rs   |   4 +-
 datafusion/physical-expr/src/expressions/column.rs |   8 +-
 .../src/expressions/dynamic_filters.rs             |   4 +-
 .../physical-expr/src/expressions/in_list.rs       |  16 +--
 datafusion/physical-expr/src/expressions/like.rs   |   2 +-
 datafusion/physical-expr/src/expressions/mod.rs    |  26 ++--
 .../physical-expr/src/expressions/negative.rs      |  20 +--
 datafusion/physical-expr/src/expressions/no_op.rs  |   2 +-
 datafusion/physical-expr/src/expressions/not.rs    |  41 +++---
 .../physical-expr/src/expressions/try_cast.rs      |   6 +-
 .../src/expressions/unknown_column.rs              |   2 +-
 .../physical-expr/src/intervals/cp_solver.rs       |  10 +-
 .../physical-expr/src/intervals/test_utils.rs      |   2 +-
 datafusion/physical-expr/src/intervals/utils.rs    |   6 +-
 datafusion/physical-expr/src/lib.rs                |   4 +-
 datafusion/physical-expr/src/partitioning.rs       |   4 +-
 datafusion/physical-expr/src/physical_expr.rs      |   4 +-
 datafusion/physical-expr/src/planner.rs            |   8 +-
 datafusion/physical-expr/src/projection.rs         |   8 +-
 datafusion/physical-expr/src/scalar_function.rs    |  37 ++---
 datafusion/physical-expr/src/simplifier/mod.rs     |   9 +-
 datafusion/physical-expr/src/simplifier/not.rs     |   4 +-
 .../physical-expr/src/simplifier/unwrap_cast.rs    |  53 ++++---
 .../physical-expr/src/statistics/stats_solver.rs   |   6 +-
 datafusion/physical-expr/src/utils/guarantee.rs    |   4 +-
 datafusion/physical-expr/src/utils/mod.rs          |   8 +-
 datafusion/physical-expr/src/window/aggregate.rs   |   4 +-
 .../physical-expr/src/window/sliding_aggregate.rs  |   4 +-
 datafusion/physical-expr/src/window/standard.rs    |   6 +-
 datafusion/physical-expr/src/window/window_expr.rs |   6 +-
 220 files changed, 1417 insertions(+), 1215 deletions(-)


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

Reply via email to