You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by "zclllyybb (via GitHub)" <gi...@apache.org> on 2026/01/07 04:03:53 UTC

[PR] [Fix](function) fix skip null value for some date functions [doris]

zclllyybb opened a new pull request, #59616:
URL: https://github.com/apache/doris/pull/59616

   ### What problem does this PR solve?
   
   Issue Number: close #xxx
   
   Related PR: #xxx
   
   Problem Summary:
   
   for some functions like `dayname`, `add_time`... they should skip null rows. otherwise may cause false alarm. like this:
   before:
   ```sql
   mysql> SELECT      add_time (         tbl_alias1.col_date_undef_signed_not_null,         '23:30:01'     ) col_alias6 FROM table_1_20_undef_partitions2_keys3_properties4_distributed_by5 AS tbl_alias1     RIGHT JOIN table_3_20_undef_partitions2_keys3_properties4_distributed_by5 AS tbl_alias2 ON tbl_alias1.col_int_undef_signed_not_null = tbl_alias2.col_int_undef_signed_not_null;
   ERROR 1105 (HY000): errCode = 2, detailMessage = [INVALID_ARGUMENT]Operation add_time of , 84601000000.000000 is invalid
   ```
   now:
   ```sql
   mysql> SELECT      add_time (         tbl_alias1.col_date_undef_signed_not_null,         '23:30:01'     ) col_alias6 FROM table_1_20_undef_partitions2_keys3_properties4_distributed_by5 AS tbl_alias1     RIGHT JOIN table_3_20_undef_partitions2_keys3_properties4_distributed_by5 AS tbl_alias2 ON tbl_alias1.col_int_undef_signed_not_null = tbl_alias2.col_int_undef_signed_not_null;
   +---------------------+
   | col_alias6          |
   +---------------------+
   | 2023-12-10 23:30:01 |
   | 2023-12-18 23:30:01 |
   ......
   ```
   
   ### Release note
   
   None
   
   ### Check List (For Author)
   
   - Test <!-- At least one of them must be included. -->
       - [x] Regression test
       - [ ] Unit Test
       - [ ] Manual test (add detailed scripts or steps below)
       - [ ] No need to test or manual test. Explain why:
           - [ ] This is a refactor/code format and no logic has been changed.
           - [ ] Previous test can cover this change.
           - [ ] No code files have been changed.
           - [ ] Other reason <!-- Add your reason?  -->
   
   - Behavior changed:
       - [x] No.
       - [ ] Yes. <!-- Explain the behavior change -->
   
   - Does this need documentation?
       - [x] No.
       - [ ] Yes. <!-- Add document PR link here. eg: https://github.com/apache/doris-website/pull/1214 -->
   
   ### Check List (For Reviewer who merge this PR)
   
   - [ ] Confirm the release note
   - [ ] Confirm test cases
   - [ ] Confirm document
   - [ ] Add branch pick label <!-- Add branch pick label that this PR should merge into -->
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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


Re: [PR] [Fix](function) fix skip null value for some date functions [doris]

Posted by "linrrzqqq (via GitHub)" <gi...@apache.org>.
linrrzqqq commented on PR #59616:
URL: https://github.com/apache/doris/pull/59616#issuecomment-3721655750

   run buildall


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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


Re: [PR] [Fix](function) fix skip null value for some date functions [doris]

Posted by "doris-robot (via GitHub)" <gi...@apache.org>.
doris-robot commented on PR #59616:
URL: https://github.com/apache/doris/pull/59616#issuecomment-3721735004

   
   <details>
   <summary>TPC-DS: <b>Total hot run time: 172293 ms</b></summary>
   
   ```
   machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
   scripts: https://github.com/apache/doris/tree/master/tools/tpcds-tools
   TPC-DS sf100 test result on commit 497d7c6a233a4b766aa26d790227e0ff2d66ba5e, data reload: false
   
   query5	4448	578	430	430
   query6	335	226	217	217
   query7	4227	449	263	263
   query8	354	250	238	238
   query9	8760	2646	2656	2646
   query10	511	356	345	345
   query11	15284	15124	14997	14997
   query12	191	115	113	113
   query13	1257	493	378	378
   query14	5894	3019	2732	2732
   query14_1	2705	2697	2660	2660
   query15	202	198	173	173
   query16	991	463	450	450
   query17	1111	682	578	578
   query18	2434	438	344	344
   query19	233	226	203	203
   query20	124	120	114	114
   query21	215	142	132	132
   query22	4144	3956	3743	3743
   query23	15970	15612	15175	15175
   query23_1	15436	15434	15479	15434
   query24	7356	1570	1192	1192
   query24_1	1195	1169	1203	1169
   query25	548	489	421	421
   query26	1252	263	154	154
   query27	2778	444	297	297
   query28	4555	2130	2131	2130
   query29	780	526	442	442
   query30	304	241	213	213
   query31	809	633	551	551
   query32	78	68	66	66
   query33	535	325	289	289
   query34	894	870	516	516
   query35	735	753	666	666
   query36	861	828	858	828
   query37	129	92	77	77
   query38	2694	2749	2675	2675
   query39	776	758	730	730
   query39_1	711	693	718	693
   query40	219	129	115	115
   query41	66	64	60	60
   query42	106	104	103	103
   query43	432	491	430	430
   query44	1297	721	721	721
   query45	187	183	172	172
   query46	834	936	581	581
   query47	1398	1450	1391	1391
   query48	306	326	246	246
   query49	615	420	318	318
   query50	629	270	208	208
   query51	3874	3794	3878	3794
   query52	107	104	95	95
   query53	312	334	289	289
   query54	273	279	243	243
   query55	77	77	68	68
   query56	287	284	282	282
   query57	1042	1012	961	961
   query58	293	253	242	242
   query59	2150	2199	2113	2113
   query60	310	307	291	291
   query61	167	158	169	158
   query62	399	374	313	313
   query63	300	265	273	265
   query64	4907	1300	1016	1016
   query65	3817	3631	3780	3631
   query66	1447	403	300	300
   query67	15565	14827	15052	14827
   query68	4088	999	706	706
   query69	504	355	318	318
   query70	1061	952	926	926
   query71	374	309	272	272
   query72	6073	3424	3503	3424
   query73	766	764	309	309
   query74	8786	8827	8562	8562
   query75	2847	2820	2454	2454
   query76	3804	1053	661	661
   query77	540	406	289	289
   query78	9749	9868	9245	9245
   query79	1084	899	590	590
   query80	679	561	485	485
   query81	497	264	227	227
   query82	207	144	111	111
   query83	265	262	242	242
   query84	260	117	101	101
   query85	894	530	454	454
   query86	333	330	290	290
   query87	2863	2874	2744	2744
   query88	3110	2212	2196	2196
   query89	391	353	342	342
   query90	2007	155	139	139
   query91	182	162	145	145
   query92	71	69	61	61
   query93	981	913	530	530
   query94	588	320	286	286
   query95	580	371	315	315
   query96	594	468	203	203
   query97	2324	2364	2329	2329
   query98	222	201	198	198
   query99	574	582	510	510
   Total cold run time: 249394 ms
   Total hot run time: 172293 ms
   ```
   </details>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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


Re: [PR] [Fix](function) fix skip null value for some date functions [doris]

Posted by "hello-stephen (via GitHub)" <gi...@apache.org>.
hello-stephen commented on PR #59616:
URL: https://github.com/apache/doris/pull/59616#issuecomment-3722311741

   # BE Regression && UT Coverage Report
   Increment line coverage `94.37% (67/71)` :tada:
   
   [Increment coverage report](http://coverage.selectdb-in.cc/coverage/59616_497d7c6a233a4b766aa26d790227e0ff2d66ba5e_merge/increment_report/index.html)
   [Complete coverage report](http://coverage.selectdb-in.cc/coverage/59616_497d7c6a233a4b766aa26d790227e0ff2d66ba5e_merge/report/index.html)
   | Category          | Coverage           |
   |-------------------|--------------------|
   | Function Coverage | 73.98% (25854/34948) |
   | Line Coverage     | 61.37% (275083/448243) |
   | Region Coverage   | 56.44% (230585/408572) |
   | Branch Coverage   | 58.18% (99017/170198) |


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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


Re: [PR] [Fix](function) fix skip null value for some date functions [doris]

Posted by "doris-robot (via GitHub)" <gi...@apache.org>.
doris-robot commented on PR #59616:
URL: https://github.com/apache/doris/pull/59616#issuecomment-3717309919

   
   <details>
   <summary>TPC-DS: <b>Total hot run time: 172919 ms</b></summary>
   
   ```
   machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
   scripts: https://github.com/apache/doris/tree/master/tools/tpcds-tools
   TPC-DS sf100 test result on commit 61d1937768dc3a726615559723b685f2deba9f1b, data reload: false
   
   query5	4404	580	449	449
   query6	329	245	223	223
   query7	4220	459	259	259
   query8	348	261	244	244
   query9	8770	2659	2668	2659
   query10	529	370	371	370
   query11	15284	15242	14955	14955
   query12	180	117	120	117
   query13	1275	483	379	379
   query14	5994	3078	2907	2907
   query14_1	2772	2724	2827	2724
   query15	202	191	181	181
   query16	995	465	434	434
   query17	1116	686	597	597
   query18	2485	444	355	355
   query19	231	228	197	197
   query20	125	131	121	121
   query21	219	143	125	125
   query22	3881	3871	4053	3871
   query23	16287	15669	15374	15374
   query23_1	15298	15307	15473	15307
   query24	7370	1570	1190	1190
   query24_1	1201	1168	1184	1168
   query25	575	485	425	425
   query26	1257	265	164	164
   query27	2765	455	291	291
   query28	4550	2140	2129	2129
   query29	803	562	470	470
   query30	315	238	213	213
   query31	794	641	570	570
   query32	89	75	70	70
   query33	538	343	309	309
   query34	888	875	541	541
   query35	752	830	701	701
   query36	866	889	844	844
   query37	129	93	81	81
   query38	2760	2755	2699	2699
   query39	779	732	718	718
   query39_1	725	700	701	700
   query40	214	131	115	115
   query41	68	63	67	63
   query42	114	104	102	102
   query43	440	440	422	422
   query44	1295	728	714	714
   query45	188	183	174	174
   query46	836	932	591	591
   query47	1425	1417	1358	1358
   query48	315	319	236	236
   query49	608	426	334	334
   query50	627	276	205	205
   query51	3841	3834	3730	3730
   query52	107	109	97	97
   query53	292	327	278	278
   query54	287	265	262	262
   query55	78	80	73	73
   query56	289	302	294	294
   query57	1008	996	950	950
   query58	298	267	265	265
   query59	2125	2242	2046	2046
   query60	314	314	303	303
   query61	167	163	161	161
   query62	409	351	309	309
   query63	303	267	278	267
   query64	4948	1314	998	998
   query65	3835	3734	3786	3734
   query66	1447	421	313	313
   query67	14829	14890	14653	14653
   query68	8133	1004	695	695
   query69	504	353	315	315
   query70	1066	930	954	930
   query71	367	302	294	294
   query72	6094	3411	3391	3391
   query73	769	719	307	307
   query74	8863	8838	8651	8651
   query75	2833	2828	2471	2471
   query76	3864	1063	639	639
   query77	516	387	274	274
   query78	9659	9866	9153	9153
   query79	1250	908	575	575
   query80	607	565	478	478
   query81	543	257	228	228
   query82	219	142	109	109
   query83	262	253	239	239
   query84	256	123	103	103
   query85	898	505	472	472
   query86	389	298	316	298
   query87	2822	2866	2753	2753
   query88	3112	2219	2207	2207
   query89	382	347	331	331
   query90	2165	155	150	150
   query91	171	167	141	141
   query92	89	70	68	68
   query93	1110	874	524	524
   query94	575	312	268	268
   query95	567	324	364	324
   query96	577	457	205	205
   query97	2312	2378	2289	2289
   query98	232	205	194	194
   query99	591	592	478	478
   Total cold run time: 253466 ms
   Total hot run time: 172919 ms
   ```
   </details>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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


Re: [PR] [Fix](function) fix skip null value for some date functions [doris]

Posted by "zclllyybb (via GitHub)" <gi...@apache.org>.
zclllyybb commented on PR #59616:
URL: https://github.com/apache/doris/pull/59616#issuecomment-3717237195

   run buildall


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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


Re: [PR] [Fix](function) fix skip null value for some date functions [doris]

Posted by "doris-robot (via GitHub)" <gi...@apache.org>.
doris-robot commented on PR #59616:
URL: https://github.com/apache/doris/pull/59616#issuecomment-3721716678

   
   <details>
   <summary>TPC-H: <b>Total hot run time: 32304 ms</b></summary>
   
   ```
   machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
   scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
   Tpch sf100 test result on commit 497d7c6a233a4b766aa26d790227e0ff2d66ba5e, data reload: false
   
   ------ Round 1 ----------------------------------
   q1	17645	4311	4080	4080
   q2	2013	362	264	264
   q3	10148	1271	730	730
   q4	10219	884	335	335
   q5	7515	2081	1896	1896
   q6	186	165	139	139
   q7	956	805	669	669
   q8	9263	1369	1215	1215
   q9	4800	4581	4736	4581
   q10	6816	1811	1428	1428
   q11	492	316	282	282
   q12	711	718	554	554
   q13	17760	3829	3164	3164
   q14	285	292	287	287
   q15	592	521	497	497
   q16	677	673	625	625
   q17	682	821	512	512
   q18	6482	6410	6860	6410
   q19	1130	1031	668	668
   q20	487	393	255	255
   q21	3258	2694	2719	2694
   q22	1150	1116	1019	1019
   Total cold run time: 103267 ms
   Total hot run time: 32304 ms
   
   ----- Round 2, with runtime_filter_mode=off -----
   q1	4295	4206	4298	4206
   q2	346	432	351	351
   q3	2313	2852	2334	2334
   q4	1467	1855	1402	1402
   q5	4589	4347	4283	4283
   q6	228	169	127	127
   q7	1921	1913	1771	1771
   q8	2517	2372	2362	2362
   q9	7146	7094	7087	7087
   q10	2526	2684	2280	2280
   q11	534	457	442	442
   q12	648	710	558	558
   q13	3399	3774	3069	3069
   q14	268	289	257	257
   q15	530	494	483	483
   q16	601	644	622	622
   q17	1120	1309	1332	1309
   q18	7433	7479	7438	7438
   q19	902	826	807	807
   q20	1882	1934	1864	1864
   q21	4532	4255	4185	4185
   q22	1072	1031	988	988
   Total cold run time: 50269 ms
   Total hot run time: 48225 ms
   ```
   </details>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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


Re: [PR] [Fix](function) fix skip null value for some date functions [doris]

Posted by "doris-robot (via GitHub)" <gi...@apache.org>.
doris-robot commented on PR #59616:
URL: https://github.com/apache/doris/pull/59616#issuecomment-3717291725

   
   <details>
   <summary>TPC-H: <b>Total hot run time: 31419 ms</b></summary>
   
   ```
   machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
   scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
   Tpch sf100 test result on commit 61d1937768dc3a726615559723b685f2deba9f1b, data reload: false
   
   ------ Round 1 ----------------------------------
   q1	17628	4217	4027	4027
   q2	2017	357	240	240
   q3	10177	1294	726	726
   q4	10234	849	322	322
   q5	7559	2072	1912	1912
   q6	187	171	141	141
   q7	941	807	667	667
   q8	9293	1395	1180	1180
   q9	4931	4737	4508	4508
   q10	6784	1800	1391	1391
   q11	517	288	284	284
   q12	701	747	573	573
   q13	17779	3759	3128	3128
   q14	289	290	274	274
   q15	608	513	507	507
   q16	705	689	639	639
   q17	686	808	512	512
   q18	6621	6308	6356	6308
   q19	1092	962	615	615
   q20	403	366	260	260
   q21	2997	2481	2254	2254
   q22	1048	1061	951	951
   Total cold run time: 103197 ms
   Total hot run time: 31419 ms
   
   ----- Round 2, with runtime_filter_mode=off -----
   q1	4042	4015	4014	4014
   q2	353	395	304	304
   q3	2085	2577	2165	2165
   q4	1359	1799	1360	1360
   q5	4074	3957	3977	3957
   q6	222	171	132	132
   q7	1869	1793	1658	1658
   q8	2867	2506	2386	2386
   q9	7219	7204	7048	7048
   q10	2464	2765	2270	2270
   q11	565	486	458	458
   q12	717	786	679	679
   q13	3668	4101	3476	3476
   q14	297	295	284	284
   q15	620	570	510	510
   q16	651	824	731	731
   q17	1171	1370	1368	1368
   q18	7918	7921	8200	7921
   q19	946	932	951	932
   q20	2116	2167	2011	2011
   q21	5017	4541	4558	4541
   q22	1131	1100	988	988
   Total cold run time: 51371 ms
   Total hot run time: 49193 ms
   ```
   </details>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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


Re: [PR] [Fix](function) fix skip null value for some date functions [doris]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #59616:
URL: https://github.com/apache/doris/pull/59616#issuecomment-3723735517

   PR approved by at least one committer and no changes requested.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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


Re: [PR] [Fix](function) fix skip null value for some date functions [doris]

Posted by "doris-robot (via GitHub)" <gi...@apache.org>.
doris-robot commented on PR #59616:
URL: https://github.com/apache/doris/pull/59616#issuecomment-3721807441

   # BE UT Coverage Report
   Increment line coverage `43.66% (31/71)` :tada:
   
   [Increment coverage report](http://coverage.selectdb-in.cc/coverage/497d7c6a233a4b766aa26d790227e0ff2d66ba5e_497d7c6a233a4b766aa26d790227e0ff2d66ba5e/increment_report/index.html)
   [Complete coverage report](http://coverage.selectdb-in.cc/coverage/497d7c6a233a4b766aa26d790227e0ff2d66ba5e_497d7c6a233a4b766aa26d790227e0ff2d66ba5e/report/index.html)
   | Category          | Coverage           |
   |-------------------|--------------------|
   | Function Coverage | 53.12% (18991/35748) |
   | Line Coverage     | 39.13% (175868/449462) |
   | Region Coverage   | 33.71% (136331/404453) |
   | Branch Coverage   | 34.66% (58802/169649) |


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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


Re: [PR] [Fix](function) fix skip null value for some date functions [doris]

Posted by "BiteTheDDDDt (via GitHub)" <gi...@apache.org>.
BiteTheDDDDt merged PR #59616:
URL: https://github.com/apache/doris/pull/59616


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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


Re: [PR] [Fix](function) fix skip null value for some date functions [doris]

Posted by "doris-robot (via GitHub)" <gi...@apache.org>.
doris-robot commented on PR #59616:
URL: https://github.com/apache/doris/pull/59616#issuecomment-3721742528

   
   <details>
   <summary>ClickBench: <b>Total hot run time: 26.8 s</b></summary>
   
   ```
   machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
   scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
   ClickBench test result on commit 497d7c6a233a4b766aa26d790227e0ff2d66ba5e, data reload: false
   
   query1	0.05	0.04	0.05
   query2	0.10	0.05	0.05
   query3	0.26	0.09	0.08
   query4	1.61	0.12	0.11
   query5	0.27	0.25	0.26
   query6	1.14	0.67	0.65
   query7	0.04	0.03	0.03
   query8	0.05	0.04	0.05
   query9	0.57	0.49	0.49
   query10	0.56	0.55	0.53
   query11	0.14	0.09	0.09
   query12	0.14	0.11	0.11
   query13	0.60	0.58	0.59
   query14	0.95	0.95	0.94
   query15	0.79	0.78	0.77
   query16	0.41	0.41	0.40
   query17	1.04	1.05	1.05
   query18	0.22	0.21	0.21
   query19	1.95	1.82	1.74
   query20	0.02	0.01	0.02
   query21	15.46	0.26	0.14
   query22	5.14	0.05	0.05
   query23	15.98	0.29	0.10
   query24	0.91	0.82	0.29
   query25	0.08	0.07	0.10
   query26	0.15	0.14	0.13
   query27	0.06	0.08	0.05
   query28	3.76	1.05	0.88
   query29	12.58	3.88	3.15
   query30	0.28	0.14	0.13
   query31	2.83	0.62	0.39
   query32	3.23	0.55	0.45
   query33	2.96	3.00	3.06
   query34	16.61	5.08	4.48
   query35	4.45	4.48	4.49
   query36	0.67	0.50	0.49
   query37	0.11	0.06	0.06
   query38	0.06	0.04	0.03
   query39	0.05	0.03	0.03
   query40	0.16	0.15	0.14
   query41	0.08	0.03	0.03
   query42	0.04	0.03	0.03
   query43	0.04	0.03	0.04
   Total cold run time: 96.6 s
   Total hot run time: 26.8 s
   ```
   </details>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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


Re: [PR] [Fix](function) fix skip null value for some date functions [doris]

Posted by "hello-stephen (via GitHub)" <gi...@apache.org>.
hello-stephen commented on PR #59616:
URL: https://github.com/apache/doris/pull/59616#issuecomment-3717235863

   
   Thank you for your contribution to Apache Doris.
   Don't know what should be done next? See [How to process your PR](https://cwiki.apache.org/confluence/display/DORIS/How+to+process+your+PR).
   
   Please clearly describe your PR:
   1. What problem was fixed (it's best to include specific error reporting information). How it was fixed.
   2. Which behaviors were modified. What was the previous behavior, what is it now, why was it modified, and what possible impacts might there be.
   3. What features were added. Why was this function added?
   4. Which code was refactored and why was this part of the code refactored?
   5. Which functions were optimized and what is the difference before and after the optimization?
       


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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


Re: [PR] [Fix](function) fix skip null value for some date functions [doris]

Posted by "doris-robot (via GitHub)" <gi...@apache.org>.
doris-robot commented on PR #59616:
URL: https://github.com/apache/doris/pull/59616#issuecomment-3717318012

   
   <details>
   <summary>ClickBench: <b>Total hot run time: 26.96 s</b></summary>
   
   ```
   machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
   scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
   ClickBench test result on commit 61d1937768dc3a726615559723b685f2deba9f1b, data reload: false
   
   query1	0.06	0.05	0.05
   query2	0.09	0.04	0.05
   query3	0.26	0.09	0.10
   query4	1.60	0.12	0.11
   query5	0.26	0.24	0.26
   query6	1.16	0.65	0.66
   query7	0.02	0.02	0.02
   query8	0.06	0.04	0.05
   query9	0.57	0.50	0.49
   query10	0.54	0.54	0.53
   query11	0.16	0.10	0.10
   query12	0.15	0.11	0.12
   query13	0.60	0.59	0.59
   query14	0.96	0.93	0.97
   query15	0.80	0.77	0.78
   query16	0.39	0.43	0.40
   query17	1.05	1.06	1.04
   query18	0.24	0.22	0.21
   query19	2.01	1.81	1.88
   query20	0.02	0.01	0.01
   query21	15.42	0.27	0.13
   query22	5.27	0.06	0.05
   query23	16.00	0.28	0.10
   query24	1.19	0.29	1.06
   query25	0.09	0.11	0.13
   query26	0.14	0.14	0.13
   query27	0.07	0.04	0.04
   query28	5.36	1.03	0.88
   query29	12.58	3.92	3.15
   query30	0.28	0.14	0.13
   query31	2.83	0.67	0.39
   query32	3.26	0.58	0.47
   query33	3.02	3.06	3.05
   query34	16.70	5.09	4.50
   query35	4.49	4.46	4.49
   query36	0.65	0.50	0.49
   query37	0.10	0.07	0.07
   query38	0.07	0.04	0.04
   query39	0.04	0.03	0.02
   query40	0.16	0.15	0.13
   query41	0.08	0.04	0.03
   query42	0.04	0.03	0.03
   query43	0.04	0.04	0.04
   Total cold run time: 98.88 s
   Total hot run time: 26.96 s
   ```
   </details>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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


Re: [PR] [Fix](function) fix skip null value for some date functions [doris]

Posted by "hello-stephen (via GitHub)" <gi...@apache.org>.
hello-stephen commented on PR #59616:
URL: https://github.com/apache/doris/pull/59616#issuecomment-3717427553

   # BE UT Coverage Report
   Increment line coverage `43.66% (31/71)` :tada:
   
   [Increment coverage report](http://coverage.selectdb-in.cc/coverage/61d1937768dc3a726615559723b685f2deba9f1b_61d1937768dc3a726615559723b685f2deba9f1b/increment_report/index.html)
   [Complete coverage report](http://coverage.selectdb-in.cc/coverage/61d1937768dc3a726615559723b685f2deba9f1b_61d1937768dc3a726615559723b685f2deba9f1b/report/index.html)
   | Category          | Coverage           |
   |-------------------|--------------------|
   | Function Coverage | 53.28% (18987/35638) |
   | Line Coverage     | 39.22% (175854/448423) |
   | Region Coverage   | 33.75% (136152/403444) |
   | Branch Coverage   | 34.74% (58792/169222) |


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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


Re: [PR] [Fix](function) fix skip null value for some date functions [doris]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #59616:
URL: https://github.com/apache/doris/pull/59616#issuecomment-3721655436

   PR approved by anyone and no changes requested.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


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