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

github-bot pushed a change to branch dependabot/cargo/main/proto-5f30c81d2c
in repository https://gitbox.apache.org/repos/asf/datafusion.git


    omit 833a321693 chore(deps): bump the proto group with 2 updates
     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 e58f86c60a refactor `character_length` impl by unifying null handling 
logic (#16877)
     add 1e3152ee1e Update dev env documentation to reflect pinned rust version 
(#17107)
     add 43718d5fff Differentiate 0-row and 1-row EmptyRelation in EXPLAIN 
(#17145)
     add 097d28288a chore(deps): bump the proto group with 2 updates

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (833a321693)
            \
             N -- N -- N   refs/heads/dependabot/cargo/main/proto-5f30c81d2c 
(097d28288a)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

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 +++++++-
 .../cli_quick_test@can_see_indent_format.snap      |   3 +-
 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             | 100 ++++----
 datafusion/core/tests/execution/logical_plan.rs    |   2 +-
 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/optimizer/mod.rs             |   2 +-
 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           |  14 +-
 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 +-
 .../functions/src/unicode/character_length.rs      |  53 ++--
 datafusion/functions/src/unicode/lpad.rs           |  36 +--
 datafusion/functions/src/utils.rs                  | 121 +++++----
 datafusion/optimizer/src/analyzer/type_coercion.rs | 108 ++++----
 datafusion/optimizer/src/eliminate_filter.rs       |   8 +-
 datafusion/optimizer/src/eliminate_join.rs         |   2 +-
 datafusion/optimizer/src/eliminate_limit.rs        |   6 +-
 .../optimizer/src/optimize_projections/mod.rs      |  37 +--
 .../optimizer/src/propagate_empty_relation.rs      |  10 +-
 datafusion/optimizer/src/push_down_filter.rs       |   4 +-
 .../src/simplify_expressions/expr_simplifier.rs    |   4 +-
 .../optimizer/tests/optimizer_integration.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/sql/tests/cases/params.rs               |  12 +-
 datafusion/sql/tests/sql_integration.rs            | 264 +++++++++----------
 datafusion/sqllogictest/test_files/aggregate.slt   |  20 +-
 datafusion/sqllogictest/test_files/array.slt       |   4 +-
 .../sqllogictest/test_files/count_star_rule.slt    |   2 +-
 datafusion/sqllogictest/test_files/cte.slt         |  22 +-
 datafusion/sqllogictest/test_files/explain.slt     |  13 +-
 .../sqllogictest/test_files/explain_tree.slt       |   7 +-
 .../sqllogictest/test_files/expr/date_part.slt     |   2 +-
 datafusion/sqllogictest/test_files/issue_17138.slt |  36 +++
 datafusion/sqllogictest/test_files/join.slt.part   |   2 +-
 datafusion/sqllogictest/test_files/joins.slt       |  48 ++--
 datafusion/sqllogictest/test_files/order.slt       |   4 +-
 datafusion/sqllogictest/test_files/predicates.slt  |   6 +-
 .../test_files/simplify_predicates.slt             |   4 +-
 .../test_files/spark/bitwise/getbit.slt            |   1 -
 datafusion/sqllogictest/test_files/subquery.slt    |  12 +-
 .../sqllogictest/test_files/type_coercion.slt      |  32 +--
 datafusion/sqllogictest/test_files/union.slt       |  14 +-
 datafusion/sqllogictest/test_files/unnest.slt      |   6 +-
 datafusion/sqllogictest/test_files/window.slt      |  16 +-
 .../wasmtest/datafusion-wasm-app/package-lock.json | 131 +++++-----
 dev/release/README.md                              |  13 +-
 .../contributor-guide/development_environment.md   |  10 +-
 docs/source/library-user-guide/upgrading.md        |  10 +-
 .../library-user-guide/working-with-exprs.md       |   2 +-
 .../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 +-
 136 files changed, 1573 insertions(+), 1128 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