This is an automated email from the ASF dual-hosted git repository.
morrysnow pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from c9a6486f8c [fix](Nereids) subquery predicate's slot appears in
having's output by mistake (#12494)
add 6b8a139f2d [feature](Nereids) Support function registry (#12481)
No new revisions were added by this update.
Summary of changes:
.../org/apache/doris/catalog/BuiltinFunctions.java | 58 ++++++++
.../main/java/org/apache/doris/catalog/Env.java | 9 ++
.../org/apache/doris/catalog/FunctionHelper.java | 109 +++++++++++++++
.../org/apache/doris/catalog/FunctionRegistry.java | 91 ++++++++++++
.../doris/nereids/rules/analysis/BindFunction.java | 122 +++++-----------
.../expressions/functions/AggregateFunction.java | 4 +-
.../expressions/functions/FunctionBuilder.java | 90 ++++++++++++
.../ScalarFunction.java} | 10 +-
.../trees/expressions/functions/Substring.java | 19 +--
.../trees/expressions/functions/WeekOfYear.java | 2 +-
.../nereids/trees/expressions/functions/Year.java | 2 +-
.../rules/analysis/FunctionRegistryTest.java | 153 +++++++++++++++++++++
12 files changed, 567 insertions(+), 102 deletions(-)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/catalog/BuiltinFunctions.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/catalog/FunctionHelper.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/catalog/FunctionRegistry.java
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/FunctionBuilder.java
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/{shape/LeafExpression.java
=> functions/ScalarFunction.java} (73%)
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/rules/analysis/FunctionRegistryTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]