This is an automated email from the ASF dual-hosted git repository.
agrove pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from 24a4a44 ARROW-9902: [Rust] [DataFusion] Add array() built-in function
add e067dea ARROW-9937: [Rust] [DataFusion] Improved aggregations
No new revisions were added by this update.
Summary of changes:
rust/arrow/src/compute/kernels/aggregate.rs | 71 +-
rust/datafusion/Cargo.toml | 1 +
rust/datafusion/benches/aggregate_query_sql.rs | 137 +-
rust/datafusion/src/execution/context.rs | 56 +-
rust/datafusion/src/lib.rs | 1 +
rust/datafusion/src/logical_plan/mod.rs | 98 +-
rust/datafusion/src/physical_plan/aggregates.rs | 22 +-
rust/datafusion/src/physical_plan/common.rs | 159 +-
rust/datafusion/src/physical_plan/expressions.rs | 1569 +++++++++++---------
rust/datafusion/src/physical_plan/filter.rs | 7 +-
rust/datafusion/src/physical_plan/functions.rs | 28 +-
.../datafusion/src/physical_plan/hash_aggregate.rs | 853 +++++------
rust/datafusion/src/physical_plan/mod.rs | 99 +-
rust/datafusion/src/physical_plan/planner.rs | 40 +-
rust/datafusion/src/scalar.rs | 305 ++++
rust/datafusion/src/sql/planner.rs | 6 +-
rust/datafusion/src/test/variable.rs | 6 +-
rust/datafusion/src/variable/mod.rs | 2 +-
18 files changed, 1994 insertions(+), 1466 deletions(-)
create mode 100644 rust/datafusion/src/scalar.rs