Skip to content

Conversation

@wyxxxcat
Copy link
Contributor

@wyxxxcat wyxxxcat commented Jun 6, 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.
  • 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?

@wyxxxcat
Copy link
Contributor Author

wyxxxcat commented Jun 6, 2025

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	26105	5068	4996	4996
q2	1952	281	174	174
q3	10419	1235	711	711
q4	10220	1004	528	528
q5	7665	2400	2276	2276
q6	183	163	134	134
q7	915	751	610	610
q8	9302	1273	1063	1063
q9	6773	5102	5090	5090
q10	6880	2311	1915	1915
q11	491	291	281	281
q12	335	348	223	223
q13	17770	3654	3128	3128
q14	223	229	215	215
q15	580	487	501	487
q16	435	434	371	371
q17	594	857	348	348
q18	7975	7254	7030	7030
q19	1554	944	557	557
q20	332	339	220	220
q21	3655	3108	2319	2319
q22	1060	992	979	979
Total cold run time: 115418 ms
Total hot run time: 33655 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5111	5082	5076	5076
q2	243	322	220	220
q3	2196	2654	2325	2325
q4	1354	1766	1365	1365
q5	4494	4365	4424	4365
q6	216	173	125	125
q7	1973	1903	1754	1754
q8	2543	2524	2551	2524
q9	7182	7194	7073	7073
q10	2998	3170	2744	2744
q11	586	495	499	495
q12	674	821	619	619
q13	3542	3885	3287	3287
q14	292	304	277	277
q15	530	481	470	470
q16	436	487	444	444
q17	1151	1534	1398	1398
q18	7821	7450	7530	7450
q19	772	792	824	792
q20	1972	2029	1880	1880
q21	4924	4424	4316	4316
q22	1046	1041	989	989
Total cold run time: 52056 ms
Total hot run time: 49988 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 185430 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 2a7ccb837a107a2396e61fdf024e5eedca18a00c, data reload: false

query1	1017	478	505	478
query2	6556	1790	1759	1759
query3	6757	224	226	224
query4	26966	23769	23004	23004
query5	4377	620	460	460
query6	306	214	193	193
query7	4619	498	283	283
query8	266	219	225	219
query9	8630	2641	2640	2640
query10	485	345	277	277
query11	15700	15069	14825	14825
query12	161	113	110	110
query13	1665	527	416	416
query14	8702	6239	6028	6028
query15	198	190	166	166
query16	7126	626	451	451
query17	955	697	580	580
query18	1989	390	294	294
query19	185	179	158	158
query20	117	119	122	119
query21	213	122	105	105
query22	4136	4109	4156	4109
query23	33969	33304	33191	33191
query24	8452	2356	2373	2356
query25	525	438	412	412
query26	1247	264	148	148
query27	2777	499	339	339
query28	4325	2125	2106	2106
query29	802	559	424	424
query30	275	208	187	187
query31	917	857	753	753
query32	78	65	67	65
query33	549	344	310	310
query34	786	841	534	534
query35	783	800	738	738
query36	973	977	876	876
query37	109	99	76	76
query38	4207	4154	3986	3986
query39	1470	1425	1404	1404
query40	211	119	108	108
query41	63	57	59	57
query42	127	115	109	109
query43	481	485	454	454
query44	1307	834	823	823
query45	181	175	171	171
query46	858	1007	620	620
query47	1762	1788	1730	1730
query48	391	438	303	303
query49	740	481	386	386
query50	635	686	411	411
query51	4091	4141	4170	4141
query52	110	107	102	102
query53	226	254	189	189
query54	559	566	506	506
query55	85	89	85	85
query56	344	315	280	280
query57	1149	1157	1075	1075
query58	264	250	256	250
query59	2554	2610	2526	2526
query60	322	338	307	307
query61	127	128	130	128
query62	793	753	657	657
query63	225	182	184	182
query64	4376	1032	660	660
query65	4222	4144	4215	4144
query66	1138	420	303	303
query67	15853	15562	15229	15229
query68	4444	903	552	552
query69	499	312	266	266
query70	1210	1122	1126	1122
query71	386	321	300	300
query72	5764	4840	4892	4840
query73	687	657	355	355
query74	9051	9073	8651	8651
query75	3365	3197	2668	2668
query76	3162	1201	756	756
query77	468	376	284	284
query78	9938	10237	9538	9538
query79	1079	804	604	604
query80	578	523	457	457
query81	480	252	225	225
query82	353	128	105	105
query83	249	258	232	232
query84	294	106	93	93
query85	744	357	315	315
query86	310	307	264	264
query87	4384	4443	4418	4418
query88	2977	2324	2304	2304
query89	382	324	334	324
query90	1780	220	212	212
query91	155	151	114	114
query92	64	63	61	61
query93	1104	986	594	594
query94	612	422	309	309
query95	388	297	293	293
query96	502	564	287	287
query97	2704	2793	2638	2638
query98	228	216	205	205
query99	1337	1401	1305	1305
Total cold run time: 266242 ms
Total hot run time: 185430 ms

@doris-robot
Copy link

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

query1	0.04	0.04	0.03
query2	0.13	0.10	0.11
query3	0.25	0.20	0.19
query4	1.61	0.11	0.10
query5	0.43	0.42	0.42
query6	1.17	0.66	0.65
query7	0.02	0.02	0.01
query8	0.05	0.04	0.03
query9	0.58	0.52	0.52
query10	0.56	0.58	0.57
query11	0.15	0.11	0.11
query12	0.14	0.12	0.12
query13	0.62	0.60	0.61
query14	0.78	0.81	0.82
query15	0.86	0.86	0.85
query16	0.37	0.39	0.39
query17	1.04	1.04	1.03
query18	0.22	0.21	0.21
query19	1.90	1.79	1.80
query20	0.01	0.01	0.01
query21	15.44	0.87	0.55
query22	0.76	1.25	0.65
query23	14.90	1.41	0.63
query24	6.76	1.87	0.51
query25	0.46	0.15	0.09
query26	0.57	0.17	0.15
query27	0.06	0.05	0.05
query28	10.04	0.89	0.44
query29	12.55	4.10	3.40
query30	0.25	0.09	0.07
query31	2.83	0.60	0.39
query32	3.23	0.56	0.47
query33	3.09	3.05	3.09
query34	15.73	5.10	4.55
query35	4.51	4.51	4.51
query36	0.66	0.51	0.48
query37	0.09	0.07	0.06
query38	0.05	0.04	0.03
query39	0.03	0.03	0.03
query40	0.17	0.14	0.13
query41	0.08	0.02	0.02
query42	0.03	0.03	0.02
query43	0.04	0.04	0.03
Total cold run time: 103.26 s
Total hot run time: 28.85 s

@wyxxxcat
Copy link
Contributor Author

wyxxxcat commented Jun 7, 2025

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	26061	5112	5043	5043
q2	1944	277	180	180
q3	10392	1243	727	727
q4	10231	1015	536	536
q5	7614	2406	2258	2258
q6	180	167	139	139
q7	915	729	603	603
q8	9325	1220	1045	1045
q9	6786	5152	5094	5094
q10	6876	2308	1912	1912
q11	490	290	288	288
q12	351	359	219	219
q13	17811	3708	3136	3136
q14	231	235	214	214
q15	565	491	489	489
q16	431	425	372	372
q17	588	854	367	367
q18	7540	7262	7165	7165
q19	1736	948	567	567
q20	339	339	222	222
q21	3917	2558	2313	2313
q22	1039	997	974	974
Total cold run time: 115362 ms
Total hot run time: 33863 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5251	5096	5062	5062
q2	232	318	232	232
q3	2181	2671	2304	2304
q4	1395	1768	1346	1346
q5	4429	4370	4404	4370
q6	212	175	131	131
q7	1985	1973	1784	1784
q8	2612	2595	2490	2490
q9	7179	7250	6977	6977
q10	3008	3226	2745	2745
q11	573	501	497	497
q12	663	772	653	653
q13	3483	3872	3270	3270
q14	284	300	295	295
q15	522	481	482	481
q16	436	489	463	463
q17	1160	1501	1420	1420
q18	7910	7609	7396	7396
q19	807	819	867	819
q20	2015	2002	1860	1860
q21	4821	4442	4450	4442
q22	1125	1047	995	995
Total cold run time: 52283 ms
Total hot run time: 50032 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 193591 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 23ca1ef5eef2f1a25e3574a7818ebc068219e621, data reload: false

query1	1395	1105	1088	1088
query2	6163	1843	1811	1811
query3	11007	4461	4558	4461
query4	53818	25119	23545	23545
query5	5113	532	465	465
query6	368	222	200	200
query7	4916	526	302	302
query8	287	248	221	221
query9	6081	2657	2666	2657
query10	451	338	273	273
query11	15053	15266	14915	14915
query12	164	111	109	109
query13	1101	535	428	428
query14	10812	6336	6255	6255
query15	213	196	183	183
query16	7091	629	514	514
query17	1068	781	588	588
query18	1531	405	314	314
query19	197	196	183	183
query20	129	125	130	125
query21	210	123	104	104
query22	4353	4479	4343	4343
query23	34422	33489	33705	33489
query24	6159	2532	2421	2421
query25	482	484	444	444
query26	687	280	157	157
query27	1851	498	345	345
query28	2990	2189	2156	2156
query29	585	579	452	452
query30	277	228	190	190
query31	855	853	772	772
query32	72	70	64	64
query33	465	375	319	319
query34	1006	851	561	561
query35	813	835	749	749
query36	939	1013	902	902
query37	115	99	81	81
query38	4278	4289	4251	4251
query39	1478	1458	1463	1458
query40	228	134	113	113
query41	65	56	58	56
query42	139	118	122	118
query43	515	534	473	473
query44	1384	860	856	856
query45	193	180	174	174
query46	879	1037	674	674
query47	1826	1876	1816	1816
query48	413	447	317	317
query49	682	496	410	410
query50	669	704	416	416
query51	4324	4265	4229	4229
query52	117	106	104	104
query53	239	258	187	187
query54	587	575	509	509
query55	87	89	86	86
query56	331	317	295	295
query57	1152	1194	1121	1121
query58	282	265	262	262
query59	2634	2803	2706	2706
query60	345	344	314	314
query61	126	118	121	118
query62	723	708	659	659
query63	219	187	191	187
query64	1447	1034	682	682
query65	4265	4141	4161	4141
query66	705	402	305	305
query67	16018	15618	15521	15521
query68	4649	915	561	561
query69	486	306	282	282
query70	1204	1112	1104	1104
query71	418	343	303	303
query72	6081	5012	4989	4989
query73	759	755	363	363
query74	8994	8897	8877	8877
query75	3200	3216	2687	2687
query76	3323	1194	793	793
query77	571	389	282	282
query78	10139	10150	9321	9321
query79	2764	818	576	576
query80	849	524	432	432
query81	524	253	224	224
query82	545	125	97	97
query83	254	258	236	236
query84	291	105	89	89
query85	788	349	423	349
query86	467	299	288	288
query87	4382	4372	4369	4369
query88	3760	2309	2291	2291
query89	393	311	287	287
query90	1795	216	213	213
query91	143	148	112	112
query92	79	65	57	57
query93	2649	932	599	599
query94	691	421	309	309
query95	359	306	282	282
query96	488	560	283	283
query97	2725	2728	2716	2716
query98	235	214	210	210
query99	1362	1405	1266	1266
Total cold run time: 294956 ms
Total hot run time: 193591 ms

@doris-robot
Copy link

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

query1	0.04	0.04	0.03
query2	0.13	0.10	0.11
query3	0.25	0.20	0.19
query4	1.59	0.20	0.11
query5	0.44	0.42	0.42
query6	1.20	0.66	0.65
query7	0.02	0.02	0.02
query8	0.04	0.04	0.04
query9	0.59	0.51	0.52
query10	0.56	0.59	0.57
query11	0.16	0.11	0.12
query12	0.15	0.12	0.12
query13	0.62	0.61	0.60
query14	0.78	0.80	0.81
query15	0.88	0.85	0.86
query16	0.39	0.38	0.38
query17	1.04	1.05	1.04
query18	0.23	0.21	0.21
query19	1.90	1.81	1.80
query20	0.02	0.01	0.01
query21	15.39	0.91	0.56
query22	0.75	1.04	0.64
query23	15.08	1.38	0.61
query24	7.60	0.90	0.33
query25	0.43	0.13	0.07
query26	0.64	0.16	0.14
query27	0.05	0.05	0.04
query28	8.86	0.91	0.45
query29	12.54	4.00	3.37
query30	0.25	0.09	0.07
query31	2.83	0.60	0.38
query32	3.22	0.56	0.47
query33	3.07	3.07	3.16
query34	15.84	5.06	4.48
query35	4.46	4.51	4.48
query36	0.66	0.50	0.49
query37	0.09	0.06	0.07
query38	0.05	0.04	0.04
query39	0.03	0.02	0.03
query40	0.16	0.14	0.13
query41	0.07	0.02	0.02
query42	0.03	0.03	0.02
query43	0.04	0.04	0.03
Total cold run time: 103.17 s
Total hot run time: 28.53 s

@wyxxxcat wyxxxcat closed this Jul 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants