This is an automated email from the ASF dual-hosted git repository. jakevin pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/master by this push: new b11d056fe5 [fix](Nereids): fix function name. (#16188) b11d056fe5 is described below commit b11d056fe5208f4188fbf8022ab313bfb29e0a89 Author: jakevin <jakevin...@gmail.com> AuthorDate: Sun Jan 29 15:21:24 2023 +0800 [fix](Nereids): fix function name. (#16188) --- .../nereids_function_p0/scalar_function/A-F.out | 312 ++++++++++++++++++++- .../nereids_function_p0/scalar_function/A-F.groovy | 43 ++- 2 files changed, 326 insertions(+), 29 deletions(-) diff --git a/regression-test/data/nereids_function_p0/scalar_function/A-F.out b/regression-test/data/nereids_function_p0/scalar_function/A-F.out index 07c9ac1fbb..db57a5129b 100644 --- a/regression-test/data/nereids_function_p0/scalar_function/A-F.out +++ b/regression-test/data/nereids_function_p0/scalar_function/A-F.out @@ -346,15 +346,15 @@ -- !sql -- \N -0.46415888336127786 -0.5848035476425731 -0.6694329500821694 -0.7368062997280772 +0.4641588833612779 +0.5848035476425733 +0.6694329500821695 +0.7368062997280773 0.7937005259840998 0.8434326653017492 0.8879040017426008 -0.9283177667225557 -0.9654893846056297 +0.9283177667225558 +0.9654893846056298 1.0 1.0322801154563672 1.0626585691826111 @@ -809,6 +809,111 @@ varchar13 2012-03-11 2012-03-12 +-- !sql -- +\N +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 + +-- !sql -- +\N +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 + +-- !sql -- +\N +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 + +-- !sql -- +\N +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 + +-- !sql -- +\N +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 + +-- !sql -- +\N +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 + +-- !sql -- +\N +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 +0 + -- !sql -- \N 2006-01-02 12:00:00 @@ -899,6 +1004,21 @@ varchar13 \N \N +-- !sql -- +\N +2012-03-01 +2012-03-02 +2012-03-03 +2012-03-04 +2012-03-05 +2012-03-06 +2012-03-07 +2012-03-08 +2012-03-09 +2012-03-10 +2012-03-11 +2012-03-12 + -- !sql -- \N 1 @@ -1274,6 +1394,186 @@ varchar13 2012-03-11 2012-03-12 +-- !sql -- +\N +Thursday +Friday +Saturday +Sunday +Monday +Tuesday +Wednesday +Thursday +Friday +Saturday +Sunday +Monday + +-- !sql -- +\N +Thursday +Friday +Saturday +Sunday +Monday +Tuesday +Wednesday +Thursday +Friday +Saturday +Sunday +Monday + +-- !sql -- +\N +Thursday +Friday +Saturday +Sunday +Monday +Tuesday +Wednesday +Thursday +Friday +Saturday +Sunday +Monday + +-- !sql -- +\N +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 + +-- !sql -- +\N +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 + +-- !sql -- +\N +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 + +-- !sql -- +\N +5 +6 +7 +1 +2 +3 +4 +5 +6 +7 +1 +2 + +-- !sql -- +\N +5 +6 +7 +1 +2 +3 +4 +5 +6 +7 +1 +2 + +-- !sql -- +\N +5 +6 +7 +1 +2 +3 +4 +5 +6 +7 +1 +2 + +-- !sql -- +\N +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 + +-- !sql -- +\N +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 + +-- !sql -- +\N +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 + -- !sql -- \N 2012-03-02T01:00:01 diff --git a/regression-test/suites/nereids_function_p0/scalar_function/A-F.groovy b/regression-test/suites/nereids_function_p0/scalar_function/A-F.groovy index fed0492cb7..174437f9fa 100644 --- a/regression-test/suites/nereids_function_p0/scalar_function/A-F.groovy +++ b/regression-test/suites/nereids_function_p0/scalar_function/A-F.groovy @@ -120,22 +120,20 @@ suite("nereids_scalar_fn_1") { sql "select database() from fn_test" qt_sql "select date(kdtm) from fn_test order by kdtm" qt_sql "select date(kdtmv2s1) from fn_test order by kdtmv2s1" - // cannot find function - // qt_sql "select date_diff(kdtm, kdtm) from fn_test order by kdtm, kdtm" - // qt_sql "select date_diff(kdtmv2s1, kdtmv2s1) from fn_test order by kdtmv2s1, kdtmv2s1" - // qt_sql "select date_diff(kdtmv2s1, kdtv2) from fn_test order by kdtmv2s1, kdtv2" - // qt_sql "select date_diff(kdtv2, kdtmv2s1) from fn_test order by kdtv2, kdtmv2s1" - // qt_sql "select date_diff(kdtv2, kdtv2) from fn_test order by kdtv2, kdtv2" - // qt_sql "select date_diff(kdtmv2s1, kdtm) from fn_test order by kdtmv2s1, kdtm" - // qt_sql "select date_diff(kdtv2, kdtm) from fn_test order by kdtv2, kdtm" + qt_sql "select datediff(kdtm, kdtm) from fn_test order by kdtm, kdtm" + qt_sql "select datediff(kdtmv2s1, kdtmv2s1) from fn_test order by kdtmv2s1, kdtmv2s1" + qt_sql "select datediff(kdtmv2s1, kdtv2) from fn_test order by kdtmv2s1, kdtv2" + qt_sql "select datediff(kdtv2, kdtmv2s1) from fn_test order by kdtv2, kdtmv2s1" + qt_sql "select datediff(kdtv2, kdtv2) from fn_test order by kdtv2, kdtv2" + qt_sql "select datediff(kdtmv2s1, kdtm) from fn_test order by kdtmv2s1, kdtm" + qt_sql "select datediff(kdtv2, kdtm) from fn_test order by kdtv2, kdtm" qt_sql "select date_format(kdtm, '2006-01-02 12:00:00') from fn_test order by kdtm" qt_sql "select date_format(kdt, '2006-01-02') from fn_test order by kdt" qt_sql "select date_format(kdtmv2s1, '2006-01-02 12:00:00') from fn_test order by kdtmv2s1" qt_sql "select date_format(kdtv2, '2006-01-02') from fn_test order by kdtv2" qt_sql "select date_trunc(kdtm, kvchrs1) from fn_test order by kdtm, kvchrs1" qt_sql "select date_trunc(kdtmv2s1, kvchrs1) from fn_test order by kdtmv2s1, kvchrs1" - // cannot find function - // qt_sql "select date_v2(kdtmv2s1) from fn_test order by kdtmv2s1" + qt_sql "select datev2(kdtmv2s1) from fn_test order by kdtmv2s1" qt_sql "select day(kdtm) from fn_test order by kdtm" qt_sql "select day(kdtmv2s1) from fn_test order by kdtmv2s1" qt_sql "select day(kdtv2) from fn_test order by kdtv2" @@ -165,19 +163,18 @@ suite("nereids_scalar_fn_1") { // qt_sql "select day_floor(kdtm, kint, kdtm) from fn_test order by kdtm, kint, kdtm" qt_sql "select day_floor(kdtmv2s1, kint, kdtmv2s1) from fn_test order by kdtmv2s1, kint, kdtmv2s1" qt_sql "select day_floor(kdtv2, kint, kdtv2) from fn_test order by kdtv2, kint, kdtv2" - // cannot find function - // qt_sql "select day_name(kdtm) from fn_test order by kdtm" - // qt_sql "select day_name(kdtmv2s1) from fn_test order by kdtmv2s1" - // qt_sql "select day_name(kdtv2) from fn_test order by kdtv2" - // qt_sql "select day_of_month(kdtm) from fn_test order by kdtm" - // qt_sql "select day_of_month(kdtmv2s1) from fn_test order by kdtmv2s1" - // qt_sql "select day_of_month(kdtv2) from fn_test order by kdtv2" - // qt_sql "select day_of_week(kdtm) from fn_test order by kdtm" - // qt_sql "select day_of_week(kdtmv2s1) from fn_test order by kdtmv2s1" - // qt_sql "select day_of_week(kdtv2) from fn_test order by kdtv2" - // qt_sql "select day_of_year(kdtm) from fn_test order by kdtm" - // qt_sql "select day_of_year(kdtmv2s1) from fn_test order by kdtmv2s1" - // qt_sql "select day_of_year(kdtv2) from fn_test order by kdtv2" + qt_sql "select dayname(kdtm) from fn_test order by kdtm" + qt_sql "select dayname(kdtmv2s1) from fn_test order by kdtmv2s1" + qt_sql "select dayname(kdtv2) from fn_test order by kdtv2" + qt_sql "select dayofmonth(kdtm) from fn_test order by kdtm" + qt_sql "select dayofmonth(kdtmv2s1) from fn_test order by kdtmv2s1" + qt_sql "select dayofmonth(kdtv2) from fn_test order by kdtv2" + qt_sql "select dayofweek(kdtm) from fn_test order by kdtm" + qt_sql "select dayofweek(kdtmv2s1) from fn_test order by kdtmv2s1" + qt_sql "select dayofweek(kdtv2) from fn_test order by kdtv2" + qt_sql "select dayofyear(kdtm) from fn_test order by kdtm" + qt_sql "select dayofyear(kdtmv2s1) from fn_test order by kdtmv2s1" + qt_sql "select dayofyear(kdtv2) from fn_test order by kdtv2" qt_sql "select days_add(kdtm, kint) from fn_test order by kdtm, kint" qt_sql "select days_add(kdtmv2s1, kint) from fn_test order by kdtmv2s1, kint" qt_sql "select days_add(kdt, kint) from fn_test order by kdt, kint" --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org