This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a change to branch auto-pick-63499-branch-4.1
in repository https://gitbox.apache.org/repos/asf/doris.git
from 2ef097bfead branch-4.1: [feat](snapshot) Support storage vault for
clone instance #63217 (#63533)
add 20ec7dc7f8c [feature](be/fe) Add exponential_moving_average aggregate
function (#63499)
No new revisions were added by this update.
Summary of changes:
...avg_weighted.cpp => aggregate_function_ema.cpp} | 11 +-
be/src/exprs/aggregate/aggregate_function_ema.h | 173 +++++++++++++++++++++
.../aggregate_function_simple_factory.cpp | 2 +
.../doris/catalog/BuiltinAggregateFunctions.java | 2 +
.../functions/agg/ExponentialMovingAverage.java | 122 +++++++++++++++
.../visitor/AggregateFunctionVisitor.java | 5 +
.../exponential_moving_average.out | 31 ++++
.../exponential_moving_average.groovy | 158 +++++++++++++++++++
8 files changed, 499 insertions(+), 5 deletions(-)
copy be/src/exprs/aggregate/{aggregate_function_avg_weighted.cpp =>
aggregate_function_ema.cpp} (74%)
create mode 100644 be/src/exprs/aggregate/aggregate_function_ema.h
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/agg/ExponentialMovingAverage.java
create mode 100644
regression-test/data/query_p0/aggregate/exponential_moving_average/exponential_moving_average.out
create mode 100644
regression-test/suites/query_p0/aggregate/exponential_moving_average/exponential_moving_average.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]