This is an automated email from the ASF dual-hosted git repository.
yiguolei pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from e337b7cbb06 [improvement](memtracker) should counter memory usage to
query when exchange sink buffer rpc (#30964)
add f92081d5188 [feature](window-func) support percent_rank window
function (#30926)
No new revisions were added by this update.
Summary of changes:
be/src/pipeline/exec/analytic_source_operator.cpp | 4 +-
.../aggregate_function_window.cpp | 2 +
.../aggregate_function_window.h | 59 +++++++++-
be/src/vec/exec/vanalytic_eval_node.cpp | 2 +-
.../window-function-percent-rank.md | 128 +++++++++++++++++++++
docs/sidebars.json | 1 +
.../window-function-percent-rank.md | 128 +++++++++++++++++++++
.../doris/catalog/BuiltinWindowFunctions.java | 2 +
.../java/org/apache/doris/catalog/FunctionSet.java | 16 +++
.../rules/analysis/WindowFunctionChecker.java | 13 +++
.../window/{RowNumber.java => PercentRank.java} | 19 ++-
.../expressions/visitor/WindowFunctionVisitor.java | 5 +
.../window_function/window_fn.out | 58 ++++++++++
.../window_functions/test_window_fn.out | 12 ++
.../window_functions/test_window_function.out | 11 ++
.../window_function/window_fn.groovy | 10 ++
.../window_functions/test_window_fn.groovy | 3 +
.../window_functions/test_window_function.groovy | 2 +
18 files changed, 461 insertions(+), 14 deletions(-)
create mode 100644
docs/en/docs/sql-manual/sql-functions/window-functions/window-function-percent-rank.md
create mode 100644
docs/zh-CN/docs/sql-manual/sql-functions/window-functions/window-function-percent-rank.md
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/window/{RowNumber.java
=> PercentRank.java} (79%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]