This is an automated email from the ASF dual-hosted git repository.

jayzhan pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/datafusion.git


    from a2ac00da1b Improve Union Equivalence Propagation (#11506)
     add d941dc3f01 Migrate `OrderSensitiveArrayAgg` to be a user defined 
aggregate  (#11564)

No new revisions were added by this update.

Summary of changes:
 .../src/physical_optimizer/aggregate_statistics.rs |   1 +
 .../combine_partial_final_agg.rs                   |   2 +
 datafusion/core/src/physical_planner.rs            |  35 +-
 datafusion/core/tests/fuzz_cases/aggregate_fuzz.rs |   1 +
 datafusion/expr/src/function.rs                    |   8 +-
 .../src/approx_percentile_cont.rs                  |   9 +-
 datafusion/functions-aggregate/src/array_agg.rs    | 423 ++++++++++++++++-
 datafusion/functions-aggregate/src/first_last.rs   |  11 +-
 datafusion/functions-aggregate/src/nth_value.rs    |   7 +-
 datafusion/functions-aggregate/src/stddev.rs       |   6 +
 .../physical-expr-common/src/aggregate/mod.rs      |  95 +++-
 datafusion/physical-expr-common/src/sort_expr.rs   |  13 +-
 datafusion/physical-expr-common/src/utils.rs       |  23 +-
 .../src/aggregate/array_agg_ordered.rs             | 520 ---------------------
 datafusion/physical-expr/src/aggregate/build_in.rs |  24 +-
 datafusion/physical-expr/src/aggregate/mod.rs      |   5 +-
 datafusion/physical-expr/src/expressions/mod.rs    |   1 -
 datafusion/physical-plan/src/aggregates/mod.rs     | 125 +++--
 datafusion/physical-plan/src/lib.rs                |   2 +-
 datafusion/physical-plan/src/windows/mod.rs        |   1 +
 datafusion/proto/src/physical_plan/mod.rs          |   2 +-
 datafusion/proto/src/physical_plan/to_proto.rs     |  10 +-
 .../proto/tests/cases/roundtrip_physical_plan.rs   |   9 +
 23 files changed, 681 insertions(+), 652 deletions(-)
 delete mode 100644 datafusion/physical-expr/src/aggregate/array_agg_ordered.rs


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to