Skip to content

[Enhancement](nereids)support show build index #51570

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jun 10, 2025

Conversation

lsy3993
Copy link
Contributor

@lsy3993 lsy3993 commented Jun 8, 2025

What problem does this PR solve?

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.
      show build index will execute by nereids
  • 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

@Thearas
Copy link
Contributor

Thearas commented Jun 8, 2025

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?

@lsy3993
Copy link
Contributor Author

lsy3993 commented Jun 8, 2025

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	25933	5227	4971	4971
q2	1952	274	185	185
q3	10288	1251	684	684
q4	10227	1007	516	516
q5	7515	2345	2315	2315
q6	180	162	131	131
q7	898	723	607	607
q8	9318	1230	1013	1013
q9	6836	5060	5076	5060
q10	6864	2281	1897	1897
q11	507	284	285	284
q12	340	354	213	213
q13	17790	3685	3066	3066
q14	230	230	213	213
q15	567	476	483	476
q16	418	431	370	370
q17	592	849	349	349
q18	7642	7519	7377	7377
q19	1891	950	582	582
q20	347	350	218	218
q21	3816	2583	2326	2326
q22	1050	989	971	971
Total cold run time: 115201 ms
Total hot run time: 33824 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5151	5044	5052	5044
q2	226	313	227	227
q3	2147	2640	2270	2270
q4	1320	1811	1357	1357
q5	4386	4346	4436	4346
q6	225	170	123	123
q7	2016	1894	1740	1740
q8	2606	2569	2479	2479
q9	7117	7145	6905	6905
q10	2981	3193	2740	2740
q11	563	492	513	492
q12	665	778	624	624
q13	3529	3925	3240	3240
q14	289	309	264	264
q15	522	483	499	483
q16	455	508	454	454
q17	1149	1507	1361	1361
q18	7687	7572	7442	7442
q19	797	817	930	817
q20	1973	2054	1873	1873
q21	4692	4416	4463	4416
q22	1091	1034	1061	1034
Total cold run time: 51587 ms
Total hot run time: 49731 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 191721 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 4d03dca5ce226a40fc79410a7094a9a3a4f74070, data reload: false

query1	1400	1080	1048	1048
query2	6139	1777	1780	1777
query3	11035	4568	4514	4514
query4	53116	24823	23173	23173
query5	5126	536	471	471
query6	332	218	202	202
query7	4874	516	291	291
query8	282	230	215	215
query9	5510	2612	2594	2594
query10	427	332	266	266
query11	15035	14985	14872	14872
query12	156	106	102	102
query13	1032	511	412	412
query14	10031	6349	6457	6349
query15	210	205	190	190
query16	7125	663	485	485
query17	1097	754	592	592
query18	1557	423	325	325
query19	205	199	169	169
query20	134	131	130	130
query21	209	125	108	108
query22	4495	4546	4255	4255
query23	34283	33406	33911	33406
query24	6678	2445	2444	2444
query25	472	475	408	408
query26	718	273	150	150
query27	2351	507	345	345
query28	3076	2184	2138	2138
query29	571	564	427	427
query30	272	220	187	187
query31	886	858	763	763
query32	72	61	64	61
query33	441	359	304	304
query34	779	856	542	542
query35	805	834	736	736
query36	961	1026	915	915
query37	117	128	78	78
query38	4311	4256	4148	4148
query39	1506	1441	1460	1441
query40	224	127	117	117
query41	62	63	58	58
query42	131	122	119	119
query43	520	507	475	475
query44	1349	863	827	827
query45	181	174	171	171
query46	855	1055	663	663
query47	1825	1882	1792	1792
query48	423	435	330	330
query49	678	482	409	409
query50	658	745	415	415
query51	4236	4200	4247	4200
query52	114	113	116	113
query53	239	262	198	198
query54	582	583	515	515
query55	93	81	88	81
query56	308	303	304	303
query57	1153	1204	1119	1119
query58	267	271	257	257
query59	2734	2747	2698	2698
query60	329	325	329	325
query61	128	125	121	121
query62	744	723	665	665
query63	223	190	198	190
query64	1852	1052	676	676
query65	4199	4130	4108	4108
query66	734	452	306	306
query67	16131	15573	15402	15402
query68	7274	875	529	529
query69	532	306	270	270
query70	1213	1111	1075	1075
query71	519	313	304	304
query72	5718	4860	4944	4860
query73	1476	681	359	359
query74	9171	9189	8651	8651
query75	3858	3164	2699	2699
query76	4257	1183	750	750
query77	635	383	285	285
query78	10141	10082	9308	9308
query79	2456	795	576	576
query80	606	494	436	436
query81	483	272	216	216
query82	448	125	94	94
query83	358	247	253	247
query84	303	107	90	90
query85	791	417	309	309
query86	385	294	302	294
query87	4380	4371	4248	4248
query88	3636	2247	2249	2247
query89	400	311	277	277
query90	1832	206	206	206
query91	155	151	111	111
query92	73	59	57	57
query93	1944	940	590	590
query94	667	397	277	277
query95	363	292	349	292
query96	488	567	277	277
query97	2722	2742	2637	2637
query98	226	210	202	202
query99	1446	1416	1262	1262
Total cold run time: 297754 ms
Total hot run time: 191721 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.03
query2	0.13	0.11	0.12
query3	0.24	0.20	0.20
query4	1.59	0.20	0.19
query5	0.44	0.45	0.44
query6	1.16	0.66	0.66
query7	0.02	0.02	0.02
query8	0.04	0.04	0.04
query9	0.61	0.51	0.51
query10	0.57	0.58	0.57
query11	0.15	0.10	0.11
query12	0.15	0.11	0.11
query13	0.61	0.59	0.59
query14	0.79	0.79	0.81
query15	0.85	0.85	0.84
query16	0.37	0.40	0.38
query17	1.03	1.04	1.01
query18	0.22	0.21	0.20
query19	1.93	1.82	1.91
query20	0.02	0.01	0.01
query21	15.39	0.90	0.54
query22	0.77	1.14	0.98
query23	14.68	1.37	0.64
query24	7.12	1.43	0.72
query25	0.54	0.31	0.07
query26	0.45	0.16	0.14
query27	0.06	0.05	0.04
query28	9.66	0.91	0.44
query29	12.54	4.08	3.43
query30	0.27	0.10	0.06
query31	2.82	0.58	0.39
query32	3.23	0.54	0.47
query33	3.03	3.10	3.02
query34	15.77	5.12	4.46
query35	4.48	4.50	4.51
query36	0.69	0.49	0.48
query37	0.08	0.06	0.06
query38	0.06	0.04	0.03
query39	0.04	0.02	0.03
query40	0.16	0.14	0.12
query41	0.08	0.02	0.03
query42	0.03	0.02	0.02
query43	0.04	0.04	0.02
Total cold run time: 102.94 s
Total hot run time: 29.29 s

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 40.49% (83/205) 🎉
Increment coverage report
Complete coverage report

@lsy3993
Copy link
Contributor Author

lsy3993 commented Jun 9, 2025

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	25862	5043	5000	5000
q2	1994	275	176	176
q3	10251	1260	706	706
q4	10231	1010	537	537
q5	7521	2367	2299	2299
q6	179	160	131	131
q7	908	742	605	605
q8	9298	1254	1105	1105
q9	6894	5147	5088	5088
q10	6917	2356	1942	1942
q11	493	304	291	291
q12	357	357	216	216
q13	18440	3727	3204	3204
q14	237	247	209	209
q15	562	497	494	494
q16	436	442	383	383
q17	605	933	372	372
q18	7645	7263	7051	7051
q19	2011	939	538	538
q20	327	323	220	220
q21	3640	3191	2345	2345
q22	1053	1004	961	961
Total cold run time: 115861 ms
Total hot run time: 33873 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5119	5025	5029	5025
q2	237	322	221	221
q3	2172	2673	2284	2284
q4	1343	1782	1395	1395
q5	4445	4382	4379	4379
q6	216	174	135	135
q7	2058	1919	1773	1773
q8	2561	2564	2533	2533
q9	7224	7154	6899	6899
q10	2991	3177	2746	2746
q11	570	519	514	514
q12	675	779	616	616
q13	3527	3870	3328	3328
q14	273	315	302	302
q15	531	482	462	462
q16	437	502	424	424
q17	1135	1530	1387	1387
q18	7788	7503	7393	7393
q19	802	841	980	841
q20	2036	1980	1839	1839
q21	4737	4474	4437	4437
q22	1071	1080	991	991
Total cold run time: 51948 ms
Total hot run time: 49924 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 192004 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 1fc2a03525aabf6a19d6b4a6d65db373205056bd, data reload: false

query1	1416	1083	1057	1057
query2	6322	1791	1776	1776
query3	11021	4495	4572	4495
query4	53766	25413	22880	22880
query5	5056	564	462	462
query6	347	226	209	209
query7	4898	507	299	299
query8	293	228	213	213
query9	5494	2629	2632	2629
query10	443	335	275	275
query11	15079	14905	14873	14873
query12	162	114	104	104
query13	1031	527	423	423
query14	10172	6279	6329	6279
query15	213	203	182	182
query16	7155	655	515	515
query17	1072	759	563	563
query18	1604	421	301	301
query19	198	187	193	187
query20	127	118	119	118
query21	213	121	107	107
query22	4293	4343	4215	4215
query23	34301	33532	33498	33498
query24	6611	2446	2441	2441
query25	464	475	410	410
query26	685	272	160	160
query27	2217	512	347	347
query28	3197	2172	2148	2148
query29	575	568	437	437
query30	272	220	192	192
query31	868	847	768	768
query32	78	67	63	63
query33	458	376	329	329
query34	766	862	555	555
query35	795	825	780	780
query36	930	1010	909	909
query37	117	106	77	77
query38	4235	4316	4198	4198
query39	1587	1493	1454	1454
query40	205	121	110	110
query41	61	58	55	55
query42	126	117	108	108
query43	501	503	475	475
query44	1335	863	872	863
query45	179	177	171	171
query46	850	1022	691	691
query47	1814	1855	1800	1800
query48	413	429	333	333
query49	656	478	408	408
query50	649	710	409	409
query51	4264	4282	4210	4210
query52	113	115	106	106
query53	254	268	197	197
query54	602	587	517	517
query55	93	87	84	84
query56	310	309	299	299
query57	1202	1238	1127	1127
query58	268	263	257	257
query59	2811	2846	2655	2655
query60	332	330	328	328
query61	128	126	131	126
query62	704	736	724	724
query63	236	187	186	186
query64	1403	984	690	690
query65	4222	4144	4149	4144
query66	731	418	322	322
query67	15788	15385	15454	15385
query68	5633	908	547	547
query69	516	316	287	287
query70	1184	1090	1087	1087
query71	458	323	292	292
query72	5405	4746	4845	4746
query73	1291	620	348	348
query74	9243	9121	8697	8697
query75	3199	3244	2700	2700
query76	3735	1192	756	756
query77	534	375	280	280
query78	10266	10253	9339	9339
query79	2132	784	596	596
query80	895	504	492	492
query81	520	270	217	217
query82	399	122	98	98
query83	258	247	236	236
query84	306	115	98	98
query85	772	349	310	310
query86	404	305	285	285
query87	4350	4397	4296	4296
query88	2943	2286	2303	2286
query89	387	316	292	292
query90	1597	212	209	209
query91	140	143	111	111
query92	73	56	59	56
query93	1855	965	597	597
query94	691	421	306	306
query95	365	288	295	288
query96	491	566	284	284
query97	2777	2763	2666	2666
query98	223	207	206	206
query99	1317	1399	1288	1288
Total cold run time: 293140 ms
Total hot run time: 192004 ms

@doris-robot
Copy link

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

query1	0.04	0.04	0.03
query2	0.12	0.10	0.11
query3	0.25	0.19	0.19
query4	1.60	0.19	0.11
query5	0.42	0.41	0.44
query6	1.17	0.67	0.68
query7	0.03	0.01	0.02
query8	0.04	0.04	0.04
query9	0.58	0.51	0.51
query10	0.55	0.59	0.57
query11	0.15	0.11	0.11
query12	0.14	0.11	0.11
query13	0.62	0.59	0.60
query14	0.79	0.81	0.79
query15	0.89	0.86	0.87
query16	0.39	0.38	0.37
query17	1.06	1.06	1.07
query18	0.23	0.21	0.22
query19	1.90	1.87	1.85
query20	0.02	0.01	0.01
query21	15.42	0.90	0.54
query22	0.76	1.17	0.67
query23	14.92	1.39	0.62
query24	7.47	1.06	1.37
query25	0.51	0.20	0.05
query26	0.56	0.17	0.15
query27	0.06	0.05	0.06
query28	9.38	0.86	0.44
query29	12.57	4.12	3.45
query30	0.25	0.09	0.06
query31	2.82	0.60	0.40
query32	3.23	0.55	0.48
query33	3.16	3.13	3.10
query34	15.70	5.12	4.51
query35	4.52	4.51	4.51
query36	0.66	0.49	0.47
query37	0.09	0.07	0.07
query38	0.06	0.04	0.04
query39	0.03	0.03	0.02
query40	0.16	0.14	0.13
query41	0.09	0.03	0.02
query42	0.03	0.02	0.02
query43	0.03	0.03	0.03
Total cold run time: 103.47 s
Total hot run time: 29.49 s

@lsy3993
Copy link
Contributor Author

lsy3993 commented Jun 9, 2025

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	26128	5047	5025	5025
q2	1944	279	183	183
q3	10290	1230	691	691
q4	10222	995	513	513
q5	7570	2367	2320	2320
q6	182	159	131	131
q7	891	753	613	613
q8	9311	1164	1110	1110
q9	6864	5153	5137	5137
q10	6865	2303	1914	1914
q11	491	287	277	277
q12	339	346	215	215
q13	17760	3712	3106	3106
q14	225	222	213	213
q15	563	500	509	500
q16	432	455	401	401
q17	609	874	368	368
q18	7594	7526	7255	7255
q19	1827	962	568	568
q20	345	334	226	226
q21	3705	2518	2282	2282
q22	1057	1036	1000	1000
Total cold run time: 115214 ms
Total hot run time: 34048 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5190	5109	5081	5081
q2	235	318	226	226
q3	2166	2659	2282	2282
q4	1396	1794	1364	1364
q5	4429	4336	4362	4336
q6	211	169	134	134
q7	2019	1919	1738	1738
q8	2586	2542	2465	2465
q9	7272	7258	6993	6993
q10	3027	3189	2754	2754
q11	579	522	488	488
q12	659	757	615	615
q13	3560	3880	3304	3304
q14	303	283	286	283
q15	517	484	463	463
q16	460	497	439	439
q17	1136	1474	1381	1381
q18	7719	7445	7461	7445
q19	786	874	1049	874
q20	2009	2078	1851	1851
q21	4841	4563	4556	4556
q22	1113	1073	1053	1053
Total cold run time: 52213 ms
Total hot run time: 50125 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 192855 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 1fc2a03525aabf6a19d6b4a6d65db373205056bd, data reload: false

query1	1418	1107	1052	1052
query2	6338	1812	1809	1809
query3	11144	4773	4658	4658
query4	26187	23656	23365	23365
query5	4142	658	460	460
query6	323	232	206	206
query7	3992	534	284	284
query8	264	227	220	220
query9	8506	2606	2625	2606
query10	487	352	265	265
query11	15244	15132	14777	14777
query12	167	111	104	104
query13	1569	536	434	434
query14	9127	6278	6260	6260
query15	214	222	166	166
query16	7625	653	487	487
query17	1173	798	590	590
query18	2001	442	340	340
query19	210	191	166	166
query20	132	124	124	124
query21	207	143	113	113
query22	4569	4537	4294	4294
query23	34852	33924	33664	33664
query24	8685	2436	2429	2429
query25	514	498	416	416
query26	1192	295	152	152
query27	2709	536	354	354
query28	4727	2178	2159	2159
query29	723	591	477	477
query30	273	228	200	200
query31	900	896	796	796
query32	76	62	66	62
query33	538	391	324	324
query34	838	944	557	557
query35	858	877	769	769
query36	1018	1028	871	871
query37	115	104	75	75
query38	4298	4317	4116	4116
query39	1508	1527	1469	1469
query40	218	128	121	121
query41	62	61	56	56
query42	125	112	111	111
query43	523	499	496	496
query44	1397	841	855	841
query45	181	183	171	171
query46	952	1115	645	645
query47	1882	1955	1847	1847
query48	407	453	333	333
query49	741	540	412	412
query50	693	750	425	425
query51	4243	4265	4155	4155
query52	111	111	101	101
query53	237	280	189	189
query54	616	587	527	527
query55	89	89	86	86
query56	327	324	304	304
query57	1263	1258	1180	1180
query58	285	264	262	262
query59	2650	2773	2659	2659
query60	353	325	317	317
query61	134	130	124	124
query62	824	774	662	662
query63	236	194	196	194
query64	4130	1137	801	801
query65	4345	4257	4317	4257
query66	1014	436	307	307
query67	16019	15829	15362	15362
query68	9543	934	528	528
query69	493	308	274	274
query70	1228	1134	1082	1082
query71	469	342	295	295
query72	5222	4772	4730	4730
query73	703	601	354	354
query74	8976	9148	8680	8680
query75	4328	3322	2713	2713
query76	3750	1305	787	787
query77	972	391	293	293
query78	10051	10216	9366	9366
query79	1775	872	573	573
query80	670	532	435	435
query81	494	320	219	219
query82	420	140	99	99
query83	288	252	238	238
query84	295	112	88	88
query85	764	357	317	317
query86	336	299	295	295
query87	4497	4408	4276	4276
query88	2949	2278	2279	2278
query89	422	325	283	283
query90	2033	211	218	211
query91	154	154	118	118
query92	80	67	64	64
query93	1398	982	586	586
query94	674	441	278	278
query95	374	297	298	297
query96	493	636	285	285
query97	2802	2796	2675	2675
query98	227	215	205	205
query99	1470	1435	1318	1318
Total cold run time: 281270 ms
Total hot run time: 192855 ms

@doris-robot
Copy link

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

query1	0.03	0.04	0.03
query2	0.12	0.12	0.12
query3	0.25	0.20	0.20
query4	1.59	0.20	0.20
query5	0.46	0.46	0.45
query6	1.17	0.67	0.67
query7	0.02	0.02	0.01
query8	0.04	0.04	0.03
query9	0.60	0.51	0.51
query10	0.58	0.57	0.56
query11	0.16	0.11	0.11
query12	0.14	0.12	0.12
query13	0.62	0.60	0.60
query14	0.80	0.79	0.83
query15	0.87	0.85	0.85
query16	0.38	0.39	0.41
query17	0.99	1.06	1.08
query18	0.22	0.21	0.21
query19	1.92	1.80	1.84
query20	0.01	0.01	0.02
query21	15.40	0.92	0.54
query22	0.75	1.24	0.62
query23	14.91	1.36	0.65
query24	6.90	1.82	1.32
query25	0.50	0.12	0.08
query26	0.58	0.17	0.14
query27	0.06	0.05	0.05
query28	9.60	0.81	0.43
query29	12.53	4.14	3.44
query30	0.26	0.09	0.07
query31	2.82	0.60	0.40
query32	3.22	0.55	0.47
query33	3.01	3.10	3.11
query34	15.78	5.16	4.51
query35	4.57	4.52	4.53
query36	0.66	0.49	0.50
query37	0.08	0.06	0.06
query38	0.06	0.04	0.04
query39	0.03	0.02	0.02
query40	0.17	0.13	0.12
query41	0.08	0.03	0.02
query42	0.03	0.03	0.02
query43	0.04	0.03	0.03
Total cold run time: 103.01 s
Total hot run time: 29.86 s

@lsy3993
Copy link
Contributor Author

lsy3993 commented Jun 9, 2025

run buildall

@lsy3993
Copy link
Contributor Author

lsy3993 commented Jun 9, 2025

run feut

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	26017	4943	4962	4943
q2	1945	274	189	189
q3	10316	1219	699	699
q4	10222	989	503	503
q5	7523	2317	2343	2317
q6	176	167	130	130
q7	920	748	624	624
q8	9307	1273	1102	1102
q9	6729	5135	5035	5035
q10	6875	2314	1907	1907
q11	504	290	269	269
q12	339	352	212	212
q13	17775	3694	3108	3108
q14	219	230	217	217
q15	553	489	494	489
q16	427	428	375	375
q17	610	909	365	365
q18	7539	7221	7158	7158
q19	2110	997	549	549
q20	319	323	217	217
q21	3705	3178	2354	2354
q22	1077	1012	997	997
Total cold run time: 115207 ms
Total hot run time: 33759 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5201	4977	5009	4977
q2	229	322	224	224
q3	2193	2663	2277	2277
q4	1360	1761	1382	1382
q5	4419	4423	4402	4402
q6	226	173	125	125
q7	1945	1912	1827	1827
q8	2571	2528	2538	2528
q9	7203	7233	6989	6989
q10	3031	3216	2750	2750
q11	592	503	515	503
q12	719	758	617	617
q13	3571	3906	3296	3296
q14	296	305	295	295
q15	527	497	463	463
q16	458	486	447	447
q17	1147	1455	1375	1375
q18	7731	7389	7399	7389
q19	800	790	865	790
q20	2004	2077	1858	1858
q21	4730	4571	4465	4465
q22	1102	1074	1048	1048
Total cold run time: 52055 ms
Total hot run time: 50027 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 193116 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 9d56d6b92631e87588de75a226c8abdcb19fc514, data reload: false

query1	1424	1094	1036	1036
query2	6252	1799	1830	1799
query3	11000	4383	4751	4383
query4	53718	25637	23328	23328
query5	5159	508	467	467
query6	405	224	202	202
query7	5074	496	296	296
query8	296	230	213	213
query9	6556	2605	2617	2605
query10	457	342	287	287
query11	15131	14980	14841	14841
query12	161	112	103	103
query13	1144	524	412	412
query14	10097	6323	6557	6323
query15	226	195	182	182
query16	7110	653	504	504
query17	1072	735	581	581
query18	1561	384	315	315
query19	190	194	186	186
query20	134	124	119	119
query21	209	125	115	115
query22	4522	4528	4326	4326
query23	34313	33637	33797	33637
query24	6923	2389	2435	2389
query25	467	480	427	427
query26	676	268	156	156
query27	2289	524	352	352
query28	2934	2148	2128	2128
query29	612	585	460	460
query30	275	220	196	196
query31	880	886	800	800
query32	78	69	66	66
query33	480	359	322	322
query34	798	849	565	565
query35	780	836	739	739
query36	949	1007	910	910
query37	108	98	73	73
query38	4305	4352	4139	4139
query39	1548	1470	1510	1470
query40	207	126	115	115
query41	63	57	57	57
query42	139	112	113	112
query43	515	534	483	483
query44	1313	828	841	828
query45	186	178	176	176
query46	839	1016	671	671
query47	1915	1820	1845	1820
query48	395	454	317	317
query49	645	492	400	400
query50	665	694	419	419
query51	4199	4359	4285	4285
query52	114	106	104	104
query53	231	282	195	195
query54	588	570	507	507
query55	86	86	89	86
query56	300	312	295	295
query57	1201	1199	1129	1129
query58	280	280	268	268
query59	2724	2748	2685	2685
query60	328	307	322	307
query61	135	126	172	126
query62	750	737	673	673
query63	223	195	187	187
query64	1470	1014	690	690
query65	4202	4103	4226	4103
query66	717	409	304	304
query67	15974	15601	15436	15436
query68	5587	894	544	544
query69	538	305	273	273
query70	1186	1121	1072	1072
query71	447	312	292	292
query72	5936	5021	5000	5000
query73	1146	718	360	360
query74	8976	8962	9121	8962
query75	3425	3217	2693	2693
query76	3864	1196	749	749
query77	538	378	372	372
query78	10201	10122	9392	9392
query79	2589	776	579	579
query80	643	511	452	452
query81	486	257	225	225
query82	356	130	96	96
query83	248	251	226	226
query84	300	110	93	93
query85	807	349	319	319
query86	404	298	292	292
query87	4438	4494	4341	4341
query88	3696	2271	2306	2271
query89	407	324	284	284
query90	1841	216	213	213
query91	158	158	114	114
query92	69	69	55	55
query93	2433	950	594	594
query94	646	401	355	355
query95	371	294	281	281
query96	481	571	279	279
query97	2712	2778	2625	2625
query98	240	201	204	201
query99	1318	1390	1282	1282
Total cold run time: 297204 ms
Total hot run time: 193116 ms

@doris-robot
Copy link

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

query1	0.04	0.04	0.03
query2	0.12	0.10	0.12
query3	0.25	0.20	0.21
query4	1.58	0.20	0.11
query5	0.46	0.40	0.41
query6	1.16	0.67	0.67
query7	0.02	0.01	0.02
query8	0.05	0.04	0.03
query9	0.57	0.53	0.52
query10	0.57	0.59	0.57
query11	0.15	0.11	0.10
query12	0.15	0.11	0.12
query13	0.63	0.61	0.60
query14	0.78	0.81	0.82
query15	0.89	0.89	0.86
query16	0.40	0.39	0.39
query17	1.03	1.05	1.05
query18	0.22	0.21	0.22
query19	1.94	1.87	1.80
query20	0.01	0.00	0.01
query21	15.46	0.92	0.54
query22	0.76	1.15	0.61
query23	15.01	1.42	0.62
query24	7.06	1.55	1.24
query25	0.46	0.19	0.08
query26	0.60	0.17	0.14
query27	0.06	0.05	0.04
query28	10.39	0.91	0.46
query29	12.59	4.16	3.48
query30	0.26	0.10	0.07
query31	2.82	0.61	0.40
query32	3.24	0.54	0.46
query33	3.09	3.12	3.14
query34	15.61	5.11	4.49
query35	4.52	4.51	4.52
query36	0.67	0.50	0.49
query37	0.09	0.06	0.07
query38	0.05	0.04	0.04
query39	0.03	0.02	0.02
query40	0.17	0.14	0.12
query41	0.08	0.03	0.03
query42	0.03	0.02	0.02
query43	0.03	0.03	0.04
Total cold run time: 104.1 s
Total hot run time: 29.64 s

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 40.49% (83/205) 🎉
Increment coverage report
Complete coverage report

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

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

Copy link
Contributor

PR approved by anyone and no changes requested.

@starocean999 starocean999 merged commit 4096dfa into apache:master Jun 10, 2025
24 of 26 checks passed
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. reviewed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants