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 8b4d3fbe93 chore(deps): bump the proto group with 2 updates
     add a9e6d4be4a feat: Limit the memory used in the file metadata cache 
(#17031)
     add d7a886cef0 fix return field for `is_null` and `is_not_null` expression 
(#17056)
     add 20bb7e6901 chore(deps): bump tokio from 1.47.0 to 1.47.1 (#17063)
     add df153c2f81 Optimize char expression (#16076)
     add 60ac1cc5f9 fix: Remove `datafusion.execution.parquet.cache_metadata` 
config (#17062)
     add a83237f3a9 Fix equality of parametrizable ArrayAgg function (#17065)
     add 7bc9906513 Implement Spark `url` function `parse_url` (#16937)
     add f9efba0e2c Add ExecutionPlan::reset_state (#17028)
     add ac3a5735ff Derive UDAF equality from Eq, Hash (#17067)
     add 541a67d12c Remove elements deprecated since v 45 (#17075)
     add 060938bf68 Deprecate ScalarUDF::is_nullable (#17074)
     add f0630fb4f7 Re-export `object_store` crate via DataFusion Core and 
Common (#17070)
     add 1f7185e4aa 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   (8b4d3fbe93)
            \
             N -- N -- N   refs/heads/dependabot/cargo/main/proto-5f30c81d2c 
(1f7185e4aa)

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:
 Cargo.lock                                         |   5 +-
 datafusion/common/src/config.rs                    |   6 -
 .../common/src/file_options/parquet_writer.rs      |   3 -
 datafusion/common/src/utils/mod.rs                 | 116 -----
 .../core/src/datasource/file_format/options.rs     |  15 -
 datafusion/core/src/execution/context/mod.rs       |   4 +
 datafusion/core/src/execution/session_state.rs     |  11 -
 datafusion/core/src/lib.rs                         |  11 +-
 datafusion/core/src/test/object_store.rs           |  24 +-
 datafusion/core/tests/parquet/page_pruning.rs      |   4 +-
 datafusion/core/tests/sql/runtime_config.rs        |  33 ++
 .../tests/user_defined/user_defined_aggregates.rs  |  74 ++-
 .../user_defined/user_defined_scalar_functions.rs  |   9 +-
 .../user_defined/user_defined_window_functions.rs  |   2 +-
 datafusion/datasource-parquet/src/file_format.rs   |  22 +-
 datafusion/datasource-parquet/src/reader.rs        |   4 +
 datafusion/doc/src/lib.rs                          |  13 +-
 datafusion/execution/src/cache/cache_manager.rs    |  79 ++-
 datafusion/execution/src/cache/cache_unit.rs       | 339 +++++++++++--
 datafusion/execution/src/cache/lru_queue.rs        | 537 +++++++++++++++++++++
 datafusion/execution/src/cache/mod.rs              |   1 +
 datafusion/execution/src/runtime_env.rs            |  35 +-
 datafusion/expr-common/src/operator.rs             |   9 -
 datafusion/expr/src/async_udf.rs                   |   1 +
 datafusion/expr/src/expr.rs                        |  10 -
 datafusion/expr/src/expr_fn.rs                     |  49 +-
 datafusion/expr/src/lib.rs                         |   1 +
 datafusion/expr/src/ptr_eq.rs                      |   3 +-
 datafusion/expr/src/udaf.rs                        |  29 +-
 datafusion/expr/src/udf.rs                         |  28 +-
 datafusion/expr/src/udf_eq.rs                      | 181 +++++++
 datafusion/expr/src/udwf.rs                        |   6 +-
 datafusion/expr/src/utils.rs                       |  10 +-
 datafusion/ffi/src/udaf/mod.rs                     |  44 +-
 datafusion/ffi/src/udf/mod.rs                      |   1 +
 datafusion/ffi/src/udwf/mod.rs                     |   1 +
 datafusion/functions-aggregate-common/src/utils.rs |  61 +--
 .../src/approx_percentile_cont.rs                  |   7 +-
 .../src/approx_percentile_cont_with_weight.rs      |  30 +-
 datafusion/functions-aggregate/src/array_agg.rs    |   6 +-
 .../functions-aggregate/src/bit_and_or_xor.rs      |  40 +-
 datafusion/functions-aggregate/src/first_last.rs   |  56 +--
 datafusion/functions-aggregate/src/regr.rs         |  33 +-
 datafusion/functions-aggregate/src/stddev.rs       |  24 +-
 datafusion/functions-aggregate/src/string_agg.rs   |  30 +-
 datafusion/functions-window/src/lead_lag.rs        |   2 +-
 datafusion/functions-window/src/nth_value.rs       |   2 +-
 datafusion/functions-window/src/rank.rs            |   2 +-
 datafusion/functions/src/strings.rs                |  39 +-
 datafusion/optimizer/src/analyzer/mod.rs           |   8 -
 .../src/simplify_expressions/expr_simplifier.rs    |  21 +-
 .../physical-expr-common/src/physical_expr.rs      |  15 -
 datafusion/physical-expr/src/aggregate.rs          |   5 +-
 .../src/expressions/dynamic_filters.rs             |   8 +
 .../physical-expr/src/expressions/is_not_null.rs   |   5 -
 .../physical-expr/src/expressions/is_null.rs       |   5 -
 datafusion/physical-expr/src/window/mod.rs         |   6 -
 .../physical-optimizer/src/join_selection.rs       |  52 +-
 datafusion/physical-plan/src/execution_plan.rs     |  25 +
 datafusion/physical-plan/src/joins/cross_join.rs   |  12 +
 datafusion/physical-plan/src/joins/hash_join.rs    |  20 +
 datafusion/physical-plan/src/lib.rs                |   1 -
 datafusion/physical-plan/src/recursive_query.rs    |   5 +-
 datafusion/physical-plan/src/sorts/sort.rs         |  80 ++-
 datafusion/physical-plan/src/values.rs             | 330 -------------
 .../proto-common/proto/datafusion_common.proto     |   1 -
 datafusion/proto-common/src/from_proto/mod.rs      |   1 -
 datafusion/proto-common/src/generated/pbjson.rs    |  18 -
 datafusion/proto-common/src/generated/prost.rs     |   3 -
 datafusion/proto-common/src/to_proto/mod.rs        |   1 -
 .../proto/src/generated/datafusion_proto_common.rs |   3 -
 datafusion/proto/src/logical_plan/file_formats.rs  |   2 -
 datafusion/proto/tests/cases/mod.rs                |  21 +-
 datafusion/spark/Cargo.toml                        |   1 +
 datafusion/spark/src/function/string/char.rs       |  58 +--
 datafusion/spark/src/function/string/mod.rs        |   2 +-
 datafusion/spark/src/function/url/mod.rs           |  13 +-
 datafusion/spark/src/function/url/parse_url.rs     | 301 ++++++++++++
 datafusion/sql/src/unparser/dialect.rs             |  11 -
 datafusion/sql/tests/sql_integration.rs            |   2 +-
 datafusion/sqllogictest/test_files/cte.slt         |  55 +++
 datafusion/sqllogictest/test_files/expr.slt        |  23 +
 .../sqllogictest/test_files/information_schema.slt |   2 -
 datafusion/sqllogictest/test_files/parquet.slt     |   6 -
 .../test_files/spark/url/parse_url.slt             |  80 ++-
 docs/source/library-user-guide/upgrading.md        |  10 +
 docs/source/user-guide/configs.md                  |  12 +-
 87 files changed, 1953 insertions(+), 1323 deletions(-)
 create mode 100644 datafusion/execution/src/cache/lru_queue.rs
 create mode 100644 datafusion/expr/src/udf_eq.rs
 delete mode 100644 datafusion/physical-plan/src/values.rs
 create mode 100644 datafusion/spark/src/function/url/parse_url.rs


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@datafusion.apache.org
For additional commands, e-mail: commits-h...@datafusion.apache.org

Reply via email to