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]