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 22587ede9dc [feature](doris compose) Add create cloud cluster (#31315)
     add 85f7b33a96e [feature](function) support sequence function(alias of 
array_range), enhance both to handle datetimev2 (#30823)

No new revisions were added by this update.

Summary of changes:
 .../vec/functions/array/function_array_range.cpp   | 184 +++++++++++++++----
 .../sql-functions/array-functions/array-range.md   |  27 ++-
 .../sql-functions/array-functions/sequence.md      | 104 +++++++++++
 docs/sidebars.json                                 |   3 +-
 .../sql-functions/array-functions/array-range.md   |  27 ++-
 .../sql-functions/array-functions/sequence.md      | 102 +++++++++++
 .../antlr4/org/apache/doris/nereids/DorisLexer.g4  |   2 +
 .../antlr4/org/apache/doris/nereids/DorisParser.g4 |   9 +
 .../apache/doris/analysis/FunctionCallExpr.java    |   7 +
 .../doris/catalog/BuiltinScalarFunctions.java      |   2 +-
 .../doris/nereids/parser/LogicalPlanBuilder.java   |  43 +++++
 .../expressions/functions/scalar/ArrayRange.java   |   7 +-
 .../{ArrayRange.java => ArrayRangeDayUnit.java}    |  57 ++----
 .../{ArrayRange.java => ArrayRangeHourUnit.java}   |  57 ++----
 .../{ArrayRange.java => ArrayRangeMinuteUnit.java} |  57 ++----
 .../{ArrayRange.java => ArrayRangeMonthUnit.java}  |  57 ++----
 .../{ArrayRange.java => ArrayRangeSecondUnit.java} |  57 ++----
 .../{ArrayRange.java => ArrayRangeWeekUnit.java}   |  57 ++----
 .../{ArrayRange.java => ArrayRangeYearUnit.java}   |  57 ++----
 .../expressions/visitor/ScalarFunctionVisitor.java |  35 ++++
 gensrc/script/doris_builtins_functions.py          |   8 +-
 .../nereids_function_p0/scalar_function/Array.out  | 194 +++++++++++++++++++++
 .../array_functions/test_array_functions.out       | 131 ++++++++++++++
 .../scalar_function/Array.groovy                   |  14 ++
 .../array_functions/test_array_functions.groovy    |  84 +++++++++
 25 files changed, 1056 insertions(+), 326 deletions(-)
 create mode 100644 
docs/en/docs/sql-manual/sql-functions/array-functions/sequence.md
 create mode 100644 
docs/zh-CN/docs/sql-manual/sql-functions/array-functions/sequence.md
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{ArrayRange.java
 => ArrayRangeDayUnit.java} (52%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{ArrayRange.java
 => ArrayRangeHourUnit.java} (52%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{ArrayRange.java
 => ArrayRangeMinuteUnit.java} (52%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{ArrayRange.java
 => ArrayRangeMonthUnit.java} (52%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{ArrayRange.java
 => ArrayRangeSecondUnit.java} (52%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{ArrayRange.java
 => ArrayRangeWeekUnit.java} (52%)
 copy 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{ArrayRange.java
 => ArrayRangeYearUnit.java} (52%)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to