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

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


    from a71d7f2beb [pipelineX](operator) support partition sort operator and 
distinct streaming agg operator (#24544)
     add e59aa49f28 [feature](datetime-func)support milliseconds_add/sub/diff 
and microseconds_diff (#24114)

No new revisions were added by this update.

Summary of changes:
 .../function_date_or_datetime_computation.h        |  8 +++
 .../function_date_or_datetime_computation_v2.cpp   | 10 ++++
 be/src/vec/runtime/vdatetime_value.cpp             | 36 +++++++----
 be/src/vec/runtime/vdatetime_value.h               | 16 +++++
 .../date-time-functions/microseconds-diff.md       | 49 +++++++++++++++
 .../date-time-functions/milliseconds-add.md        | 51 ++++++++++++++++
 .../date-time-functions/milliseconds-diff.md       | 49 +++++++++++++++
 .../date-time-functions/milliseconds-sub.md        | 51 ++++++++++++++++
 docs/sidebars.json                                 |  5 ++
 .../date-time-functions/microseconds-diff.md       | 49 +++++++++++++++
 .../date-time-functions/milliseconds-add.md        | 51 ++++++++++++++++
 .../date-time-functions/milliseconds-diff.md       | 49 +++++++++++++++
 .../date-time-functions/milliseconds-sub.md        | 51 ++++++++++++++++
 .../apache/doris/analysis/FunctionCallExpr.java    |  4 +-
 .../doris/catalog/BuiltinScalarFunctions.java      | 12 ++++
 .../functions/scalar/MicroSecondsAdd.java          | 64 ++++++++++++++++++++
 .../functions/scalar/MicroSecondsDiff.java         | 70 ++++++++++++++++++++++
 .../functions/scalar/MicroSecondsSub.java          | 64 ++++++++++++++++++++
 .../functions/scalar/MilliSecondsAdd.java          | 64 ++++++++++++++++++++
 .../functions/scalar/MilliSecondsDiff.java         | 70 ++++++++++++++++++++++
 .../functions/scalar/MilliSecondsSub.java          | 64 ++++++++++++++++++++
 .../expressions/visitor/ScalarFunctionVisitor.java | 30 ++++++++++
 gensrc/script/doris_builtins_functions.py          | 14 ++++-
 .../data/datatype_p0/datetimev2/test_exprs.out     | 36 +++++++++++
 .../datetime_functions/test_time_diff.out          |  6 ++
 .../datatype_p0/datetimev2/test_exprs.groovy       | 21 +++++++
 .../datetime_functions/test_time_diff.groovy       |  3 +
 27 files changed, 982 insertions(+), 15 deletions(-)
 create mode 100644 
docs/en/docs/sql-manual/sql-functions/date-time-functions/microseconds-diff.md
 create mode 100644 
docs/en/docs/sql-manual/sql-functions/date-time-functions/milliseconds-add.md
 create mode 100644 
docs/en/docs/sql-manual/sql-functions/date-time-functions/milliseconds-diff.md
 create mode 100644 
docs/en/docs/sql-manual/sql-functions/date-time-functions/milliseconds-sub.md
 create mode 100644 
docs/zh-CN/docs/sql-manual/sql-functions/date-time-functions/microseconds-diff.md
 create mode 100644 
docs/zh-CN/docs/sql-manual/sql-functions/date-time-functions/milliseconds-add.md
 create mode 100644 
docs/zh-CN/docs/sql-manual/sql-functions/date-time-functions/milliseconds-diff.md
 create mode 100644 
docs/zh-CN/docs/sql-manual/sql-functions/date-time-functions/milliseconds-sub.md
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/MicroSecondsAdd.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/MicroSecondsDiff.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/MicroSecondsSub.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/MilliSecondsAdd.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/MilliSecondsDiff.java
 create mode 100644 
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/MilliSecondsSub.java


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

Reply via email to