Skip to content

Conversation

@seawinde
Copy link
Contributor

@seawinde seawinde commented Jul 1, 2025

What problem does this PR solve?

  1. Nereids Translate Time should be after method PhysicalPlanTranslator#translatePlan
  2. fix 2.1 and 3.0 Parse SQL Time and Nereids Lock Table Time has the same parseSqlStartTime.

Issue Number: close #xxx

Related PR: #39670 #45679

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?

@seawinde
Copy link
Contributor Author

seawinde commented Jul 1, 2025

run buildall

if (statementContext.getConnectContext().getExecutor() != null) {
statementContext.getConnectContext().getExecutor().getSummaryProfile().setNereidsDistributeTime();
statementContext.getConnectContext().getExecutor().getSummaryProfile()
.setNereidsDistributeTime(TimeUtils.getStartTimeMs());
Copy link
Contributor

Choose a reason for hiding this comment

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

why move TimeUtils.getStartTimeMs() in parameter?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

TimeUtils.getStartTimeMs() is passed in as a parameter to facilitate better unit testing, as the unit tests need to control and assert based on a fixed time.

@seawinde
Copy link
Contributor Author

seawinde commented Jul 1, 2025

run buildall

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 83.33% (25/30) 🎉
Increment coverage report
Complete coverage report

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17643	5175	5016	5016
q2	1934	280	175	175
q3	10313	1237	703	703
q4	10210	1021	536	536
q5	7520	2361	2274	2274
q6	180	156	127	127
q7	872	747	592	592
q8	9300	1287	1043	1043
q9	6812	5111	5070	5070
q10	6879	2388	1946	1946
q11	482	300	274	274
q12	339	342	201	201
q13	17790	3642	3078	3078
q14	216	220	208	208
q15	553	479	478	478
q16	417	422	385	385
q17	575	840	352	352
q18	7459	7273	7032	7032
q19	1199	949	530	530
q20	320	339	216	216
q21	3622	2611	2336	2336
q22	1048	1017	959	959
Total cold run time: 105683 ms
Total hot run time: 33531 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5509	5098	5085	5085
q2	254	316	223	223
q3	2155	2659	2284	2284
q4	1386	1801	1352	1352
q5	4167	4309	4465	4309
q6	205	170	126	126
q7	2003	1909	1762	1762
q8	2623	2488	2435	2435
q9	7257	7146	7158	7146
q10	3120	3378	2843	2843
q11	580	555	547	547
q12	681	788	615	615
q13	3592	3644	3066	3066
q14	253	278	247	247
q15	502	455	459	455
q16	434	479	419	419
q17	1100	1418	1423	1418
q18	7413	7141	6957	6957
q19	757	717	837	717
q20	1916	1995	1878	1878
q21	4735	4210	4305	4210
q22	1091	1027	1007	1007
Total cold run time: 51733 ms
Total hot run time: 49101 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 184460 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 26c9d037b586513169307d5138b47572882e68ae, data reload: false

query1	1000	384	377	377
query2	6518	1676	1694	1676
query3	6740	208	205	205
query4	26045	23673	22865	22865
query5	4319	582	435	435
query6	304	216	196	196
query7	4643	483	286	286
query8	258	207	210	207
query9	8608	2619	2642	2619
query10	475	325	292	292
query11	15711	15055	14832	14832
query12	156	110	103	103
query13	1673	536	442	442
query14	9186	5675	5556	5556
query15	202	196	175	175
query16	7555	659	436	436
query17	1170	703	558	558
query18	2016	421	287	287
query19	188	218	151	151
query20	123	112	107	107
query21	214	119	108	108
query22	4152	4485	4193	4193
query23	33787	33059	33128	33059
query24	8481	2315	2357	2315
query25	533	465	405	405
query26	724	267	151	151
query27	2698	513	335	335
query28	4288	2118	2121	2118
query29	666	563	432	432
query30	282	227	193	193
query31	912	802	762	762
query32	74	62	61	61
query33	554	347	301	301
query34	777	830	507	507
query35	779	832	712	712
query36	958	951	889	889
query37	113	95	69	69
query38	4166	4098	4092	4092
query39	1494	1410	1420	1410
query40	202	121	99	99
query41	56	53	54	53
query42	131	114	104	104
query43	505	496	462	462
query44	1283	816	799	799
query45	177	172	164	164
query46	855	1015	629	629
query47	1744	1802	1721	1721
query48	386	417	311	311
query49	685	507	388	388
query50	627	693	406	406
query51	4074	4144	4088	4088
query52	109	102	98	98
query53	223	245	184	184
query54	582	572	501	501
query55	77	80	81	80
query56	300	289	266	266
query57	1195	1177	1155	1155
query58	259	268	253	253
query59	2644	2721	2641	2641
query60	337	332	291	291
query61	121	119	120	119
query62	796	705	632	632
query63	218	186	191	186
query64	3255	1099	789	789
query65	4281	4172	4148	4148
query66	921	401	306	306
query67	15763	15715	15574	15574
query68	8213	890	516	516
query69	467	294	256	256
query70	1247	1101	1122	1101
query71	472	325	306	306
query72	5534	4762	4733	4733
query73	715	619	347	347
query74	9132	8893	9056	8893
query75	3848	3166	2672	2672
query76	3599	1135	704	704
query77	776	361	285	285
query78	10050	10282	9346	9346
query79	2233	818	591	591
query80	573	508	429	429
query81	473	265	216	216
query82	418	127	94	94
query83	280	252	235	235
query84	293	101	86	86
query85	783	347	305	305
query86	332	320	281	281
query87	4345	4468	4225	4225
query88	2980	2265	2267	2265
query89	383	303	273	273
query90	1930	205	200	200
query91	137	147	108	108
query92	75	56	54	54
query93	1190	937	591	591
query94	671	415	304	304
query95	368	291	278	278
query96	513	574	279	279
query97	2695	2707	2671	2671
query98	236	213	201	201
query99	1439	1355	1251	1251
Total cold run time: 270748 ms
Total hot run time: 184460 ms

@doris-robot
Copy link

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

query1	0.04	0.03	0.04
query2	0.08	0.04	0.04
query3	0.24	0.08	0.08
query4	1.62	0.11	0.10
query5	0.45	0.42	0.41
query6	1.15	0.65	0.66
query7	0.03	0.02	0.02
query8	0.05	0.04	0.04
query9	0.61	0.51	0.51
query10	0.55	0.56	0.56
query11	0.16	0.12	0.10
query12	0.15	0.11	0.12
query13	0.62	0.61	0.61
query14	0.79	0.84	0.79
query15	0.89	0.87	0.87
query16	0.39	0.37	0.40
query17	1.07	1.04	1.05
query18	0.22	0.21	0.21
query19	1.94	1.82	1.86
query20	0.01	0.02	0.02
query21	15.40	0.92	0.55
query22	0.75	1.27	0.61
query23	14.94	1.38	0.60
query24	7.13	1.89	0.63
query25	0.49	0.12	0.09
query26	0.60	0.16	0.14
query27	0.05	0.06	0.06
query28	10.00	0.88	0.43
query29	12.53	3.95	3.34
query30	0.25	0.09	0.06
query31	2.83	0.60	0.39
query32	3.22	0.55	0.47
query33	2.98	3.15	3.11
query34	16.14	5.46	4.73
query35	4.80	4.83	4.79
query36	0.71	0.50	0.49
query37	0.09	0.06	0.06
query38	0.04	0.04	0.03
query39	0.03	0.03	0.02
query40	0.16	0.14	0.15
query41	0.08	0.02	0.02
query42	0.03	0.02	0.02
query43	0.04	0.04	0.03
Total cold run time: 104.35 s
Total hot run time: 29.19 s

@seawinde seawinde force-pushed the add_summary_profile_ut_and_fix_branch_21_30_clac_err branch from 26c9d03 to 382e09a Compare July 23, 2025 03:41
@seawinde
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17639	5216	5056	5056
q2	1937	276	182	182
q3	10302	1331	705	705
q4	10215	1023	500	500
q5	7534	2306	2359	2306
q6	170	159	125	125
q7	917	729	609	609
q8	9331	1341	1149	1149
q9	6831	5017	5056	5017
q10	6879	2373	1947	1947
q11	484	287	275	275
q12	339	351	229	229
q13	17771	3693	3091	3091
q14	244	232	227	227
q15	553	490	481	481
q16	416	422	374	374
q17	616	869	386	386
q18	7528	7076	7191	7076
q19	1224	941	561	561
q20	354	346	237	237
q21	4042	3134	2294	2294
q22	1033	1021	986	986
Total cold run time: 106359 ms
Total hot run time: 33813 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5109	5099	5110	5099
q2	234	315	227	227
q3	2248	2671	2298	2298
q4	1366	1761	1351	1351
q5	4228	4592	4639	4592
q6	230	165	123	123
q7	2040	2022	1854	1854
q8	2631	2847	2588	2588
q9	7180	7366	7233	7233
q10	3052	3303	2844	2844
q11	615	505	511	505
q12	695	783	639	639
q13	3630	4082	3410	3410
q14	298	304	287	287
q15	527	490	493	490
q16	472	507	480	480
q17	1188	1642	1386	1386
q18	7942	7604	7568	7568
q19	817	853	1057	853
q20	2015	2087	1973	1973
q21	4850	4455	4343	4343
q22	1061	1041	983	983
Total cold run time: 52428 ms
Total hot run time: 51126 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 186834 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 0974e81e9265064c27f3baebe65fa844867c19e7, data reload: false

query1	981	391	407	391
query2	6520	1736	1631	1631
query3	6742	224	227	224
query4	26977	23524	23665	23524
query5	4371	607	497	497
query6	298	214	210	210
query7	4633	508	286	286
query8	287	235	227	227
query9	8646	2860	2849	2849
query10	454	344	289	289
query11	15856	14933	14816	14816
query12	172	113	111	111
query13	1641	523	400	400
query14	8515	5931	5851	5851
query15	204	189	166	166
query16	7131	631	465	465
query17	943	702	571	571
query18	1983	412	300	300
query19	189	227	160	160
query20	126	117	110	110
query21	211	137	112	112
query22	4043	4175	4006	4006
query23	33808	32844	32982	32844
query24	8179	2347	2366	2347
query25	534	487	406	406
query26	1245	271	155	155
query27	2764	501	345	345
query28	4404	2190	2161	2161
query29	772	586	467	467
query30	285	227	191	191
query31	900	832	763	763
query32	87	78	79	78
query33	563	395	350	350
query34	801	840	509	509
query35	807	826	763	763
query36	951	1027	931	931
query37	118	103	88	88
query38	4112	4036	4030	4030
query39	1470	1404	1412	1404
query40	233	126	111	111
query41	59	55	55	55
query42	122	111	110	110
query43	516	486	483	483
query44	1340	842	834	834
query45	173	174	167	167
query46	846	1004	638	638
query47	1815	1850	1737	1737
query48	378	412	315	315
query49	731	471	381	381
query50	656	700	403	403
query51	5428	5724	5391	5391
query52	115	109	96	96
query53	232	267	186	186
query54	586	602	520	520
query55	88	81	84	81
query56	312	315	320	315
query57	1191	1185	1125	1125
query58	278	264	284	264
query59	2557	2671	2525	2525
query60	349	352	338	338
query61	131	128	127	127
query62	787	720	658	658
query63	232	191	196	191
query64	4456	1157	694	694
query65	4267	4183	4185	4183
query66	1156	412	331	331
query67	15745	15708	15351	15351
query68	7787	882	549	549
query69	512	316	283	283
query70	1240	1168	1130	1130
query71	395	330	314	314
query72	5822	4788	4801	4788
query73	666	628	351	351
query74	8862	8967	8624	8624
query75	3170	3109	2711	2711
query76	3165	1127	716	716
query77	559	391	331	331
query78	9980	10285	9213	9213
query79	1619	821	584	584
query80	599	553	481	481
query81	504	256	217	217
query82	192	135	105	105
query83	246	250	243	243
query84	298	104	81	81
query85	760	377	387	377
query86	381	312	296	296
query87	4355	4388	4301	4301
query88	2831	2237	2192	2192
query89	381	316	282	282
query90	1985	220	219	219
query91	146	141	111	111
query92	81	74	67	67
query93	1744	964	630	630
query94	686	391	270	270
query95	403	319	312	312
query96	478	596	270	270
query97	2655	2754	2645	2645
query98	230	214	215	214
query99	1324	1411	1289	1289
Total cold run time: 271558 ms
Total hot run time: 186834 ms

@doris-robot
Copy link

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

query1	0.04	0.04	0.03
query2	0.08	0.04	0.05
query3	0.24	0.07	0.07
query4	1.62	0.11	0.11
query5	0.43	0.43	0.41
query6	1.19	0.65	0.66
query7	0.03	0.02	0.02
query8	0.05	0.03	0.03
query9	0.59	0.55	0.51
query10	0.57	0.56	0.57
query11	0.16	0.11	0.11
query12	0.15	0.11	0.12
query13	0.63	0.63	0.60
query14	0.80	0.83	0.84
query15	0.90	0.88	0.88
query16	0.38	0.37	0.38
query17	1.04	1.11	1.04
query18	0.22	0.21	0.20
query19	1.92	1.79	1.83
query20	0.01	0.01	0.02
query21	15.39	0.91	0.54
query22	0.78	1.20	0.74
query23	14.83	1.39	0.63
query24	6.58	1.52	1.00
query25	0.47	0.10	0.20
query26	0.62	0.17	0.15
query27	0.06	0.06	0.05
query28	9.81	0.92	0.43
query29	12.53	3.91	3.25
query30	3.07	3.02	3.01
query31	2.81	0.60	0.38
query32	3.23	0.55	0.48
query33	3.09	3.07	3.12
query34	16.03	5.42	4.86
query35	4.86	4.85	4.85
query36	0.72	0.51	0.48
query37	0.10	0.08	0.07
query38	0.05	0.04	0.03
query39	0.03	0.03	0.02
query40	0.18	0.15	0.15
query41	0.09	0.02	0.03
query42	0.04	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 106.46 s
Total hot run time: 32.73 s

@seawinde seawinde force-pushed the add_summary_profile_ut_and_fix_branch_21_30_clac_err branch from 0974e81 to 3cd899d Compare August 27, 2025 03:28
@seawinde
Copy link
Contributor Author

run buildall

1 similar comment
@seawinde
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17626	5226	5137	5137
q2	2033	323	215	215
q3	10206	1313	738	738
q4	10248	1020	519	519
q5	7557	2464	2342	2342
q6	190	170	140	140
q7	955	760	627	627
q8	9358	1282	1088	1088
q9	6912	5140	5231	5140
q10	6917	2387	1989	1989
q11	496	312	287	287
q12	347	372	241	241
q13	17781	3617	3096	3096
q14	245	251	237	237
q15	549	527	493	493
q16	425	430	378	378
q17	586	848	374	374
q18	7672	7208	7076	7076
q19	1237	946	588	588
q20	347	341	236	236
q21	3723	3264	2339	2339
q22	1061	1037	1008	1008
Total cold run time: 106471 ms
Total hot run time: 34288 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5152	5104	5137	5104
q2	254	335	226	226
q3	2172	2674	2336	2336
q4	1373	1778	1357	1357
q5	4243	4436	4571	4436
q6	235	183	138	138
q7	2115	1973	1807	1807
q8	2646	2706	2708	2706
q9	7602	7300	7408	7300
q10	3138	3299	2905	2905
q11	720	523	511	511
q12	684	812	685	685
q13	3515	3933	3280	3280
q14	289	307	300	300
q15	535	474	482	474
q16	463	527	477	477
q17	1274	1632	1386	1386
q18	7798	7857	7791	7791
q19	811	814	893	814
q20	1987	2164	1970	1970
q21	5062	4641	4526	4526
q22	1090	1050	1009	1009
Total cold run time: 53158 ms
Total hot run time: 51538 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 186894 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 7a6c4d4ac8d51bd735259667e0d011c407e7f749, data reload: false

query1	1056	451	415	415
query2	6552	1785	1777	1777
query3	6752	232	230	230
query4	26008	23534	22914	22914
query5	4423	651	528	528
query6	351	249	232	232
query7	4642	533	306	306
query8	315	257	249	249
query9	8668	2959	2939	2939
query10	504	347	332	332
query11	15388	15173	14821	14821
query12	176	127	120	120
query13	1685	582	451	451
query14	8910	5864	5815	5815
query15	213	193	183	183
query16	7596	648	435	435
query17	1239	763	680	680
query18	2021	431	328	328
query19	209	194	167	167
query20	128	125	119	119
query21	226	131	115	115
query22	4082	4041	4158	4041
query23	33698	32973	33065	32973
query24	8170	2402	2391	2391
query25	577	529	439	439
query26	1232	277	177	177
query27	2734	525	359	359
query28	4304	2269	2269	2269
query29	792	590	499	499
query30	288	230	199	199
query31	891	809	731	731
query32	94	81	83	81
query33	575	389	357	357
query34	793	863	544	544
query35	815	872	748	748
query36	988	1035	922	922
query37	124	109	92	92
query38	4069	4055	3957	3957
query39	1503	1438	1444	1438
query40	225	134	129	129
query41	69	68	72	68
query42	133	116	118	116
query43	537	497	477	477
query44	1349	873	898	873
query45	188	180	173	173
query46	863	1012	656	656
query47	1769	1821	1716	1716
query48	400	436	333	333
query49	752	513	410	410
query50	668	682	404	404
query51	4199	4141	4204	4141
query52	118	119	109	109
query53	251	272	199	199
query54	622	602	537	537
query55	98	93	95	93
query56	351	341	327	327
query57	1228	1225	1135	1135
query58	299	285	284	284
query59	2671	2785	2671	2671
query60	365	352	350	350
query61	161	166	154	154
query62	815	751	712	712
query63	230	197	199	197
query64	4417	1173	824	824
query65	4285	4218	4217	4217
query66	1159	439	352	352
query67	15467	15306	15038	15038
query68	7316	913	589	589
query69	501	326	295	295
query70	1234	1172	1175	1172
query71	424	342	344	342
query72	5866	5036	5346	5036
query73	689	678	366	366
query74	8924	9096	8967	8967
query75	3130	3102	2632	2632
query76	3249	1131	753	753
query77	519	418	348	348
query78	9515	9686	8893	8893
query79	2457	832	612	612
query80	636	602	601	601
query81	513	261	225	225
query82	475	145	117	117
query83	268	260	247	247
query84	253	116	94	94
query85	919	458	429	429
query86	396	314	273	273
query87	4362	4337	4134	4134
query88	3675	2275	2251	2251
query89	398	333	297	297
query90	1903	233	223	223
query91	165	164	136	136
query92	92	76	72	72
query93	1920	977	638	638
query94	714	427	326	326
query95	411	339	328	328
query96	498	574	280	280
query97	2699	2693	2588	2588
query98	264	233	225	225
query99	1330	1398	1337	1337
Total cold run time: 272195 ms
Total hot run time: 186894 ms

@doris-robot
Copy link

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

query1	0.06	0.05	0.05
query2	0.09	0.06	0.05
query3	0.26	0.08	0.08
query4	1.61	0.12	0.12
query5	0.47	0.42	0.42
query6	1.19	0.64	0.67
query7	0.03	0.02	0.02
query8	0.06	0.05	0.05
query9	0.59	0.53	0.53
query10	0.57	0.59	0.57
query11	0.17	0.12	0.12
query12	0.15	0.13	0.12
query13	0.62	0.63	0.62
query14	0.80	0.85	0.86
query15	0.86	0.84	0.89
query16	0.39	0.40	0.39
query17	1.08	1.09	1.08
query18	0.22	0.20	0.21
query19	1.92	1.89	1.82
query20	0.01	0.02	0.01
query21	15.41	0.94	0.58
query22	0.77	1.11	0.75
query23	14.90	1.34	0.62
query24	6.95	1.16	0.54
query25	0.49	0.20	0.18
query26	0.72	0.18	0.13
query27	0.06	0.05	0.06
query28	9.63	0.91	0.43
query29	12.58	3.93	3.23
query30	3.10	3.08	3.02
query31	2.82	0.59	0.38
query32	3.25	0.55	0.47
query33	3.09	3.14	3.09
query34	16.01	5.45	4.82
query35	4.96	4.87	4.92
query36	0.70	0.52	0.50
query37	0.10	0.07	0.07
query38	0.06	0.05	0.05
query39	0.04	0.02	0.02
query40	0.19	0.14	0.15
query41	0.09	0.03	0.03
query42	0.03	0.03	0.03
query43	0.04	0.04	0.04
Total cold run time: 107.14 s
Total hot run time: 32.62 s

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 93.55% (29/31) 🎉
Increment coverage report
Complete coverage report

morrySnow
morrySnow previously approved these changes Aug 27, 2025
@github-actions github-actions bot added the approved Indicates a PR has been approved by one committer. label Aug 27, 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.

@seawinde
Copy link
Contributor Author

run buildall

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 96.67% (29/30) 🎉
Increment coverage report
Complete coverage report

@seawinde seawinde force-pushed the add_summary_profile_ut_and_fix_branch_21_30_clac_err branch from 3010c9a to 779bac0 Compare September 10, 2025 03:57
@seawinde
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17632	5276	5094	5094
q2	2025	316	206	206
q3	10251	1309	718	718
q4	10221	1037	522	522
q5	7565	2491	2360	2360
q6	193	169	143	143
q7	949	782	638	638
q8	9363	1388	1085	1085
q9	7137	5176	5155	5155
q10	6988	2410	1985	1985
q11	500	323	290	290
q12	376	377	237	237
q13	17765	3714	3095	3095
q14	253	242	223	223
q15	589	495	496	495
q16	1025	1009	956	956
q17	610	866	379	379
q18	7814	7018	7234	7018
q19	1159	979	591	591
q20	356	347	241	241
q21	3979	3213	2418	2418
q22	1071	1047	999	999
Total cold run time: 107821 ms
Total hot run time: 34848 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5140	5349	5131	5131
q2	251	337	244	244
q3	2222	2677	2293	2293
q4	1345	1804	1314	1314
q5	4345	4604	4613	4604
q6	234	181	139	139
q7	2045	2044	1945	1945
q8	2688	2619	2588	2588
q9	7432	7405	7247	7247
q10	3169	3358	2883	2883
q11	598	527	514	514
q12	799	801	659	659
q13	3773	4041	3361	3361
q14	324	315	297	297
q15	613	480	511	480
q16	1074	1120	1075	1075
q17	1171	1824	1446	1446
q18	7949	7965	7490	7490
q19	823	754	878	754
q20	1902	1977	1841	1841
q21	4860	4443	4344	4344
q22	1122	1039	1044	1039
Total cold run time: 53879 ms
Total hot run time: 51688 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 189687 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 779bac0aa3d94dd2fca236d9bf961464e8af6803, data reload: false

query1	1082	453	410	410
query2	6558	1689	1729	1689
query3	6746	233	236	233
query4	26508	23911	22907	22907
query5	4430	705	539	539
query6	346	265	246	246
query7	4654	538	318	318
query8	313	270	256	256
query9	8648	2983	2904	2904
query10	511	363	304	304
query11	15436	15128	14797	14797
query12	182	122	117	117
query13	1674	564	437	437
query14	10343	9456	9388	9388
query15	211	190	181	181
query16	7174	667	485	485
query17	1233	779	636	636
query18	2003	428	337	337
query19	208	198	178	178
query20	135	130	129	129
query21	215	134	123	123
query22	3982	4228	4029	4029
query23	33844	32880	32980	32880
query24	8189	2453	2462	2453
query25	629	529	463	463
query26	1239	289	170	170
query27	2712	519	370	370
query28	4432	2279	2240	2240
query29	839	620	530	530
query30	292	236	201	201
query31	924	841	732	732
query32	95	89	86	86
query33	589	406	371	371
query34	817	867	541	541
query35	840	825	764	764
query36	977	1015	913	913
query37	135	121	92	92
query38	3564	3507	3469	3469
query39	1536	1467	1435	1435
query40	229	149	130	130
query41	112	62	63	62
query42	132	122	130	122
query43	556	508	469	469
query44	1409	890	870	870
query45	188	176	178	176
query46	916	1052	681	681
query47	1760	1789	1809	1789
query48	401	430	336	336
query49	768	515	423	423
query50	658	697	405	405
query51	3927	3952	3873	3873
query52	123	123	113	113
query53	259	288	218	218
query54	660	619	547	547
query55	94	95	96	95
query56	348	347	333	333
query57	1183	1214	1133	1133
query58	311	304	298	298
query59	2576	2660	2546	2546
query60	389	394	381	381
query61	207	193	192	192
query62	853	762	682	682
query63	242	204	203	203
query64	4551	1191	848	848
query65	4086	3993	4004	3993
query66	1168	458	345	345
query67	15447	15295	15166	15166
query68	7863	950	591	591
query69	521	342	304	304
query70	1372	1327	1322	1322
query71	582	382	335	335
query72	5952	5090	5291	5090
query73	689	670	373	373
query74	9289	9120	8679	8679
query75	3611	3272	2884	2884
query76	3249	1167	816	816
query77	583	437	349	349
query78	9683	9785	8825	8825
query79	2421	894	594	594
query80	675	637	548	548
query81	501	263	230	230
query82	463	166	147	147
query83	262	286	269	269
query84	256	113	96	96
query85	908	574	444	444
query86	398	323	315	315
query87	3738	3778	3680	3680
query88	3674	2250	2245	2245
query89	415	346	312	312
query90	1894	246	238	238
query91	163	167	137	137
query92	90	85	73	73
query93	1923	1019	661	661
query94	738	423	323	323
query95	406	347	338	338
query96	493	595	277	277
query97	2930	2992	2859	2859
query98	263	222	223	222
query99	1453	1418	1329	1329
Total cold run time: 275256 ms
Total hot run time: 189687 ms

@doris-robot
Copy link

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

query1	0.05	0.05	0.05
query2	0.09	0.05	0.06
query3	0.25	0.09	0.09
query4	1.61	0.12	0.12
query5	0.28	0.26	0.26
query6	1.20	0.67	0.66
query7	0.03	0.03	0.03
query8	0.06	0.05	0.05
query9	0.65	0.52	0.52
query10	0.58	0.57	0.58
query11	0.17	0.12	0.12
query12	0.15	0.13	0.12
query13	0.63	0.64	0.62
query14	1.02	1.02	1.05
query15	0.86	0.87	0.87
query16	0.41	0.41	0.39
query17	1.05	1.08	1.08
query18	0.22	0.20	0.22
query19	1.98	1.85	1.82
query20	0.02	0.01	0.02
query21	15.41	0.95	0.61
query22	0.75	1.15	0.73
query23	14.93	1.43	0.65
query24	5.71	1.37	0.39
query25	0.47	0.28	0.17
query26	0.58	0.16	0.14
query27	0.07	0.06	0.06
query28	9.72	1.01	0.44
query29	12.61	3.94	3.28
query30	0.28	0.12	0.10
query31	2.83	0.64	0.39
query32	3.24	0.56	0.47
query33	3.07	3.08	3.11
query34	16.00	5.49	4.85
query35	4.92	4.92	4.91
query36	0.70	0.52	0.50
query37	0.11	0.07	0.08
query38	0.07	0.05	0.04
query39	0.04	0.02	0.03
query40	0.19	0.16	0.14
query41	0.09	0.04	0.03
query42	0.04	0.03	0.03
query43	0.04	0.03	0.04
Total cold run time: 103.18 s
Total hot run time: 29.78 s

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 90.00% (27/30) 🎉
Increment coverage report
Complete coverage report

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 90.00% (27/30) 🎉
Increment coverage report
Complete coverage report

@morrySnow morrySnow merged commit 4b00803 into apache:master Sep 16, 2025
26 of 27 checks passed
seawinde added a commit to seawinde/doris that referenced this pull request Nov 19, 2025
…add ut test (apache#52601)

1. Nereids Translate Time should be after method
`PhysicalPlanTranslator#translatePlan`
2. fix 2.1 and 3.0 `Parse SQL Time` and `Nereids Lock Table Time` has
the same parseSqlStartTime.

Related PR: apache#39670 apache#45679
morrySnow pushed a commit that referenced this pull request Nov 25, 2025
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/3.1.4-merged reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants