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

morrysnow 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 a5d9aca7ba [test](Nereids) enable G-K and L-Q scalar function 
regression test cases (#16169)
a5d9aca7ba is described below

commit a5d9aca7ba0f8563505f8b0a26bcf40cbea3b0e4
Author: AKIRA <33112463+kikyou1...@users.noreply.github.com>
AuthorDate: Fri Feb 3 21:18:43 2023 +0800

    [test](Nereids) enable G-K and L-Q scalar function regression test cases 
(#16169)
    
    1. delete invalid signature of nvl function
    2. fix some test cases that failed because of malformed function name
---
 .../nereids_function_p0/scalar_function/G-K.out    | 240 +++++++
 .../nereids_function_p0/scalar_function/L-Q.out    | 690 +++++++++++++++++++++
 .../nereids_function_p0/scalar_function/G-K.groovy |  33 +-
 .../nereids_function_p0/scalar_function/L-Q.groovy |  93 ++-
 4 files changed, 992 insertions(+), 64 deletions(-)

diff --git a/regression-test/data/nereids_function_p0/scalar_function/G-K.out 
b/regression-test/data/nereids_function_p0/scalar_function/G-K.out
index ff87dc13e7..f0cb9efd8d 100644
--- a/regression-test/data/nereids_function_p0/scalar_function/G-K.out
+++ b/regression-test/data/nereids_function_p0/scalar_function/G-K.out
@@ -434,6 +434,21 @@ C
 2012-03-11T12:00
 2012-03-12T13:00
 
+-- !sql --
+\N
+2012-03-01T00:00
+2012-03-02T00:00
+2012-03-03T00:00
+2012-03-04T00:00
+2012-03-05T00:00
+2012-03-06T00:00
+2012-03-07T00:00
+2012-03-08T00:00
+2012-03-09T00:00
+2012-03-10T00:00
+2012-03-11T00:00
+2012-03-12T00:00
+
 -- !sql --
 \N
 2012-03-01T01:00:01
@@ -494,6 +509,36 @@ C
 2012-03-11T13:00
 2012-03-13T00:00
 
+-- !sql --
+\N
+2012-03-01T00:00
+2012-03-02T00:00
+2012-03-03T00:00
+2012-03-04T00:00
+2012-03-05T00:00
+2012-03-06T00:00
+2012-03-07T00:00
+2012-03-08T00:00
+2012-03-09T00:00
+2012-03-10T00:00
+2012-03-11T00:00
+2012-03-12T00:00
+
+-- !sql --
+\N
+2012-03-01T00:00
+2012-03-02T00:00
+2012-03-03T00:00
+2012-03-04T00:00
+2012-03-05T04:00
+2012-03-06T00:00
+2012-03-07T03:00
+2012-03-08T00:00
+2012-03-09T00:00
+2012-03-10T04:00
+2012-03-11T02:00
+2012-03-12T00:00
+
 -- !sql --
 \N
 2012-03-01T01:00:01
@@ -524,6 +569,21 @@ C
 2012-03-11T11:10:11
 2012-03-12T12:11:12
 
+-- !sql --
+\N
+2012-03-01T00:00
+2012-03-02T00:00
+2012-03-03T00:00
+2012-03-04T00:00
+2012-03-05T00:00
+2012-03-06T00:00
+2012-03-07T00:00
+2012-03-08T00:00
+2012-03-09T00:00
+2012-03-10T00:00
+2012-03-11T00:00
+2012-03-12T00:00
+
 -- !sql --
 \N
 2012-03-01T01:00
@@ -554,6 +614,21 @@ C
 2012-03-11T11:00
 2012-03-12T12:00
 
+-- !sql --
+\N
+2012-03-01T00:00
+2012-03-02T00:00
+2012-03-03T00:00
+2012-03-04T00:00
+2012-03-05T00:00
+2012-03-06T00:00
+2012-03-07T00:00
+2012-03-08T00:00
+2012-03-09T00:00
+2012-03-10T00:00
+2012-03-11T00:00
+2012-03-12T00:00
+
 -- !sql --
 \N
 2012-03-01T01:00:01
@@ -614,6 +689,36 @@ C
 2012-03-11T02:00
 2012-03-12T12:00
 
+-- !sql --
+\N
+2012-03-01T00:00
+2012-03-02T00:00
+2012-03-03T00:00
+2012-03-04T00:00
+2012-03-05T00:00
+2012-03-06T00:00
+2012-03-07T00:00
+2012-03-08T00:00
+2012-03-09T00:00
+2012-03-10T00:00
+2012-03-11T00:00
+2012-03-12T00:00
+
+-- !sql --
+\N
+2012-03-01T00:00
+2012-03-02T00:00
+2012-03-03T00:00
+2012-03-04T00:00
+2012-03-04T23:00
+2012-03-06T00:00
+2012-03-06T20:00
+2012-03-08T00:00
+2012-03-09T00:00
+2012-03-09T18:00
+2012-03-10T15:00
+2012-03-12T00:00
+
 -- !sql --
 \N
 2012-03-01T01:00:01
@@ -644,6 +749,81 @@ C
 2012-03-11T11:10:11
 2012-03-12T12:11:12
 
+-- !sql --
+\N
+2012-03-01T00:00
+2012-03-02T00:00
+2012-03-03T00:00
+2012-03-04T00:00
+2012-03-05T00:00
+2012-03-06T00:00
+2012-03-07T00:00
+2012-03-08T00:00
+2012-03-09T00:00
+2012-03-10T00:00
+2012-03-11T00:00
+2012-03-12T00:00
+
+-- !sql --
+\N
+2012-03-01T02:00:01
+2012-03-02T04:01:02
+2012-03-03T06:02:03
+2012-03-04T08:03:04
+2012-03-05T10:04:05
+2012-03-06T12:05:06
+2012-03-07T14:06:07
+2012-03-08T16:07:08
+2012-03-09T18:08:09
+2012-03-10T20:09:10
+2012-03-11T22:10:11
+2012-03-13T00:11:12
+
+-- !sql --
+\N
+2012-03-01T02:00:01
+2012-03-02T04:01:02
+2012-03-03T06:02:03
+2012-03-04T08:03:04
+2012-03-05T10:04:05
+2012-03-06T12:05:06
+2012-03-07T14:06:07
+2012-03-08T16:07:08
+2012-03-09T18:08:09
+2012-03-10T20:09:10
+2012-03-11T22:10:11
+2012-03-13T00:11:12
+
+-- !sql --
+\N
+2012-03-01T01:00
+2012-03-02T02:00
+2012-03-03T03:00
+2012-03-04T04:00
+2012-03-05T05:00
+2012-03-06T06:00
+2012-03-07T07:00
+2012-03-08T08:00
+2012-03-09T09:00
+2012-03-10T10:00
+2012-03-11T11:00
+2012-03-12T12:00
+
+-- !sql --
+\N
+2012-03-01T01:00
+2012-03-02T02:00
+2012-03-03T03:00
+2012-03-04T04:00
+2012-03-05T05:00
+2012-03-06T06:00
+2012-03-07T07:00
+2012-03-08T08:00
+2012-03-09T09:00
+2012-03-10T10:00
+2012-03-11T11:00
+2012-03-12T12:00
+
 -- !sql --
 \N
 0
@@ -779,6 +959,66 @@ C
 0
 0
 
+-- !sql --
+\N
+2012-03-01T00:00:01
+2012-03-02T00:01:02
+2012-03-03T00:02:03
+2012-03-04T00:03:04
+2012-03-05T00:04:05
+2012-03-06T00:05:06
+2012-03-07T00:06:07
+2012-03-08T00:07:08
+2012-03-09T00:08:09
+2012-03-10T00:09:10
+2012-03-11T00:10:11
+2012-03-12T00:11:12
+
+-- !sql --
+\N
+2012-03-01T00:00:01
+2012-03-02T00:01:02
+2012-03-03T00:02:03
+2012-03-04T00:03:04
+2012-03-05T00:04:05
+2012-03-06T00:05:06
+2012-03-07T00:06:07
+2012-03-08T00:07:08
+2012-03-09T00:08:09
+2012-03-10T00:09:10
+2012-03-11T00:10:11
+2012-03-12T00:11:12
+
+-- !sql --
+\N
+2012-02-29T23:00
+2012-03-01T22:00
+2012-03-02T21:00
+2012-03-03T20:00
+2012-03-04T19:00
+2012-03-05T18:00
+2012-03-06T17:00
+2012-03-07T16:00
+2012-03-08T15:00
+2012-03-09T14:00
+2012-03-10T13:00
+2012-03-11T12:00
+
+-- !sql --
+\N
+2012-02-29T23:00
+2012-03-01T22:00
+2012-03-02T21:00
+2012-03-03T20:00
+2012-03-04T19:00
+2012-03-05T18:00
+2012-03-06T17:00
+2012-03-07T16:00
+2012-03-08T15:00
+2012-03-09T14:00
+2012-03-10T13:00
+2012-03-11T12:00
+
 -- !sql --
 Null
 Varchar11
diff --git a/regression-test/data/nereids_function_p0/scalar_function/L-Q.out 
b/regression-test/data/nereids_function_p0/scalar_function/L-Q.out
index 9626ce8e16..3c28424602 100644
--- a/regression-test/data/nereids_function_p0/scalar_function/L-Q.out
+++ b/regression-test/data/nereids_function_p0/scalar_function/L-Q.out
@@ -464,6 +464,21 @@ string3
 string3
 string3
 
+-- !sql --
+\N
+0001-01-01
+0002-01-02
+0003-01-03
+0004-01-04
+0005-01-05
+0006-01-06
+0007-01-07
+0008-01-08
+0009-01-09
+0010-01-10
+0011-01-11
+0012-01-12
+
 -- !sql --
 xxxx
 xxxxxxxnn
@@ -647,6 +662,36 @@ dc5f80c371451aa4fc81c930adc64f60
 9e6dc8685bf3c1b338f2011ace904887
 9e6dc8685bf3c1b338f2011ace904887
 
+-- !sql --
+37a6259cc0c1dae299a7866489dff0bd
+8507af7854a1ef7feca8e5cdbce5e613
+8507af7854a1ef7feca8e5cdbce5e613
+8507af7854a1ef7feca8e5cdbce5e613
+8507af7854a1ef7feca8e5cdbce5e613
+dc5f80c371451aa4fc81c930adc64f60
+dc5f80c371451aa4fc81c930adc64f60
+dc5f80c371451aa4fc81c930adc64f60
+dc5f80c371451aa4fc81c930adc64f60
+73c837059107caff646284f85ac126c3
+73c837059107caff646284f85ac126c3
+73c837059107caff646284f85ac126c3
+73c837059107caff646284f85ac126c3
+
+-- !sql --
+37a6259cc0c1dae299a7866489dff0bd
+34b577be20fbc15477aadb9a08101ff9
+34b577be20fbc15477aadb9a08101ff9
+34b577be20fbc15477aadb9a08101ff9
+34b577be20fbc15477aadb9a08101ff9
+91c0c59c8f6fc9aa2dc99a89f2fd0ab5
+91c0c59c8f6fc9aa2dc99a89f2fd0ab5
+91c0c59c8f6fc9aa2dc99a89f2fd0ab5
+91c0c59c8f6fc9aa2dc99a89f2fd0ab5
+9e6dc8685bf3c1b338f2011ace904887
+9e6dc8685bf3c1b338f2011ace904887
+9e6dc8685bf3c1b338f2011ace904887
+9e6dc8685bf3c1b338f2011ace904887
+
 -- !sql --
 \N
 0
@@ -1022,6 +1067,66 @@ dc5f80c371451aa4fc81c930adc64f60
 2012-03-11T00:00
 2012-03-12T00:00
 
+-- !sql --
+\N
+2012-03-01T01:01:01
+2012-03-02T02:03:02
+2012-03-03T03:05:03
+2012-03-04T04:07:04
+2012-03-05T05:09:05
+2012-03-06T06:11:06
+2012-03-07T07:13:07
+2012-03-08T08:15:08
+2012-03-09T09:17:09
+2012-03-10T10:19:10
+2012-03-11T11:21:11
+2012-03-12T12:23:12
+
+-- !sql --
+\N
+2012-03-01T01:01:01
+2012-03-02T02:03:02
+2012-03-03T03:05:03
+2012-03-04T04:07:04
+2012-03-05T05:09:05
+2012-03-06T06:11:06
+2012-03-07T07:13:07
+2012-03-08T08:15:08
+2012-03-09T09:17:09
+2012-03-10T10:19:10
+2012-03-11T11:21:11
+2012-03-12T12:23:12
+
+-- !sql --
+\N
+2012-03-01T00:01
+2012-03-02T00:02
+2012-03-03T00:03
+2012-03-04T00:04
+2012-03-05T00:05
+2012-03-06T00:06
+2012-03-07T00:07
+2012-03-08T00:08
+2012-03-09T00:09
+2012-03-10T00:10
+2012-03-11T00:11
+2012-03-12T00:12
+
+-- !sql --
+\N
+2012-03-01T00:01
+2012-03-02T00:02
+2012-03-03T00:03
+2012-03-04T00:04
+2012-03-05T00:05
+2012-03-06T00:06
+2012-03-07T00:07
+2012-03-08T00:08
+2012-03-09T00:09
+2012-03-10T00:10
+2012-03-11T00:11
+2012-03-12T00:12
+
 -- !sql --
 \N
 0
@@ -1157,6 +1262,66 @@ dc5f80c371451aa4fc81c930adc64f60
 0
 0
 
+-- !sql --
+\N
+2012-03-01T00:59:01
+2012-03-02T01:59:02
+2012-03-03T02:59:03
+2012-03-04T03:59:04
+2012-03-05T04:59:05
+2012-03-06T05:59:06
+2012-03-07T06:59:07
+2012-03-08T07:59:08
+2012-03-09T08:59:09
+2012-03-10T09:59:10
+2012-03-11T10:59:11
+2012-03-12T11:59:12
+
+-- !sql --
+\N
+2012-03-01T00:59:01
+2012-03-02T01:59:02
+2012-03-03T02:59:03
+2012-03-04T03:59:04
+2012-03-05T04:59:05
+2012-03-06T05:59:06
+2012-03-07T06:59:07
+2012-03-08T07:59:08
+2012-03-09T08:59:09
+2012-03-10T09:59:10
+2012-03-11T10:59:11
+2012-03-12T11:59:12
+
+-- !sql --
+\N
+2012-02-29T23:59
+2012-03-01T23:58
+2012-03-02T23:57
+2012-03-03T23:56
+2012-03-04T23:55
+2012-03-05T23:54
+2012-03-06T23:53
+2012-03-07T23:52
+2012-03-08T23:51
+2012-03-09T23:50
+2012-03-10T23:49
+2012-03-11T23:48
+
+-- !sql --
+\N
+2012-02-29T23:59
+2012-03-01T23:58
+2012-03-02T23:57
+2012-03-03T23:56
+2012-03-04T23:55
+2012-03-05T23:54
+2012-03-06T23:53
+2012-03-07T23:52
+2012-03-08T23:51
+2012-03-09T23:50
+2012-03-10T23:49
+2012-03-11T23:48
+
 -- !sql --
 \N
 1.00
@@ -1622,6 +1787,111 @@ dc5f80c371451aa4fc81c930adc64f60
 2012-03-11
 2012-03-12
 
+-- !sql --
+\N
+March
+March
+March
+March
+March
+March
+March
+March
+March
+March
+March
+March
+
+-- !sql --
+\N
+March
+March
+March
+March
+March
+March
+March
+March
+March
+March
+March
+March
+
+-- !sql --
+\N
+March
+March
+March
+March
+March
+March
+March
+March
+March
+March
+March
+March
+
+-- !sql --
+\N
+2012-04-01T01:00:01
+2012-05-02T02:01:02
+2012-06-03T03:02:03
+2012-07-04T04:03:04
+2012-08-05T05:04:05
+2012-09-06T06:05:06
+2012-10-07T07:06:07
+2012-11-08T08:07:08
+2012-12-09T09:08:09
+2013-01-10T10:09:10
+2013-02-11T11:10:11
+2013-03-12T12:11:12
+
+-- !sql --
+\N
+2012-04-01T01:00:01
+2012-05-02T02:01:02
+2012-06-03T03:02:03
+2012-07-04T04:03:04
+2012-08-05T05:04:05
+2012-09-06T06:05:06
+2012-10-07T07:06:07
+2012-11-08T08:07:08
+2012-12-09T09:08:09
+2013-01-10T10:09:10
+2013-02-11T11:10:11
+2013-03-12T12:11:12
+
+-- !sql --
+\N
+2012-04-01
+2012-05-02
+2012-06-03
+2012-07-04
+2012-08-05
+2012-09-06
+2012-10-07
+2012-11-08
+2012-12-09
+2013-01-10
+2013-02-11
+2013-03-12
+
+-- !sql --
+\N
+2012-04-01
+2012-05-02
+2012-06-03
+2012-07-04
+2012-08-05
+2012-09-06
+2012-10-07
+2012-11-08
+2012-12-09
+2013-01-10
+2013-02-11
+2013-03-12
+
 -- !sql --
 \N
 0
@@ -1727,6 +1997,126 @@ dc5f80c371451aa4fc81c930adc64f60
 0
 0
 
+-- !sql --
+\N
+2012-02-01T01:00:01
+2012-01-02T02:01:02
+2011-12-03T03:02:03
+2011-11-04T04:03:04
+2011-10-05T05:04:05
+2011-09-06T06:05:06
+2011-08-07T07:06:07
+2011-07-08T08:07:08
+2011-06-09T09:08:09
+2011-05-10T10:09:10
+2011-04-11T11:10:11
+2011-03-12T12:11:12
+
+-- !sql --
+\N
+2012-02-01T01:00:01
+2012-01-02T02:01:02
+2011-12-03T03:02:03
+2011-11-04T04:03:04
+2011-10-05T05:04:05
+2011-09-06T06:05:06
+2011-08-07T07:06:07
+2011-07-08T08:07:08
+2011-06-09T09:08:09
+2011-05-10T10:09:10
+2011-04-11T11:10:11
+2011-03-12T12:11:12
+
+-- !sql --
+\N
+2012-02-01
+2012-01-02
+2011-12-03
+2011-11-04
+2011-10-05
+2011-09-06
+2011-08-07
+2011-07-08
+2011-06-09
+2011-05-10
+2011-04-11
+2011-03-12
+
+-- !sql --
+\N
+2012-02-01
+2012-01-02
+2011-12-03
+2011-11-04
+2011-10-05
+2011-09-06
+2011-08-07
+2011-07-08
+2011-06-09
+2011-05-10
+2011-04-11
+2011-03-12
+
+-- !sql --
+-460753941
+1382328699
+1382328699
+1382328699
+1382328699
+-216074155
+-216074155
+-216074155
+-216074155
+-1704245912
+-1704245912
+-1704245912
+-1704245912
+
+-- !sql --
+-460753941
+1105201137
+1105201137
+1105201137
+1105201137
+466065876
+466065876
+466065876
+466065876
+-1328370272
+-1328370272
+-1328370272
+-1328370272
+
+-- !sql --
+-202406785360068664
+8683832286507167489
+8683832286507167489
+8683832286507167489
+8683832286507167489
+8582507899476528269
+8582507899476528269
+8582507899476528269
+8582507899476528269
+3951582574031518507
+3951582574031518507
+3951582574031518507
+3951582574031518507
+
+-- !sql --
+-202406785360068664
+-7629742527255288609
+-7629742527255288609
+-7629742527255288609
+-7629742527255288609
+6540042322033322577
+6540042322033322577
+6540042322033322577
+6540042322033322577
+-2588750725983543588
+-2588750725983543588
+-2588750725983543588
+-2588750725983543588
+
 -- !sql --
 \N
 -1
@@ -1802,6 +2192,231 @@ true
 true
 true
 
+-- !sql --
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+
+-- !sql --
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+
+-- !sql --
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+
+-- !sql --
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+
+-- !sql --
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+
+-- !sql --
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+
+-- !sql --
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+
+-- !sql --
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+
+-- !sql --
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+
+-- !sql --
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+
+-- !sql --
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+
+-- !sql --
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+
+-- !sql --
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+
+-- !sql --
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+
+-- !sql --
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+
 -- !sql --
 false
 false
@@ -1982,6 +2597,36 @@ true
 2012-03-11T11:10:11
 2012-03-12T12:11:12
 
+-- !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
+2012-03-01T01:00:01
+2012-03-02T02:01:02
+2012-03-03T03:02:03
+2012-03-04T04:03:04
+2012-03-05T05:04:05
+2012-03-06T06:05:06
+2012-03-07T07:06:07
+2012-03-08T08:07:08
+2012-03-09T09:08:09
+2012-03-10T10:09:10
+2012-03-11T11:10:11
+2012-03-12T12:11:12
+
 -- !sql --
 \N
 2012-03-01T01:00:01
@@ -1997,6 +2642,21 @@ true
 2012-03-11T11:10:11
 2012-03-12T12:11:12
 
+-- !sql --
+\N
+2012-03-01T00:00
+2012-03-02T00:00
+2012-03-03T00:00
+2012-03-04T00:00
+2012-03-05T00:00
+2012-03-06T00:00
+2012-03-07T00:00
+2012-03-08T00:00
+2012-03-09T00:00
+2012-03-10T00:00
+2012-03-11T00:00
+2012-03-12T00:00
+
 -- !sql --
 \N
 2012-03-01T01:00:01
@@ -2133,6 +2793,36 @@ string3
 1.2
 
 -- !sql --
+\N
+0.7943282347242815
+0.7247796636776955
+0.696845301935949
+0.6931448431551464
+0.7071067811865476
+0.7360219228178333
+0.779055912670449
+0.8365116420730186
+0.9095325760829622
+1.0
+1.1105342410545758
+1.2445647472039776
+
+-- !sql --
+\N
+0.7943282347242815
+0.7247796636776955
+0.696845301935949
+0.6931448431551464
+0.7071067811865476
+0.7360219228178333
+0.779055912670449
+0.8365116420730186
+0.9095325760829622
+1.0
+1.1105342410545758
+1.2445647472039776
+
+-- !sql --
 
 
 
diff --git 
a/regression-test/suites/nereids_function_p0/scalar_function/G-K.groovy 
b/regression-test/suites/nereids_function_p0/scalar_function/G-K.groovy
index d66424ec47..ab072953af 100644
--- a/regression-test/suites/nereids_function_p0/scalar_function/G-K.groovy
+++ b/regression-test/suites/nereids_function_p0/scalar_function/G-K.groovy
@@ -51,38 +51,37 @@ suite("nereids_scalar_fn_2") {
     qt_sql "select hour_ceil(kdtm) from fn_test order by kdtm"
     qt_sql "select hour_ceil(kdtmv2s1) from fn_test order by kdtmv2s1"
     // core
-    // qt_sql "select hour_ceil(kdtv2) from fn_test order by kdtv2"
+     qt_sql "select hour_ceil(kdtv2) from fn_test order by kdtv2"
     qt_sql "select hour_ceil(kdtm, kdtm) from fn_test order by kdtm, kdtm"
     qt_sql "select hour_ceil(kdtm, kint) from fn_test order by kdtm, kint"
     qt_sql "select hour_ceil(kdtmv2s1, kdtmv2s1) from fn_test order by 
kdtmv2s1, kdtmv2s1"
     qt_sql "select hour_ceil(kdtmv2s1, kint) from fn_test order by kdtmv2s1, 
kint"
     // core
-    // qt_sql "select hour_ceil(kdtv2, kdtv2) from fn_test order by kdtv2, 
kdtv2"
-    // qt_sql "select hour_ceil(kdtv2, kint) from fn_test order by kdtv2, kint"
+     qt_sql "select hour_ceil(kdtv2, kdtv2) from fn_test order by kdtv2, kdtv2"
+     qt_sql "select hour_ceil(kdtv2, kint) from fn_test order by kdtv2, kint"
     qt_sql "select hour_ceil(kdtm, kint, kdtm) from fn_test order by kdtm, 
kint, kdtm"
     qt_sql "select hour_ceil(kdtmv2s1, kint, kdtmv2s1) from fn_test order by 
kdtmv2s1, kint, kdtmv2s1"
     // core
-    // qt_sql "select hour_ceil(kdtv2, kint, kdtv2) from fn_test order by 
kdtv2, kint, kdtv2"
+     qt_sql "select hour_ceil(kdtv2, kint, kdtv2) from fn_test order by kdtv2, 
kint, kdtv2"
     qt_sql "select hour_floor(kdtm) from fn_test order by kdtm"
     qt_sql "select hour_floor(kdtmv2s1) from fn_test order by kdtmv2s1"
     // core
-    // qt_sql "select hour_floor(kdtv2) from fn_test order by kdtv2"
+     qt_sql "select hour_floor(kdtv2) from fn_test order by kdtv2"
     qt_sql "select hour_floor(kdtm, kdtm) from fn_test order by kdtm, kdtm"
     qt_sql "select hour_floor(kdtm, kint) from fn_test order by kdtm, kint"
     qt_sql "select hour_floor(kdtmv2s1, kdtmv2s1) from fn_test order by 
kdtmv2s1, kdtmv2s1"
     qt_sql "select hour_floor(kdtmv2s1, kint) from fn_test order by kdtmv2s1, 
kint"
     // core
-    // qt_sql "select hour_floor(kdtv2, kdtv2) from fn_test order by kdtv2, 
kdtv2"
-    // qt_sql "select hour_floor(kdtv2, kint) from fn_test order by kdtv2, 
kint"
+     qt_sql "select hour_floor(kdtv2, kdtv2) from fn_test order by kdtv2, 
kdtv2"
+     qt_sql "select hour_floor(kdtv2, kint) from fn_test order by kdtv2, kint"
     qt_sql "select hour_floor(kdtm, kint, kdtm) from fn_test order by kdtm, 
kint, kdtm"
     qt_sql "select hour_floor(kdtmv2s1, kint, kdtmv2s1) from fn_test order by 
kdtmv2s1, kint, kdtmv2s1"
     // core
-    // qt_sql "select hour_floor(kdtv2, kint, kdtv2) from fn_test order by 
kdtv2, kint, kdtv2"
-    // cannot find function
-    // qt_sql "select hours_add(kdtm, kint) from fn_test order by kdtm, kint"
-    // qt_sql "select hours_add(kdtmv2s1, kint) from fn_test order by 
kdtmv2s1, kint"
-    // qt_sql "select hours_add(kdt, kint) from fn_test order by kdt, kint"
-    // qt_sql "select hours_add(kdtv2, kint) from fn_test order by kdtv2, kint"
+     qt_sql "select hour_floor(kdtv2, kint, kdtv2) from fn_test order by 
kdtv2, kint, kdtv2"
+    qt_sql "select hours_add(kdtm, kint) from fn_test order by kdtm, kint"
+    qt_sql "select hours_add(kdtmv2s1, kint) from fn_test order by kdtmv2s1, 
kint"
+    qt_sql "select hours_add(kdt, kint) from fn_test order by kdt, kint"
+    qt_sql "select hours_add(kdtv2, kint) from fn_test order by kdtv2, kint"
     qt_sql "select hours_diff(kdtm, kdtm) from fn_test order by kdtm, kdtm"
     qt_sql "select hours_diff(kdtmv2s1, kdtmv2s1) from fn_test order by 
kdtmv2s1, kdtmv2s1"
     qt_sql "select hours_diff(kdtv2, kdtmv2s1) from fn_test order by kdtv2, 
kdtmv2s1"
@@ -93,10 +92,10 @@ suite("nereids_scalar_fn_2") {
     qt_sql "select hours_diff(kdtmv2s1, kdtm) from fn_test order by kdtmv2s1, 
kdtm"
     qt_sql "select hours_diff(kdtm, kdtmv2s1) from fn_test order by kdtm, 
kdtmv2s1"
     // cannot find function
-    // qt_sql "select hours_sub(kdtm, kint) from fn_test order by kdtm, kint"
-    // qt_sql "select hours_sub(kdtmv2s1, kint) from fn_test order by 
kdtmv2s1, kint"
-    // qt_sql "select hours_sub(kdt, kint) from fn_test order by kdt, kint"
-    // qt_sql "select hours_sub(kdtv2, kint) from fn_test order by kdtv2, kint"
+    qt_sql "select hours_sub(kdtm, kint) from fn_test order by kdtm, kint"
+    qt_sql "select hours_sub(kdtmv2s1, kint) from fn_test order by kdtmv2s1, 
kint"
+    qt_sql "select hours_sub(kdt, kint) from fn_test order by kdt, kint"
+    qt_sql "select hours_sub(kdtv2, kint) from fn_test order by kdtv2, kint"
     qt_sql "select initcap(kvchrs1) from fn_test order by kvchrs1"
     qt_sql "select instr(kvchrs1, kvchrs1) from fn_test order by kvchrs1, 
kvchrs1"
     qt_sql "select instr(kstr, kstr) from fn_test order by kstr, kstr"
diff --git 
a/regression-test/suites/nereids_function_p0/scalar_function/L-Q.groovy 
b/regression-test/suites/nereids_function_p0/scalar_function/L-Q.groovy
index 16f0708ce7..10b02e2aec 100644
--- a/regression-test/suites/nereids_function_p0/scalar_function/L-Q.groovy
+++ b/regression-test/suites/nereids_function_p0/scalar_function/L-Q.groovy
@@ -60,7 +60,7 @@ suite("nereids_scalar_fn_3") {
     qt_sql "select ltrim(kvchrs1) from fn_test order by kvchrs1"
     qt_sql "select ltrim(kstr) from fn_test order by kstr"
     // cannot find function
-    // qt_sql "select make_date(kint, kint) from fn_test order by kint, kint"
+    qt_sql "select makedate(kint, kint) from fn_test order by kint, kint"
     qt_sql "select mask(kvchrs1) from fn_test order by kvchrs1"
     qt_sql "select mask(kstr) from fn_test order by kstr"
     qt_sql "select mask_first_n(kvchrs1) from fn_test order by kvchrs1"
@@ -75,8 +75,8 @@ suite("nereids_scalar_fn_3") {
     qt_sql "select md5(kvchrs1) from fn_test order by kvchrs1"
     qt_sql "select md5(kstr) from fn_test order by kstr"
     // cannot find function
-    // qt_sql "select md5_sum(kvchrs1) from fn_test order by kvchrs1"
-    // qt_sql "select md5_sum(kstr) from fn_test order by kstr"
+    qt_sql "select md5sum(kvchrs1) from fn_test order by kvchrs1"
+    qt_sql "select md5sum(kstr) from fn_test order by kstr"
     qt_sql "select minute(kdtm) from fn_test order by kdtm"
     qt_sql "select minute(kdtmv2s1) from fn_test order by kdtmv2s1"
     qt_sql "select minute(kdtv2) from fn_test order by kdtv2"
@@ -111,10 +111,10 @@ suite("nereids_scalar_fn_3") {
     // core
     qt_sql "select minute_floor(kdtv2, kint, kdtv2) from fn_test order by 
kdtv2, kint, kdtv2"
     // cannot find function
-    // qt_sql "select minutes_add(kdtm, kint) from fn_test order by kdtm, kint"
-    // qt_sql "select minutes_add(kdtmv2s1, kint) from fn_test order by 
kdtmv2s1, kint"
-    // qt_sql "select minutes_add(kdt, kint) from fn_test order by kdt, kint"
-    // qt_sql "select minutes_add(kdtv2, kint) from fn_test order by kdtv2, 
kint"
+    qt_sql "select minutes_add(kdtm, kint) from fn_test order by kdtm, kint"
+    qt_sql "select minutes_add(kdtmv2s1, kint) from fn_test order by kdtmv2s1, 
kint"
+    qt_sql "select minutes_add(kdt, kint) from fn_test order by kdt, kint"
+    qt_sql "select minutes_add(kdtv2, kint) from fn_test order by kdtv2, kint"
     qt_sql "select minutes_diff(kdtm, kdtm) from fn_test order by kdtm, kdtm"
     qt_sql "select minutes_diff(kdtmv2s1, kdtmv2s1) from fn_test order by 
kdtmv2s1, kdtmv2s1"
     qt_sql "select minutes_diff(kdtv2, kdtmv2s1) from fn_test order by kdtv2, 
kdtmv2s1"
@@ -125,10 +125,10 @@ suite("nereids_scalar_fn_3") {
     qt_sql "select minutes_diff(kdtmv2s1, kdtm) from fn_test order by 
kdtmv2s1, kdtm"
     qt_sql "select minutes_diff(kdtm, kdtmv2s1) from fn_test order by kdtm, 
kdtmv2s1"
     // cannot find function
-    // qt_sql "select minutes_sub(kdtm, kint) from fn_test order by kdtm, kint"
-    // qt_sql "select minutes_sub(kdtmv2s1, kint) from fn_test order by 
kdtmv2s1, kint"
-    // qt_sql "select minutes_sub(kdt, kint) from fn_test order by kdt, kint"
-    // qt_sql "select minutes_sub(kdtv2, kint) from fn_test order by kdtv2, 
kint"
+    qt_sql "select minutes_sub(kdtm, kint) from fn_test order by kdtm, kint"
+    qt_sql "select minutes_sub(kdtmv2s1, kint) from fn_test order by kdtmv2s1, 
kint"
+    qt_sql "select minutes_sub(kdt, kint) from fn_test order by kdt, kint"
+    qt_sql "select minutes_sub(kdtv2, kint) from fn_test order by kdtv2, kint"
     qt_sql "select money_format(kbint) from fn_test order by kbint"
     qt_sql "select money_format(klint) from fn_test order by klint"
     qt_sql "select money_format(kdbl) from fn_test order by kdbl"
@@ -161,14 +161,13 @@ suite("nereids_scalar_fn_3") {
     qt_sql "select month_floor(kdtm, kint, kdtm) from fn_test order by kdtm, 
kint, kdtm"
     qt_sql "select month_floor(kdtmv2s1, kint, kdtmv2s1) from fn_test order by 
kdtmv2s1, kint, kdtmv2s1"
     qt_sql "select month_floor(kdtv2, kint, kdtv2) from fn_test order by 
kdtv2, kint, kdtv2"
-    // cannot find function
-    // qt_sql "select month_name(kdtm) from fn_test order by kdtm"
-    // qt_sql "select month_name(kdtmv2s1) from fn_test order by kdtmv2s1"
-    // qt_sql "select month_name(kdtv2) from fn_test order by kdtv2"
-    // qt_sql "select months_add(kdtm, kint) from fn_test order by kdtm, kint"
-    // qt_sql "select months_add(kdtmv2s1, kint) from fn_test order by 
kdtmv2s1, kint"
-    // qt_sql "select months_add(kdt, kint) from fn_test order by kdt, kint"
-    // qt_sql "select months_add(kdtv2, kint) from fn_test order by kdtv2, 
kint"
+    qt_sql "select monthname(kdtm) from fn_test order by kdtm"
+    qt_sql "select monthname(kdtmv2s1) from fn_test order by kdtmv2s1"
+    qt_sql "select monthname(kdtv2) from fn_test order by kdtv2"
+    qt_sql "select months_add(kdtm, kint) from fn_test order by kdtm, kint"
+    qt_sql "select months_add(kdtmv2s1, kint) from fn_test order by kdtmv2s1, 
kint"
+    qt_sql "select months_add(kdt, kint) from fn_test order by kdt, kint"
+    qt_sql "select months_add(kdtv2, kint) from fn_test order by kdtv2, kint"
     qt_sql "select months_diff(kdtm, kdtm) from fn_test order by kdtm, kdtm"
     qt_sql "select months_diff(kdtmv2s1, kdtmv2s1) from fn_test order by 
kdtmv2s1, kdtmv2s1"
     qt_sql "select months_diff(kdtv2, kdtmv2s1) from fn_test order by kdtv2, 
kdtmv2s1"
@@ -180,14 +179,14 @@ suite("nereids_scalar_fn_3") {
     qt_sql "select months_diff(kdtmv2s1, kdtm) from fn_test order by kdtmv2s1, 
kdtm"
     qt_sql "select months_diff(kdtm, kdtmv2s1) from fn_test order by kdtm, 
kdtmv2s1"
     // cannot find function
-    // qt_sql "select months_sub(kdtm, kint) from fn_test order by kdtm, kint"
-    // qt_sql "select months_sub(kdtmv2s1, kint) from fn_test order by 
kdtmv2s1, kint"
-    // qt_sql "select months_sub(kdt, kint) from fn_test order by kdt, kint"
-    // qt_sql "select months_sub(kdtv2, kint) from fn_test order by kdtv2, 
kint"
-    // qt_sql "select murmur_hash332(kvchrs1) from fn_test order by kvchrs1"
-    // qt_sql "select murmur_hash332(kstr) from fn_test order by kstr"
-    // qt_sql "select murmur_hash364(kvchrs1) from fn_test order by kvchrs1"
-    // qt_sql "select murmur_hash364(kstr) from fn_test order by kstr"
+    qt_sql "select months_sub(kdtm, kint) from fn_test order by kdtm, kint"
+    qt_sql "select months_sub(kdtmv2s1, kint) from fn_test order by kdtmv2s1, 
kint"
+    qt_sql "select months_sub(kdt, kint) from fn_test order by kdt, kint"
+    qt_sql "select months_sub(kdtv2, kint) from fn_test order by kdtv2, kint"
+    qt_sql "select murmur_hash3_32(kvchrs1) from fn_test order by kvchrs1"
+    qt_sql "select murmur_hash3_32(kstr) from fn_test order by kstr"
+    qt_sql "select murmur_hash3_64(kvchrs1) from fn_test order by kvchrs1"
+    qt_sql "select murmur_hash3_64(kstr) from fn_test order by kstr"
     qt_sql "select negative(kbint) from fn_test order by kbint"
     qt_sql "select negative(kdbl) from fn_test order by kdbl"
     qt_sql "select negative(kdcmls1) from fn_test order by kdcmls1"
@@ -197,21 +196,21 @@ suite("nereids_scalar_fn_3") {
     // core
     // qt_sql "select now(kint) from fn_test order by kint"
     // cannot find function
-    // qt_sql "select null_if(kbool, kbool) from fn_test order by kbool, kbool"
-    // qt_sql "select null_if(ktint, ktint) from fn_test order by ktint, ktint"
-    // qt_sql "select null_if(ksint, ksint) from fn_test order by ksint, ksint"
-    // qt_sql "select null_if(kint, kint) from fn_test order by kint, kint"
-    // qt_sql "select null_if(kbint, kbint) from fn_test order by kbint, kbint"
-    // qt_sql "select null_if(klint, klint) from fn_test order by klint, klint"
-    // qt_sql "select null_if(kfloat, kfloat) from fn_test order by kfloat, 
kfloat"
-    // qt_sql "select null_if(kdbl, kdbl) from fn_test order by kdbl, kdbl"
-    // qt_sql "select null_if(kdtm, kdtm) from fn_test order by kdtm, kdtm"
-    // qt_sql "select null_if(kdt, kdt) from fn_test order by kdt, kdt"
-    // qt_sql "select null_if(kdtmv2s1, kdtmv2s1) from fn_test order by 
kdtmv2s1, kdtmv2s1"
-    // qt_sql "select null_if(kdtv2, kdtv2) from fn_test order by kdtv2, kdtv2"
-    // qt_sql "select null_if(kdcmls1, kdcmls1) from fn_test order by kdcmls1, 
kdcmls1"
-    // qt_sql "select null_if(kvchrs1, kvchrs1) from fn_test order by kvchrs1, 
kvchrs1"
-    // qt_sql "select null_if(kstr, kstr) from fn_test order by kstr, kstr"
+    qt_sql "select nullif(kbool, kbool) from fn_test order by kbool, kbool"
+    qt_sql "select nullif(ktint, ktint) from fn_test order by ktint, ktint"
+    qt_sql "select nullif(ksint, ksint) from fn_test order by ksint, ksint"
+    qt_sql "select nullif(kint, kint) from fn_test order by kint, kint"
+    qt_sql "select nullif(kbint, kbint) from fn_test order by kbint, kbint"
+    qt_sql "select nullif(klint, klint) from fn_test order by klint, klint"
+    qt_sql "select nullif(kfloat, kfloat) from fn_test order by kfloat, kfloat"
+    qt_sql "select nullif(kdbl, kdbl) from fn_test order by kdbl, kdbl"
+    qt_sql "select nullif(kdtm, kdtm) from fn_test order by kdtm, kdtm"
+    qt_sql "select nullif(kdt, kdt) from fn_test order by kdt, kdt"
+    qt_sql "select nullif(kdtmv2s1, kdtmv2s1) from fn_test order by kdtmv2s1, 
kdtmv2s1"
+    qt_sql "select nullif(kdtv2, kdtv2) from fn_test order by kdtv2, kdtv2"
+    qt_sql "select nullif(kdcmls1, kdcmls1) from fn_test order by kdcmls1, 
kdcmls1"
+    qt_sql "select nullif(kvchrs1, kvchrs1) from fn_test order by kvchrs1, 
kvchrs1"
+    qt_sql "select nullif(kstr, kstr) from fn_test order by kstr, kstr"
     qt_sql "select null_or_empty(kvchrs1) from fn_test order by kvchrs1"
     qt_sql "select null_or_empty(kstr) from fn_test order by kstr"
     qt_sql "select nvl(kbool, kbool) from fn_test order by kbool, kbool"
@@ -225,12 +224,12 @@ suite("nereids_scalar_fn_3") {
     qt_sql "select nvl(kdt, kdt) from fn_test order by kdt, kdt"
     qt_sql "select nvl(kdtm, kdtm) from fn_test order by kdtm, kdtm"
     // result error
-    // qt_sql "select nvl(kdt, kdtm) from fn_test order by kdt, kdtm"
+    qt_sql "select nvl(kdt, kdtm) from fn_test order by kdt, kdtm"
     qt_sql "select nvl(kdtm, kdt) from fn_test order by kdtm, kdt"
     qt_sql "select nvl(kdtmv2s1, kdtmv2s1) from fn_test order by kdtmv2s1, 
kdtmv2s1"
     // result error
-    // qt_sql "select nvl(kdtv2, kdtmv2s1) from fn_test order by kdtv2, 
kdtmv2s1"
-    // qt_sql "select nvl(kdtmv2s1, kdtv2) from fn_test order by kdtmv2s1, 
kdtv2"
+    qt_sql "select nvl(kdtv2, kdtmv2s1) from fn_test order by kdtv2, kdtmv2s1"
+    qt_sql "select nvl(kdtmv2s1, kdtv2) from fn_test order by kdtmv2s1, kdtv2"
     qt_sql "select nvl(kdcmls1, kdcmls1) from fn_test order by kdcmls1, 
kdcmls1"
 // function nvl(bitmap, bitmap) is unsupported for the test suite.
     qt_sql "select nvl(kvchrs1, kvchrs1) from fn_test order by kvchrs1, 
kvchrs1"
@@ -248,8 +247,8 @@ suite("nereids_scalar_fn_3") {
     // core
     // qt_sql "select positive(kdcmls1) from fn_test order by kdcmls1"
     // data out of double range
-    // qt_sql "select pow(kdbl, kdbl) from fn_test order by kdbl, kdbl"
-    // qt_sql "select power(kdbl, kdbl) from fn_test order by kdbl, kdbl"
+    qt_sql "select pow(kdbl, kdbl) from fn_test order by kdbl, kdbl"
+    qt_sql "select power(kdbl, kdbl) from fn_test order by kdbl, kdbl"
     qt_sql "select protocol(kstr) from fn_test order by kstr"
 // function quantile_percent(quantilestate, float) is unsupported for the test 
suite.
     qt_sql "select quarter(kdtm) from fn_test order by kdtm"


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

Reply via email to