This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/npm_and_yarn/datafusion/wasmtest/datafusion-wasm-app/multi-96c788614a
in repository https://gitbox.apache.org/repos/asf/datafusion.git
omit 4b77ae4c09 chore(deps): bump on-headers and compression
add afd82351ca Implement equals for stateful functions (#16781)
add 46afb3b308 benchmark: Add parquet h2o support (#16804)
add 2cc83be43d docs: Remove reference to forthcoming example (#16817)
(#16818)
add 28b6e9db55 fix: The inconsistency between scalar and array on the cast
decimal to timestamp (#16539)
add acff1b6bdd chore: use `equals_datatype` for `BinaryExpr` (#16813)
add 8a3ea8739c fix: unit test for object_storage (#16824)
add 8484c96ed7 chore: add tests for out of bounds for NullArray (#16802)
add eb25e8d965 Refactor binary.rs tests into modular submodules under
`binary/tests` (#16782)
add 386985788a cache generation of dictionary keys and null arrays for
ScalarValue (#16789)
add 9d6a4430cb fix(docs): Update broken links to `TableProvider` docs
(#16830)
add 350c61b23a refactor(examples): remove redundant call to create
directory (#16825)
add 70e7eb3aae Add benchmark for ByteViewGroupValueBuilder (#16826)
add c74fcafb0e fix broken links (#16839)
add 1b6a382337 Simplify try cast expr evaluation (#16834)
add 2d949e1209 Add note to upgrade guide about MSRV update (#16845)
add 1d5b2cac8f Fix flaky test case in joins.slt (#16849)
add 3ec51ebf7f chore(deps): bump sysinfo from 0.35.2 to 0.36.1 (#16850)
add 4d1db63c6e chore(deps): bump aws-credential-types from 1.2.3 to 1.2.4
(#16815)
add a0ce581092 feat: Allow tree explain format width to be customizable
(#16827)
add 6d88c63c53 chore(deps): bump on-headers and compression
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 (4b77ae4c09)
\
N -- N -- N
refs/heads/dependabot/npm_and_yarn/datafusion/wasmtest/datafusion-wasm-app/multi-96c788614a
(6d88c63c53)
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 | 12 +-
benchmarks/bench.sh | 83 +-
benchmarks/src/h2o.rs | 79 +-
benchmarks/src/imdb/run.rs | 2 +-
benchmarks/src/tpch/run.rs | 2 +-
datafusion-cli/Cargo.toml | 2 +-
datafusion-cli/src/object_storage.rs | 5 +
datafusion-examples/examples/function_factory.rs | 33 +
.../examples/parquet_embedded_index.rs | 3 +-
datafusion-examples/examples/parquet_index.rs | 2 +-
datafusion/catalog/src/default_table_source.rs | 2 -
datafusion/common/src/config.rs | 4 +
datafusion/common/src/scalar/cache.rs | 215 ++++
datafusion/common/src/scalar/mod.rs | 49 +-
datafusion/core/Cargo.toml | 2 +-
datafusion/core/src/physical_planner.rs | 1 +
.../tests/user_defined/user_defined_aggregates.rs | 27 +
.../user_defined/user_defined_scalar_functions.rs | 117 ++-
.../user_defined/user_defined_window_functions.rs | 55 +
datafusion/datasource/src/file_stream.rs | 6 +-
datafusion/datasource/src/mod.rs | 6 +-
datafusion/doc/src/lib.rs | 4 +-
datafusion/expr-common/src/type_coercion/binary.rs | 1096 +-------------------
.../src/type_coercion/binary/tests/arithmetic.rs | 250 +++++
.../src/type_coercion/binary/tests/comparison.rs | 699 +++++++++++++
.../src/type_coercion/binary/tests/dictionary.rs | 72 ++
.../src/type_coercion/binary/tests/mod.rs | 79 ++
.../type_coercion/binary/tests/null_coercion.rs | 72 ++
datafusion/expr/src/async_udf.rs | 17 +
datafusion/expr/src/expr_fn.rs | 104 ++
datafusion/expr/src/table_source.rs | 4 +-
datafusion/expr/src/udaf.rs | 19 +-
datafusion/expr/src/udf.rs | 20 +-
datafusion/expr/src/udwf.rs | 19 +-
datafusion/ffi/src/udaf/mod.rs | 32 +-
datafusion/ffi/src/udf/mod.rs | 33 +
datafusion/ffi/src/udwf/mod.rs | 36 +-
.../src/approx_percentile_cont_with_weight.rs | 25 +
.../functions-aggregate/src/bit_and_or_xor.rs | 37 +-
datafusion/functions-aggregate/src/first_last.rs | 49 +
datafusion/functions-aggregate/src/regr.rs | 29 +
datafusion/functions-aggregate/src/stddev.rs | 18 +
datafusion/functions-aggregate/src/string_agg.rs | 24 +
datafusion/functions-window/src/lead_lag.rs | 20 +-
datafusion/functions-window/src/nth_value.rs | 20 +-
datafusion/functions-window/src/rank.rs | 31 +-
.../src/simplify_expressions/expr_simplifier.rs | 32 +
datafusion/physical-expr/src/expressions/binary.rs | 65 +-
.../physical-expr/src/expressions/try_cast.rs | 17 +-
datafusion/physical-plan/Cargo.toml | 4 +
.../physical-plan/benches/aggregate_vectorized.rs | 187 ++++
.../src/aggregates/group_values/mod.rs | 2 +-
.../group_values/multi_group_by/bytes_view.rs | 6 +
.../aggregates/group_values/multi_group_by/mod.rs | 7 +-
datafusion/physical-plan/src/display.rs | 39 +-
datafusion/physical-plan/src/metrics/mod.rs | 2 +-
datafusion/proto/tests/cases/mod.rs | 63 ++
datafusion/sql/tests/sql_integration.rs | 29 +
datafusion/sqllogictest/test_files/array.slt | 7 +
.../sqllogictest/test_files/explain_tree.slt | 231 +++++
.../sqllogictest/test_files/information_schema.slt | 2 +
datafusion/sqllogictest/test_files/joins.slt | 28 +-
datafusion/sqllogictest/test_files/map.slt | 7 +
datafusion/sqllogictest/test_files/timestamps.slt | 72 +-
.../library-user-guide/building-logical-plans.md | 2 +-
docs/source/library-user-guide/upgrading.md | 8 +
docs/source/user-guide/configs.md | 1 +
67 files changed, 3051 insertions(+), 1276 deletions(-)
create mode 100644 datafusion/common/src/scalar/cache.rs
create mode 100644
datafusion/expr-common/src/type_coercion/binary/tests/arithmetic.rs
create mode 100644
datafusion/expr-common/src/type_coercion/binary/tests/comparison.rs
create mode 100644
datafusion/expr-common/src/type_coercion/binary/tests/dictionary.rs
create mode 100644 datafusion/expr-common/src/type_coercion/binary/tests/mod.rs
create mode 100644
datafusion/expr-common/src/type_coercion/binary/tests/null_coercion.rs
create mode 100644 datafusion/physical-plan/benches/aggregate_vectorized.rs
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]