This is an automated email from the ASF dual-hosted git repository.
nju_yaho pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git
from 93771052c5 fix: add condition check for BinaryExpr Date/Time +/-
Interval (#5932)
add c97048d178 Improve avg/sum Aggregator performance for Decimal (#5866)
No new revisions were added by this update.
Summary of changes:
datafusion/core/src/execution/context.rs | 7 +-
.../core/src/physical_plan/aggregates/mod.rs | 44 +++++++++++--
datafusion/core/tests/sql/udf.rs | 7 +-
datafusion/expr/src/aggregate_function.rs | 13 ++++
datafusion/expr/src/type_coercion/aggregates.rs | 15 +++++
datafusion/optimizer/src/analyzer/type_coercion.rs | 15 ++++-
datafusion/physical-expr/src/aggregate/average.rs | 72 ++++++++++++++------
datafusion/physical-expr/src/aggregate/build_in.rs | 76 ++++++++++++----------
datafusion/physical-expr/src/aggregate/sum.rs | 27 +++++++-
datafusion/physical-expr/src/aggregate/utils.rs | 50 +++++++++++++-
datafusion/proto/src/physical_plan/mod.rs | 13 ++--
11 files changed, 267 insertions(+), 72 deletions(-)