Skip to content

[fix](function)Let second and microsecond functions deal time literal#56659

Merged
zclllyybb merged 14 commits intoapache:masterfrom
dwdwqfwe:fix_second
Nov 26, 2025
Merged

[fix](function)Let second and microsecond functions deal time literal#56659
zclllyybb merged 14 commits intoapache:masterfrom
dwdwqfwe:fix_second

Conversation

@dwdwqfwe
Copy link
Contributor

@dwdwqfwe dwdwqfwe commented Sep 30, 2025

What problem does this PR solve?

+--------------------+
| SECOND('10:05:03') |
+--------------------+
| 0                  |
+--------------------+

+--------------------------------+
| MICROSECOND('12:00:00.123456') |
+--------------------------------+
| <null>                         |
+--------------------------------+

should be

+--------------------+
| SECOND('10:05:03') |
+--------------------+
| 3                 |
+--------------------+

+--------------------------------+
| MICROSECOND('12:00:00.123456') |
+--------------------------------+
|123456                      |
+--------------------------------+

doc: apache/doris-website#3120

Issue Number: close #xxx

Related PR: #xxx

Problem Summary:

Release note

None

Check List (For Author)

  • Test

    • 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
  • Behavior changed:

    • No.
    • Yes.
  • Does this need documentation?

    • No.
    • Yes.

Check List (For Reviewer who merge this PR)

  • Confirm the release note
  • Confirm test cases
  • Confirm document
  • Add branch pick label

@hello-stephen
Copy link
Contributor

Thank you for your contribution to Apache Doris.
Don't know what should be done next? See 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?

@dwdwqfwe
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

TPC-DS: Total hot run time: 190843 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpcds-tools
TPC-DS sf100 test result on commit 64d5f035597ad1c404c72faef8a0a89403280886, data reload: false

query1	1090	426	417	417
query2	6583	1703	1741	1703
query3	6756	234	227	227
query4	26225	23779	23301	23301
query5	5938	689	505	505
query6	348	260	236	236
query7	4657	505	296	296
query8	311	270	263	263
query9	8755	2595	2599	2595
query10	533	355	302	302
query11	15234	15090	15631	15090
query12	199	141	128	128
query13	1732	591	475	475
query14	12942	9748	9616	9616
query15	309	205	190	190
query16	8318	721	539	539
query17	1608	840	664	664
query18	2393	458	350	350
query19	450	234	182	182
query20	138	122	123	122
query21	218	145	113	113
query22	4754	4945	4481	4481
query23	34604	33896	34012	33896
query24	8285	2481	2491	2481
query25	579	561	488	488
query26	1210	273	160	160
query27	2731	504	347	347
query28	4306	2187	2174	2174
query29	773	611	496	496
query30	296	222	196	196
query31	880	832	755	755
query32	84	71	68	68
query33	557	366	345	345
query34	802	878	524	524
query35	774	854	744	744
query36	978	1031	931	931
query37	118	108	82	82
query38	3473	3558	3399	3399
query39	1501	1482	1436	1436
query40	227	129	120	120
query41	63	58	63	58
query42	124	109	116	109
query43	497	505	475	475
query44	1364	840	845	840
query45	188	178	181	178
query46	855	1060	628	628
query47	1787	1799	1717	1717
query48	416	426	330	330
query49	767	497	422	422
query50	675	688	416	416
query51	3898	4001	3855	3855
query52	110	115	100	100
query53	246	277	200	200
query54	597	624	531	531
query55	91	82	87	82
query56	319	343	319	319
query57	1194	1184	1153	1153
query58	288	286	278	278
query59	2653	2671	2570	2570
query60	367	340	333	333
query61	157	161	153	153
query62	797	718	676	676
query63	247	192	198	192
query64	4399	1166	854	854
query65	4039	3960	4000	3960
query66	1026	436	334	334
query67	15726	15330	15039	15039
query68	7671	968	600	600
query69	500	335	291	291
query70	1378	1257	1290	1257
query71	497	345	321	321
query72	6038	4877	4679	4679
query73	568	593	365	365
query74	8949	9039	8884	8884
query75	3965	3431	2810	2810
query76	3263	1195	764	764
query77	786	416	343	343
query78	9640	9838	9053	9053
query79	2160	820	607	607
query80	665	584	512	512
query81	483	258	234	234
query82	443	172	134	134
query83	296	315	246	246
query84	307	112	96	96
query85	859	489	427	427
query86	345	328	317	317
query87	3780	3830	3661	3661
query88	3076	2264	2251	2251
query89	387	331	306	306
query90	2032	228	225	225
query91	165	175	136	136
query92	86	76	62	62
query93	1165	1015	654	654
query94	703	426	370	370
query95	414	330	323	323
query96	507	570	282	282
query97	2943	3006	2887	2887
query98	236	214	213	213
query99	1428	1416	1294	1294
Total cold run time: 280294 ms
Total hot run time: 190843 ms

@doris-robot
Copy link

ClickBench: Total hot run time: 30.12 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 64d5f035597ad1c404c72faef8a0a89403280886, data reload: false

query1	0.06	0.04	0.05
query2	0.09	0.06	0.06
query3	0.26	0.08	0.08
query4	1.61	0.12	0.12
query5	0.27	0.26	0.27
query6	1.20	0.66	0.64
query7	0.03	0.03	0.03
query8	0.06	0.04	0.04
query9	0.62	0.54	0.51
query10	0.57	0.58	0.57
query11	0.16	0.11	0.11
query12	0.16	0.12	0.11
query13	0.63	0.63	0.63
query14	1.02	1.05	1.05
query15	0.86	0.84	0.83
query16	0.42	0.43	0.39
query17	1.08	1.03	1.04
query18	0.22	0.20	0.21
query19	1.92	1.81	1.80
query20	0.01	0.01	0.01
query21	15.43	0.92	0.57
query22	0.75	1.14	0.60
query23	15.10	1.40	0.66
query24	7.64	0.92	0.43
query25	0.52	0.19	0.20
query26	0.60	0.15	0.13
query27	0.06	0.05	0.06
query28	9.34	1.35	0.93
query29	12.58	3.99	3.28
query30	0.29	0.13	0.13
query31	2.84	0.60	0.39
query32	3.24	0.56	0.48
query33	3.10	3.10	3.12
query34	16.30	5.43	4.82
query35	4.93	4.96	4.98
query36	0.70	0.52	0.50
query37	0.10	0.08	0.08
query38	0.07	0.04	0.04
query39	0.04	0.02	0.03
query40	0.18	0.16	0.16
query41	0.09	0.03	0.04
query42	0.04	0.04	0.03
query43	0.05	0.04	0.03
Total cold run time: 105.24 s
Total hot run time: 30.12 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 50.00% (1/2) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.44% (17654/33667)
Line Coverage 37.64% (160361/426000)
Region Coverage 32.13% (122288/380628)
Branch Coverage 33.51% (53633/160029)

morrySnow
morrySnow previously approved these changes Sep 30, 2025
@github-actions github-actions bot added the approved Indicates a PR has been approved by one committer. label Sep 30, 2025
@github-actions
Copy link
Contributor

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

@github-actions
Copy link
Contributor

PR approved by anyone and no changes requested.

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 0.00% (0/37) 🎉
Increment coverage report
Complete coverage report

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 50.00% (1/2) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 56.95% (18716/32865)
Line Coverage 42.22% (179344/424829)
Region Coverage 36.82% (141768/385035)
Branch Coverage 37.83% (60764/160622)

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 70.27% (26/37) 🎉
Increment coverage report
Complete coverage report

@dwdwqfwe
Copy link
Contributor Author

run buildall

@dwdwqfwe
Copy link
Contributor Author

run p0

@dwdwqfwe
Copy link
Contributor Author

run cloud_po

@github-actions github-actions bot removed the approved Indicates a PR has been approved by one committer. label Sep 30, 2025
@dwdwqfwe
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

TPC-DS: Total hot run time: 189668 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpcds-tools
TPC-DS sf100 test result on commit 64d5f035597ad1c404c72faef8a0a89403280886, data reload: false

query1	1059	441	399	399
query2	6576	1729	1688	1688
query3	6757	226	224	224
query4	26013	23322	23090	23090
query5	4800	645	491	491
query6	340	258	250	250
query7	4666	500	302	302
query8	319	307	266	266
query9	8728	2524	2573	2524
query10	512	355	281	281
query11	15354	15257	14822	14822
query12	194	118	123	118
query13	1694	578	438	438
query14	11817	9195	9426	9195
query15	252	194	178	178
query16	8351	718	542	542
query17	1848	824	738	738
query18	2263	456	363	363
query19	320	223	177	177
query20	135	138	136	136
query21	220	135	129	129
query22	4612	4701	4634	4634
query23	34976	33782	33676	33676
query24	8341	2535	2499	2499
query25	590	525	491	491
query26	1454	301	181	181
query27	3039	508	355	355
query28	4411	2175	2168	2168
query29	785	688	468	468
query30	300	224	198	198
query31	929	815	717	717
query32	82	71	71	71
query33	596	378	319	319
query34	802	839	518	518
query35	786	825	794	794
query36	946	1033	928	928
query37	114	106	82	82
query38	3573	3525	3527	3525
query39	1498	1394	1429	1394
query40	221	123	119	119
query41	59	56	60	56
query42	130	112	119	112
query43	485	509	478	478
query44	1353	834	833	833
query45	186	178	168	168
query46	845	995	634	634
query47	1771	1808	1729	1729
query48	389	435	326	326
query49	779	500	417	417
query50	658	685	403	403
query51	3866	3930	3828	3828
query52	111	104	97	97
query53	247	265	196	196
query54	621	587	542	542
query55	89	83	88	83
query56	306	364	317	317
query57	1169	1197	1140	1140
query58	286	268	277	268
query59	2489	2641	2512	2512
query60	356	335	318	318
query61	159	155	149	149
query62	830	726	678	678
query63	226	191	191	191
query64	4376	1195	827	827
query65	4036	3971	3964	3964
query66	1064	431	344	344
query67	15704	15262	15042	15042
query68	8671	908	589	589
query69	502	324	285	285
query70	1393	1334	1258	1258
query71	520	332	318	318
query72	5968	4763	4771	4763
query73	681	580	352	352
query74	8925	8958	8966	8958
query75	4058	3377	2844	2844
query76	3797	1182	775	775
query77	815	434	326	326
query78	9711	9769	8851	8851
query79	2167	834	601	601
query80	634	561	493	493
query81	510	259	226	226
query82	472	160	134	134
query83	279	269	250	250
query84	264	121	89	89
query85	976	513	436	436
query86	396	327	327	327
query87	3769	3856	3728	3728
query88	3703	2248	2236	2236
query89	394	338	305	305
query90	1917	224	230	224
query91	170	164	133	133
query92	83	69	65	65
query93	1687	1014	654	654
query94	705	435	319	319
query95	408	317	323	317
query96	491	575	287	287
query97	2946	2984	2896	2896
query98	247	219	211	211
query99	1404	1389	1278	1278
Total cold run time: 281526 ms
Total hot run time: 189668 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 190565 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpcds-tools
TPC-DS sf100 test result on commit 18b403cdcd1c269696a3b975130af7bacd5900a4, data reload: false

query1	1105	442	402	402
query2	6554	1746	1731	1731
query3	6760	226	226	226
query4	27399	23418	23351	23351
query5	5133	672	493	493
query6	353	258	231	231
query7	4658	514	302	302
query8	343	268	256	256
query9	8721	2573	2581	2573
query10	535	366	285	285
query11	15243	15141	15656	15141
query12	197	130	130	130
query13	1698	590	478	478
query14	12887	9633	9551	9551
query15	261	247	223	223
query16	8603	706	563	563
query17	1815	815	641	641
query18	2112	445	356	356
query19	388	224	238	224
query20	138	126	122	122
query21	208	133	112	112
query22	4590	4869	4448	4448
query23	34810	33812	33754	33754
query24	8414	2479	2518	2479
query25	593	543	444	444
query26	1217	265	153	153
query27	2712	497	353	353
query28	4289	2176	2167	2167
query29	762	587	485	485
query30	294	222	196	196
query31	918	820	739	739
query32	81	66	69	66
query33	575	361	323	323
query34	801	840	519	519
query35	787	828	748	748
query36	980	1009	931	931
query37	125	108	88	88
query38	3483	3520	3433	3433
query39	1480	1419	1429	1419
query40	223	125	120	120
query41	61	92	58	58
query42	130	118	109	109
query43	489	498	462	462
query44	1324	821	824	821
query45	185	186	178	178
query46	848	1000	645	645
query47	1739	1893	1728	1728
query48	395	413	321	321
query49	772	501	398	398
query50	643	685	399	399
query51	3878	3967	3940	3940
query52	110	111	95	95
query53	248	268	190	190
query54	614	600	569	569
query55	85	83	85	83
query56	341	335	316	316
query57	1182	1212	1118	1118
query58	287	274	272	272
query59	2563	2632	2474	2474
query60	346	339	354	339
query61	197	169	161	161
query62	780	713	675	675
query63	236	197	197	197
query64	4375	1160	830	830
query65	4044	3930	3966	3930
query66	1075	426	331	331
query67	15458	15465	15229	15229
query68	8223	954	598	598
query69	473	335	293	293
query70	1391	1283	1329	1283
query71	477	346	319	319
query72	5899	4928	4898	4898
query73	544	575	362	362
query74	9172	9117	8640	8640
query75	4231	3371	2790	2790
query76	3951	1153	744	744
query77	928	424	316	316
query78	9614	9850	8943	8943
query79	3006	807	599	599
query80	684	563	488	488
query81	475	259	285	259
query82	524	168	133	133
query83	293	267	239	239
query84	303	110	95	95
query85	887	460	434	434
query86	351	321	299	299
query87	3711	3750	3747	3747
query88	2937	2280	2264	2264
query89	449	333	288	288
query90	2010	217	212	212
query91	170	170	139	139
query92	89	68	74	68
query93	2186	971	648	648
query94	699	446	344	344
query95	400	325	319	319
query96	484	594	282	282
query97	2997	2976	2861	2861
query98	235	220	209	209
query99	1471	1404	1328	1328
Total cold run time: 283914 ms
Total hot run time: 190565 ms

@doris-robot
Copy link

ClickBench: Total hot run time: 30.11 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 18b403cdcd1c269696a3b975130af7bacd5900a4, data reload: false

query1	0.06	0.05	0.04
query2	0.09	0.05	0.06
query3	0.26	0.08	0.08
query4	1.61	0.12	0.12
query5	0.28	0.27	0.25
query6	1.18	0.64	0.65
query7	0.03	0.03	0.03
query8	0.06	0.04	0.04
query9	0.63	0.52	0.54
query10	0.57	0.57	0.57
query11	0.17	0.11	0.12
query12	0.15	0.12	0.11
query13	0.64	0.63	0.62
query14	1.02	1.03	1.03
query15	0.89	0.87	0.87
query16	0.40	0.43	0.42
query17	1.06	1.10	1.02
query18	0.21	0.21	0.20
query19	1.91	1.83	1.84
query20	0.01	0.02	0.01
query21	15.45	0.97	0.59
query22	0.76	1.04	0.68
query23	15.01	1.35	0.64
query24	7.09	1.05	0.39
query25	0.30	0.11	0.29
query26	0.72	0.16	0.13
query27	0.07	0.06	0.06
query28	9.20	1.41	0.92
query29	12.59	3.98	3.33
query30	0.28	0.13	0.12
query31	2.84	0.59	0.38
query32	3.24	0.57	0.47
query33	3.07	3.07	3.13
query34	16.18	5.48	4.86
query35	4.94	4.96	4.89
query36	0.71	0.51	0.50
query37	0.10	0.09	0.08
query38	0.06	0.05	0.05
query39	0.04	0.03	0.03
query40	0.17	0.15	0.15
query41	0.09	0.04	0.03
query42	0.04	0.03	0.03
query43	0.05	0.04	0.04
Total cold run time: 104.23 s
Total hot run time: 30.11 s

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 50.00% (1/2) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.45% (17665/33681)
Line Coverage 37.64% (160361/426052)
Region Coverage 32.14% (122343/380666)
Branch Coverage 33.51% (53633/160043)

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 0.00% (0/37) 🎉
Increment coverage report
Complete coverage report

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 50.00% (1/2) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 57.09% (18764/32865)
Line Coverage 42.35% (179898/424829)
Region Coverage 36.99% (142437/385035)
Branch Coverage 37.99% (61021/160622)

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 70.27% (26/37) 🎉
Increment coverage report
Complete coverage report

@dwdwqfwe
Copy link
Contributor Author

dwdwqfwe commented Oct 3, 2025

run buildall

@doris-robot
Copy link

TPC-DS: Total hot run time: 189824 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpcds-tools
TPC-DS sf100 test result on commit fe5075be565e852f68a1298be7a2079b91f19d95, data reload: false

query1	1063	426	410	410
query2	6586	1688	1675	1675
query3	6758	223	227	223
query4	26035	23288	23294	23288
query5	4560	651	517	517
query6	348	241	214	214
query7	4650	507	304	304
query8	297	261	242	242
query9	8724	2543	2582	2543
query10	515	336	261	261
query11	15164	14994	15607	14994
query12	188	150	122	122
query13	1764	583	463	463
query14	11261	9401	9470	9401
query15	230	221	177	177
query16	7888	715	531	531
query17	2532	831	686	686
query18	2563	441	337	337
query19	248	208	175	175
query20	135	125	121	121
query21	206	154	123	123
query22	4767	4896	4662	4662
query23	34909	33608	33429	33429
query24	8451	2390	2447	2390
query25	602	544	477	477
query26	1229	279	164	164
query27	2708	501	360	360
query28	4400	2163	2134	2134
query29	807	615	503	503
query30	295	226	202	202
query31	907	832	733	733
query32	77	72	75	72
query33	589	371	323	323
query34	827	864	507	507
query35	798	868	733	733
query36	982	1009	920	920
query37	132	105	85	85
query38	3503	3585	3520	3520
query39	1452	1422	1399	1399
query40	217	123	113	113
query41	63	57	58	57
query42	123	107	106	106
query43	471	486	471	471
query44	1321	840	818	818
query45	185	178	175	175
query46	831	992	629	629
query47	1751	1824	1767	1767
query48	378	424	328	328
query49	757	517	408	408
query50	630	690	399	399
query51	3946	3900	3844	3844
query52	110	113	100	100
query53	236	262	194	194
query54	617	597	532	532
query55	88	80	85	80
query56	314	324	308	308
query57	1182	1196	1129	1129
query58	288	269	277	269
query59	2629	2645	2579	2579
query60	343	343	316	316
query61	178	152	185	152
query62	768	746	669	669
query63	228	192	187	187
query64	4363	1137	819	819
query65	4034	3946	3942	3942
query66	1091	428	346	346
query67	15849	15467	15273	15273
query68	9495	932	600	600
query69	491	335	293	293
query70	1414	1280	1314	1280
query71	491	317	309	309
query72	5520	4744	4776	4744
query73	686	562	354	354
query74	8910	9148	8867	8867
query75	4484	3346	2845	2845
query76	4028	1160	744	744
query77	1024	398	311	311
query78	9531	9654	9018	9018
query79	2971	886	596	596
query80	706	573	506	506
query81	492	269	223	223
query82	417	162	135	135
query83	295	264	262	262
query84	298	105	86	86
query85	887	458	426	426
query86	349	319	317	317
query87	3779	3753	3602	3602
query88	2823	2251	2237	2237
query89	439	326	289	289
query90	2084	222	218	218
query91	170	165	136	136
query92	77	68	65	65
query93	2114	957	633	633
query94	688	446	317	317
query95	407	319	314	314
query96	487	583	284	284
query97	2926	3006	2882	2882
query98	258	213	210	210
query99	1417	1422	1291	1291
Total cold run time: 282299 ms
Total hot run time: 189824 ms

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 100.00% (4/4) 🎉
Increment coverage report
Complete coverage report

@dwdwqfwe
Copy link
Contributor Author

run external

@dwdwqfwe
Copy link
Contributor Author

run nonConcurrent

@dwdwqfwe
Copy link
Contributor Author

run p0

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 50.00% (1/2) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.61% (24477/34181)
Line Coverage 58.07% (254828/438827)
Region Coverage 53.22% (212469/399250)
Branch Coverage 54.69% (90737/165922)

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 50.00% (2/4) 🎉
Increment coverage report
Complete coverage report

@dwdwqfwe
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

TPC-H: Total hot run time: 34275 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit fa69369345f538514727d80d1ae8ee8417ae6f29, data reload: false

------ Round 1 ----------------------------------
q1	17618	5119	4997	4997
q2	2060	318	209	209
q3	10234	1290	731	731
q4	10230	946	365	365
q5	7479	2407	2362	2362
q6	184	174	141	141
q7	925	782	644	644
q8	9346	1385	1081	1081
q9	7218	5318	5324	5318
q10	6900	2217	1828	1828
q11	497	301	294	294
q12	366	364	220	220
q13	17820	3678	3025	3025
q14	238	241	220	220
q15	586	513	513	513
q16	1042	1005	966	966
q17	612	892	362	362
q18	7683	7257	6900	6900
q19	1091	944	559	559
q20	370	359	242	242
q21	3975	3192	2327	2327
q22	1029	1025	971	971
Total cold run time: 107503 ms
Total hot run time: 34275 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5064	5004	5038	5004
q2	346	399	311	311
q3	2161	2693	2290	2290
q4	1425	1772	1359	1359
q5	4271	4573	4491	4491
q6	235	190	130	130
q7	2027	2049	1872	1872
q8	2657	2653	2550	2550
q9	7488	7513	7610	7513
q10	3034	3249	2811	2811
q11	598	514	497	497
q12	677	800	640	640
q13	3563	3917	3394	3394
q14	323	290	273	273
q15	540	503	519	503
q16	1079	1100	1062	1062
q17	1171	1578	1410	1410
q18	7989	7758	7570	7570
q19	841	840	933	840
q20	2004	2001	1816	1816
q21	4723	4329	4285	4285
q22	1061	1050	1012	1012
Total cold run time: 53277 ms
Total hot run time: 51633 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 183289 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpcds-tools
TPC-DS sf100 test result on commit fa69369345f538514727d80d1ae8ee8417ae6f29, data reload: false

query1	1080	410	395	395
query2	6579	1569	1612	1569
query3	6751	234	229	229
query4	25617	22834	22337	22337
query5	4393	631	460	460
query6	344	256	219	219
query7	4650	495	310	310
query8	290	257	247	247
query9	8736	2548	2565	2548
query10	503	356	315	315
query11	15158	14864	14506	14506
query12	185	121	113	113
query13	1689	588	449	449
query14	10137	8908	8751	8751
query15	222	200	190	190
query16	7406	698	525	525
query17	1268	774	640	640
query18	2017	449	350	350
query19	213	212	181	181
query20	132	128	126	126
query21	223	139	120	120
query22	3832	3893	3857	3857
query23	33053	32344	31888	31888
query24	8573	2348	2366	2348
query25	630	503	453	453
query26	1229	275	158	158
query27	2757	489	342	342
query28	4424	2123	2109	2109
query29	818	604	485	485
query30	306	234	212	212
query31	846	710	644	644
query32	82	74	68	68
query33	606	370	335	335
query34	788	878	541	541
query35	799	834	742	742
query36	900	961	856	856
query37	124	109	82	82
query38	3349	3304	3277	3277
query39	1545	1430	1423	1423
query40	225	133	116	116
query41	67	63	68	63
query42	134	114	107	107
query43	459	460	431	431
query44	1220	769	751	751
query45	198	194	185	185
query46	870	995	630	630
query47	1687	1753	1683	1683
query48	386	434	335	335
query49	796	479	414	414
query50	652	678	412	412
query51	3926	3882	3866	3866
query52	111	113	115	113
query53	247	256	193	193
query54	304	305	273	273
query55	98	93	93	93
query56	328	326	327	326
query57	1164	1224	1094	1094
query58	299	273	275	273
query59	2479	2591	2378	2378
query60	344	356	334	334
query61	166	157	164	157
query62	792	731	670	670
query63	234	190	188	188
query64	4534	1214	882	882
query65	4049	3962	4009	3962
query66	1187	439	335	335
query67	15556	15012	14646	14646
query68	8296	944	635	635
query69	523	337	302	302
query70	1324	1259	1138	1138
query71	440	335	319	319
query72	6094	5124	4844	4844
query73	613	555	341	341
query74	8668	8685	8612	8612
query75	3550	3365	2777	2777
query76	3308	1111	713	713
query77	584	402	316	316
query78	9672	9733	8986	8986
query79	2617	806	588	588
query80	651	617	523	523
query81	522	272	246	246
query82	456	164	139	139
query83	314	268	252	252
query84	318	123	98	98
query85	913	494	454	454
query86	397	312	292	292
query87	3509	3544	3425	3425
query88	3613	2256	2264	2256
query89	383	328	293	293
query90	1904	233	223	223
query91	179	181	147	147
query92	90	70	66	66
query93	2092	1018	664	664
query94	772	439	341	341
query95	495	415	397	397
query96	502	579	287	287
query97	2975	2948	2829	2829
query98	235	209	211	209
query99	1433	1391	1267	1267
Total cold run time: 272208 ms
Total hot run time: 183289 ms

@doris-robot
Copy link

ClickBench: Total hot run time: 27.84 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit fa69369345f538514727d80d1ae8ee8417ae6f29, data reload: false

query1	0.06	0.05	0.05
query2	0.09	0.05	0.05
query3	0.25	0.08	0.08
query4	1.60	0.11	0.12
query5	0.26	0.25	0.26
query6	1.17	0.64	0.64
query7	0.04	0.03	0.02
query8	0.05	0.04	0.04
query9	0.59	0.54	0.51
query10	0.58	0.57	0.56
query11	0.16	0.11	0.12
query12	0.15	0.11	0.11
query13	0.63	0.60	0.60
query14	1.00	1.00	0.99
query15	0.86	0.82	0.83
query16	0.39	0.39	0.39
query17	1.01	1.03	1.05
query18	0.22	0.23	0.20
query19	1.91	1.81	1.84
query20	0.01	0.02	0.01
query21	15.44	0.18	0.13
query22	5.09	0.07	0.04
query23	15.68	0.26	0.10
query24	2.74	0.79	0.97
query25	0.08	0.07	0.06
query26	0.14	0.14	0.13
query27	0.07	0.06	0.06
query28	5.29	1.16	0.93
query29	12.56	3.91	3.25
query30	0.28	0.13	0.13
query31	2.82	0.56	0.39
query32	3.23	0.55	0.48
query33	3.00	3.03	3.04
query34	15.76	5.17	4.55
query35	4.56	4.54	4.56
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.02	0.02
query40	0.17	0.15	0.15
query41	0.09	0.03	0.03
query42	0.04	0.03	0.02
query43	0.05	0.03	0.03
Total cold run time: 98.98 s
Total hot run time: 27.84 s

Copy link
Contributor

@zclllyybb zclllyybb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@github-actions github-actions bot added the approved Indicates a PR has been approved by one committer. label Nov 26, 2025
@github-actions
Copy link
Contributor

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

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 50.00% (1/2) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.92% (18434/34834)
Line Coverage 38.40% (168510/438785)
Region Coverage 33.20% (130852/394143)
Branch Coverage 34.13% (56298/164940)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 50.00% (1/2) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.59% (24479/34195)
Line Coverage 58.08% (254936/438936)
Region Coverage 53.27% (212777/399440)
Branch Coverage 54.70% (90772/165933)

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 100.00% (4/4) 🎉
Increment coverage report
Complete coverage report

zclllyybb pushed a commit to apache/doris-website that referenced this pull request Nov 26, 2025
#3120)

doc of apache/doris#56659

## Versions 

- [x] dev
- [x] 4.x
- [ ] 3.x
- [ ] 2.1

## Languages

- [x] Chinese
- [x] English

## Docs Checklist

- [ ] Checked by AI
- [ ] Test Cases Built
@zclllyybb zclllyybb merged commit 9a7edbc into apache:master Nov 26, 2025
29 of 30 checks passed
github-actions bot pushed a commit that referenced this pull request Nov 26, 2025
…#56659)

before:
```
+--------------------+
| SECOND('10:05:03') |
+--------------------+
| 0                  |
+--------------------+

+--------------------------------+
| MICROSECOND('12:00:00.123456') |
+--------------------------------+
| <null>                         |
+--------------------------------+
```
now:
```
+--------------------+
| SECOND('10:05:03') |
+--------------------+
| 3                 |
+--------------------+

+--------------------------------+
| MICROSECOND('12:00:00.123456') |
+--------------------------------+
|123456                      |
+--------------------------------+
```

doc: apache/doris-website#3120
yiguolei pushed a commit that referenced this pull request Nov 27, 2025
…time literal #56659 (#58419)

Cherry-picked from #56659

Co-authored-by: dwdwqfwe <149857218+dwdwqfwe@users.noreply.github.com>
@yiguolei yiguolei mentioned this pull request Dec 2, 2025
nagisa-kunhah pushed a commit to nagisa-kunhah/doris that referenced this pull request Dec 14, 2025
…apache#56659)

before:
```
+--------------------+
| SECOND('10:05:03') |
+--------------------+
| 0                  |
+--------------------+

+--------------------------------+
| MICROSECOND('12:00:00.123456') |
+--------------------------------+
| <null>                         |
+--------------------------------+
```
now:
```
+--------------------+
| SECOND('10:05:03') |
+--------------------+
| 3                 |
+--------------------+

+--------------------------------+
| MICROSECOND('12:00:00.123456') |
+--------------------------------+
|123456                      |
+--------------------------------+
```

doc: apache/doris-website#3120
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by one committer. dev/4.0.2-merged reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants