You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datafusion.apache.org by al...@apache.org on 2025/08/12 21:10:02 UTC
(datafusion) branch dependabot/cargo/slab-0.4.11 updated (f95b1c8367 -> 7afe95d975)
This is an automated email from the ASF dual-hosted git repository.
alamb pushed a change to branch dependabot/cargo/slab-0.4.11
in repository https://gitbox.apache.org/repos/asf/datafusion.git
from f95b1c8367 chore(deps): bump slab from 0.4.10 to 0.4.11
add 00c2191bc2 fix: Add missing member to visitor for ConfigFileEncryptionProperties (#17103)
add 44daa9a7b8 minor: enhance comment in SortPreservingMergeStream.abort (#17115)
add f603d34e3b Update workspace to use Rust 1.89 (#17100)
add 25ad99dc6e feat: Add the ability to review the contents of the Metadata Cache (#17126)
add b8bf7c5bf1 Derive `AggregateUDFImpl` equality, hash from `Eq`, `Hash` traits (#17130)
add b786b9a78f Eliminate all redundant aggregations (#17139)
add e5b76f7ec6 chore: Clarify `EmptyRelation` description (#17157)
add 7afe95d975 Merge branch 'main' into dependabot/cargo/slab-0.4.11
No new revisions were added by this update.
Summary of changes:
datafusion-cli/src/functions.rs | 123 ++++++++-
datafusion-cli/src/main.rs | 105 +++++++-
datafusion-examples/examples/advanced_udaf.rs | 4 +-
datafusion-examples/examples/parquet_index.rs | 2 +-
datafusion/catalog/src/async.rs | 2 +-
datafusion/catalog/src/cte_worktable.rs | 2 +-
datafusion/catalog/src/default_table_source.rs | 2 +-
datafusion/catalog/src/table.rs | 4 +-
datafusion/catalog/src/view.rs | 2 +-
datafusion/common/src/config.rs | 60 ++++-
datafusion/common/src/error.rs | 2 +-
datafusion/common/src/utils/mod.rs | 2 +-
datafusion/core/src/dataframe/mod.rs | 2 +-
datafusion/core/tests/dataframe/mod.rs | 62 ++---
datafusion/core/tests/fuzz_cases/aggregate_fuzz.rs | 2 +-
datafusion/core/tests/fuzz_cases/join_fuzz.rs | 18 +-
datafusion/core/tests/macro_hygiene/mod.rs | 1 +
datafusion/core/tests/parquet/file_statistics.rs | 2 +-
.../physical_optimizer/partition_statistics.rs | 7 +-
.../tests/user_defined/user_defined_aggregates.rs | 6 +-
.../src/avro_to_arrow/arrow_array_reader.rs | 2 +-
.../datasource-avro/src/avro_to_arrow/reader.rs | 2 +-
datafusion/datasource-parquet/src/opener.rs | 4 +-
datafusion/datasource-parquet/src/reader.rs | 7 +
datafusion/datasource/src/file_format.rs | 2 +-
datafusion/datasource/src/file_scan_config.rs | 2 +-
datafusion/datasource/src/memory.rs | 2 +-
datafusion/datasource/src/sink.rs | 2 +-
datafusion/datasource/src/statistics.rs | 4 +-
datafusion/execution/src/cache/cache_manager.rs | 24 +-
datafusion/execution/src/cache/cache_unit.rs | 263 ++++++++++++++++++-
datafusion/execution/src/cache/lru_queue.rs | 7 +-
datafusion/expr/src/expr_fn.rs | 2 -
datafusion/expr/src/logical_plan/plan.rs | 9 +-
datafusion/expr/src/table_source.rs | 2 +-
datafusion/expr/src/test/function_stub.rs | 7 +-
datafusion/expr/src/udaf.rs | 66 ++---
datafusion/expr/src/udf.rs | 1 +
datafusion/expr/src/udf_eq.rs | 13 +-
datafusion/expr/src/udwf.rs | 1 +
datafusion/ffi/src/udaf/mod.rs | 3 -
.../functions-aggregate/benches/array_agg.rs | 2 +-
datafusion/functions-aggregate/benches/count.rs | 8 +-
datafusion/functions-aggregate/benches/sum.rs | 2 +-
.../functions-aggregate/src/approx_distinct.rs | 1 +
.../functions-aggregate/src/approx_median.rs | 1 +
.../src/approx_percentile_cont.rs | 6 +-
.../src/approx_percentile_cont_with_weight.rs | 5 +-
datafusion/functions-aggregate/src/array_agg.rs | 4 +-
datafusion/functions-aggregate/src/average.rs | 2 +-
.../functions-aggregate/src/bit_and_or_xor.rs | 6 +-
datafusion/functions-aggregate/src/bool_and_or.rs | 4 +-
datafusion/functions-aggregate/src/correlation.rs | 2 +-
datafusion/functions-aggregate/src/count.rs | 1 +
datafusion/functions-aggregate/src/covariance.rs | 2 +
datafusion/functions-aggregate/src/first_last.rs | 8 +-
datafusion/functions-aggregate/src/grouping.rs | 1 +
datafusion/functions-aggregate/src/median.rs | 1 +
datafusion/functions-aggregate/src/min_max.rs | 4 +-
datafusion/functions-aggregate/src/nth_value.rs | 2 +-
datafusion/functions-aggregate/src/regr.rs | 4 +-
datafusion/functions-aggregate/src/stddev.rs | 7 +-
datafusion/functions-aggregate/src/string_agg.rs | 5 +-
datafusion/functions-aggregate/src/sum.rs | 2 +-
datafusion/functions-aggregate/src/variance.rs | 2 +
datafusion/functions/src/datetime/common.rs | 4 +-
datafusion/functions/src/datetime/to_local_time.rs | 2 +-
datafusion/functions/src/macros.rs | 1 +
datafusion/functions/src/math/log.rs | 2 +-
datafusion/functions/src/unicode/lpad.rs | 36 +--
datafusion/functions/src/utils.rs | 121 +++++----
datafusion/optimizer/src/analyzer/type_coercion.rs | 2 +-
.../optimizer/src/optimize_projections/mod.rs | 37 +--
.../src/simplify_expressions/expr_simplifier.rs | 4 +-
.../physical-expr-common/src/physical_expr.rs | 8 +-
datafusion/physical-expr/src/aggregate.rs | 2 +-
datafusion/physical-expr/src/intervals/utils.rs | 4 +-
.../aggregates/group_values/multi_group_by/mod.rs | 15 +-
datafusion/physical-plan/src/coalesce/mod.rs | 2 +-
datafusion/physical-plan/src/filter.rs | 4 +-
datafusion/physical-plan/src/sorts/merge.rs | 15 +-
datafusion/proto/tests/cases/mod.rs | 2 -
.../proto/tests/cases/roundtrip_logical_plan.rs | 1 +
datafusion/spark/src/function/utils.rs | 87 ++++---
datafusion/sql/src/unparser/utils.rs | 2 +-
datafusion/sqllogictest/test_files/explain.slt | 7 +-
.../sqllogictest/test_files/explain_tree.slt | 7 +-
.../sqllogictest/test_files/expr/date_part.slt | 2 +-
datafusion/sqllogictest/test_files/issue_17138.slt | 36 +++
.../test_files/spark/bitwise/getbit.slt | 1 -
datafusion/sqllogictest/test_files/subquery.slt | 4 +-
docs/source/library-user-guide/upgrading.md | 10 +-
.../user-guide/cli/{usage.md => functions.md} | 282 +++++----------------
docs/source/user-guide/cli/index.rst | 1 +
docs/source/user-guide/cli/usage.md | 63 +----
rust-toolchain.toml | 2 +-
96 files changed, 1028 insertions(+), 655 deletions(-)
create mode 100644 datafusion/sqllogictest/test_files/issue_17138.slt
copy docs/source/user-guide/cli/{usage.md => functions.md} (51%)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datafusion.apache.org
For additional commands, e-mail: commits-help@datafusion.apache.org