This is an automated email from the ASF dual-hosted git repository.
zclll pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 7f6b3875827 [refactor](predicates) Simplify predicates and profile
(#59625)
add 3070773384f [Feature](function) Support function TIME_FORMAT (#58592)
No new revisions were added by this update.
Summary of changes:
be/src/vec/functions/date_time_transforms.h | 72 +++
.../function_datetime_string_to_string.cpp | 6 +
be/src/vec/runtime/time_value.h | 16 +
be/src/vec/runtime/vdatetime_value.cpp | 505 ++++++++++++---------
be/src/vec/runtime/vdatetime_value.h | 21 +
.../doris/catalog/BuiltinScalarFunctions.java | 2 +
.../executable/DateTimeExtractAndTransform.java | 33 +-
.../expressions/functions/scalar/DateFormat.java | 4 +-
.../scalar/{DateFormat.java => TimeFormat.java} | 33 +-
.../trees/expressions/literal/TimeV2Literal.java | 4 +
.../expressions/visitor/ScalarFunctionVisitor.java | 5 +
.../doris/nereids/util/DateTimeFormatterUtils.java | 425 +++++++++++++++++
.../nereids/rules/expression/FoldConstantTest.java | 12 +-
.../sql-functions/doc_date_functions_test.out | 107 +++++
.../test_function_signature_all_types.groovy | 2 +-
.../sql-functions/doc_date_functions_test.groovy | 164 ++++++-
16 files changed, 1147 insertions(+), 264 deletions(-)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/scalar/{DateFormat.java
=> TimeFormat.java} (73%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]