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-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org