This is an automated email from the ASF dual-hosted git repository.
alamb pushed a change to branch dependabot/cargo/main/bigdecimal-0.4.0
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git
from 692dd33f1e Update datafusion-cli
add 91150c1b90 Add clickbench queries to sqllogictest coverage (#6836)
add 4bb54e4a70 feat: implement posgres style `encode`/`decode` (#6821)
add f210ed127b chore(deps): update rstest requirement from 0.17.0 to
0.18.0 (#6847)
add 3a2e675209 [minior] support serde for some function (#6846)
add 658206a668 Support fixed_size_list for make_array (#6759)
add c9a6fb8f5b Improve median performance. (#6837)
add da63d34112 Mismatch in MemTable of Select Into when projecting on
aggregate window functions (#6566)
add 818a2b3429 Merge remote-tracking branch 'apache/main' into
dependabot/cargo/main/bigdecimal-0.4.0
No new revisions were added by this update.
Summary of changes:
datafusion-cli/Cargo.lock | 2 +
datafusion/common/src/scalar.rs | 62 ++--
datafusion/core/Cargo.toml | 5 +-
datafusion/core/src/physical_planner.rs | 2 +-
.../core/tests/data/clickbench_hits_10.parquet | Bin 0 -> 13124 bytes
.../core/tests/data/fixed_size_list_array.parquet | Bin 0 -> 718 bytes
datafusion/core/tests/sql/expr.rs | 60 ++++
.../core/tests/sqllogictests/test_files/array.slt | 39 ++-
.../tests/sqllogictests/test_files/clickbench.slt | 275 +++++++++++++++++
.../core/tests/sqllogictests/test_files/ddl.slt | 30 +-
.../test_files/{strings.slt => encoding.slt} | 76 ++---
.../core/tests/sqllogictests/test_files/insert.slt | 10 +-
.../core/tests/sqllogictests/test_files/window.slt | 194 ++++++------
.../user_defined/user_defined_window_functions.rs | 196 ++++++------
datafusion/expr/src/built_in_function.rs | 54 ++++
datafusion/expr/src/expr_fn.rs | 30 ++
datafusion/optimizer/src/analyzer/type_coercion.rs | 86 +++++-
datafusion/physical-expr/Cargo.toml | 7 +-
datafusion/physical-expr/src/aggregate/median.rs | 48 ++-
datafusion/physical-expr/src/array_expressions.rs | 4 +-
.../physical-expr/src/encoding_expressions.rs | 340 +++++++++++++++++++++
datafusion/physical-expr/src/functions.rs | 26 ++
datafusion/physical-expr/src/lib.rs | 2 +
datafusion/proto/proto/datafusion.proto | 2 +
datafusion/proto/src/generated/pbjson.rs | 6 +
datafusion/proto/src/generated/prost.rs | 6 +
datafusion/proto/src/logical_plan/from_proto.rs | 8 +-
datafusion/proto/src/logical_plan/to_proto.rs | 6 +
datafusion/sql/Cargo.toml | 2 +-
datafusion/sql/src/expr/arrow_cast.rs | 19 +-
30 files changed, 1285 insertions(+), 312 deletions(-)
create mode 100644 datafusion/core/tests/data/clickbench_hits_10.parquet
create mode 100644 datafusion/core/tests/data/fixed_size_list_array.parquet
create mode 100644
datafusion/core/tests/sqllogictests/test_files/clickbench.slt
copy datafusion/core/tests/sqllogictests/test_files/{strings.slt =>
encoding.slt} (59%)
create mode 100644 datafusion/physical-expr/src/encoding_expressions.rs