You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by li...@apache.org on 2022/10/17 03:00:55 UTC

[doris] branch master updated (6ea9a65bb6 -> 045bccdbea)

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

lihaopeng pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


    from 6ea9a65bb6 [Opt](vec) opt runtime filter for TPCH Q22 (#13339)
     add 045bccdbea [Feature](Retention) support retention function (#13056)

No new revisions were added by this update.

Summary of changes:
 be/src/vec/CMakeLists.txt                          |   1 +
 ...n_reader.h => aggregate_function_retention.cpp} |  26 +-
 .../aggregate_function_retention.h                 | 145 +++++++++++
 .../aggregate_function_simple_factory.cpp          |   2 +
 be/test/CMakeLists.txt                             |   1 +
 .../aggregate_functions/agg_min_max_by_test.cpp    |   4 +-
 .../vec/aggregate_functions/vec_retention_test.cpp | 284 +++++++++++++++++++++
 .../sql-functions/aggregate-functions/retention.md | 136 ++++++++++
 docs/sidebars.json                                 |   3 +-
 .../sql-functions/aggregate-functions/retention.md | 136 ++++++++++
 .../apache/doris/analysis/FunctionCallExpr.java    |  30 ++-
 .../apache/doris/catalog/AggregateFunction.java    |   3 +-
 .../java/org/apache/doris/catalog/FunctionSet.java |  17 ++
 .../org/apache/doris/analysis/AggregateTest.java   |  72 ++++++
 .../test_aggregate_retention.out                   |  59 +++++
 .../test_aggregate_retention.sql                   |  72 ++++++
 16 files changed, 967 insertions(+), 24 deletions(-)
 copy be/src/vec/aggregate_functions/{aggregate_function_reader.h => aggregate_function_retention.cpp} (53%)
 create mode 100644 be/src/vec/aggregate_functions/aggregate_function_retention.h
 create mode 100644 be/test/vec/aggregate_functions/vec_retention_test.cpp
 create mode 100644 docs/en/docs/sql-manual/sql-functions/aggregate-functions/retention.md
 create mode 100644 docs/zh-CN/docs/sql-manual/sql-functions/aggregate-functions/retention.md
 create mode 100644 regression-test/data/query_p0/sql_functions/aggregate_functions/test_aggregate_retention.out
 create mode 100644 regression-test/suites/query_p0/sql_functions/aggregate_functions/test_aggregate_retention.sql


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org