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

alamb pushed a change to branch dependabot/cargo/main/clap-4.5.44
in repository https://gitbox.apache.org/repos/asf/datafusion.git


    from d14625f0f3 chore(deps): bump clap from 4.5.43 to 4.5.44
     add 9d9cde499b chore: Enforce checks for RC branches (#17132)
     add 0db14c8dd3 chore(deps): bump actions/checkout from 4.2.2 to 5.0.0 
(#17149)
     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 c6304f687c chore(deps): bump on-headers and compression (#16812)
     add 22665472e0 chore(deps): bump slab from 0.4.10 to 0.4.11 (#17161)
     add 6d00469a82 Merge branch 'main' into dependabot/cargo/main/clap-4.5.44

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |  69 +++++
 .github/workflows/audit.yml                        |   2 +-
 .github/workflows/dependencies.yml                 |   2 +-
 .github/workflows/dev.yml                          |   4 +-
 .github/workflows/docs.yaml                        |   4 +-
 .github/workflows/docs_pr.yaml                     |   2 +-
 .github/workflows/extended.yml                     |  12 +-
 .github/workflows/labeler.yml                      |   2 +-
 .github/workflows/large_files.yml                  |   2 +-
 .github/workflows/rust.yml                         |  46 ++--
 Cargo.lock                                         |   4 +-
 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 +-
 .../wasmtest/datafusion-wasm-app/package-lock.json | 131 +++++-----
 dev/release/README.md                              |  13 +-
 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 +-
 109 files changed, 1219 insertions(+), 757 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-unsubscr...@datafusion.apache.org
For additional commands, e-mail: commits-h...@datafusion.apache.org

Reply via email to