This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch auto-pick-58885-branch-4.0
in repository https://gitbox.apache.org/repos/asf/doris.git
from 64f7d78c6db branch-4.0: [Fix](streamingjob) Replay mode no need to
clear job information. #59597 (#59617)
add 93f01a49316 [Feature](func) Support INTERVAL function and fix
EXPORT_SET constant process (#58885)
No new revisions were added by this update.
Summary of changes:
be/src/vec/columns/column_const.cpp | 8 +
be/src/vec/columns/column_const.h | 4 +
be/src/vec/functions/function_interval.cpp | 125 ++++++++++
be/src/vec/functions/function_string.h | 2 +-
be/src/vec/functions/simple_function_factory.h | 2 +
.../antlr4/org/apache/doris/nereids/DorisParser.g4 | 1 +
.../doris/catalog/BuiltinScalarFunctions.java | 4 +-
.../functions/executable/NumericArithmetic.java | 38 +++
.../functions/scalar/{E.java => Interval.java} | 33 +--
.../expressions/visitor/ScalarFunctionVisitor.java | 5 +
.../data/function_p0/test_interval_function.out | 244 +++++++++++++++++++
.../string_functions/test_string_function.out | 15 ++
.../function_p0/test_interval_function.groovy | 267 +++++++++++++++++++++
.../string_functions/test_string_function.groovy | 1 +
14 files changed, 726 insertions(+), 23 deletions(-)
create mode 100644 be/src/vec/functions/function_interval.cpp
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{E.java
=> Interval.java} (66%)
create mode 100644 regression-test/data/function_p0/test_interval_function.out
create mode 100644
regression-test/suites/function_p0/test_interval_function.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]