Skip to content

Conversation

@Mryange
Copy link
Contributor

@Mryange Mryange commented Nov 18, 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?

@Mryange
Copy link
Contributor Author

Mryange commented Nov 18, 2025

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17621	5278	4935	4935
q2	2054	318	214	214
q3	10249	1310	718	718
q4	10246	946	364	364
q5	7565	2390	2411	2390
q6	186	174	144	144
q7	920	772	621	621
q8	9345	1396	1134	1134
q9	7073	5121	5085	5085
q10	6901	2209	1786	1786
q11	503	310	281	281
q12	375	393	243	243
q13	17799	3688	3022	3022
q14	251	250	219	219
q15	579	513	510	510
q16	1032	1020	940	940
q17	604	881	367	367
q18	8114	7296	7217	7217
q19	1094	968	550	550
q20	366	367	226	226
q21	3994	3230	2305	2305
q22	1097	1021	987	987
Total cold run time: 107968 ms
Total hot run time: 34258 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4992	5034	4945	4945
q2	261	329	235	235
q3	2193	2700	2317	2317
q4	1368	1789	1368	1368
q5	4219	4564	4582	4564
q6	227	186	143	143
q7	2088	1997	1827	1827
q8	2649	2664	2631	2631
q9	7386	7351	7501	7351
q10	2981	3250	2823	2823
q11	593	537	500	500
q12	685	816	652	652
q13	3586	3970	3299	3299
q14	289	323	298	298
q15	573	499	530	499
q16	1130	1134	1056	1056
q17	1225	1570	1423	1423
q18	7909	7759	7537	7537
q19	810	848	868	848
q20	2016	2072	1897	1897
q21	5050	4664	4345	4345
q22	1105	1048	991	991
Total cold run time: 53335 ms
Total hot run time: 51549 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 186596 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 2837626351495d868c0054507937edfa06956332, data reload: false

query1	1026	417	390	390
query2	6572	1666	1704	1666
query3	6754	236	227	227
query4	27303	23416	22997	22997
query5	4441	653	537	537
query6	369	253	246	246
query7	4651	504	306	306
query8	311	263	257	257
query9	8678	2962	2965	2962
query10	495	346	318	318
query11	15553	15038	14848	14848
query12	186	122	120	120
query13	1681	576	444	444
query14	10297	9237	9250	9237
query15	208	189	172	172
query16	7159	678	496	496
query17	983	762	620	620
query18	1989	428	333	333
query19	215	211	192	192
query20	135	135	132	132
query21	220	138	117	117
query22	4099	4215	4012	4012
query23	34056	33005	33160	33005
query24	8197	2397	2413	2397
query25	673	575	504	504
query26	1247	279	180	180
query27	2741	500	363	363
query28	4433	2261	2244	2244
query29	876	647	536	536
query30	310	233	198	198
query31	877	791	699	699
query32	99	87	79	79
query33	603	416	369	369
query34	804	866	543	543
query35	860	838	769	769
query36	947	1020	893	893
query37	127	123	99	99
query38	3493	3496	3451	3451
query39	1476	1410	1417	1410
query40	245	141	136	136
query41	69	66	68	66
query42	138	123	121	121
query43	493	500	486	486
query44	1285	818	801	801
query45	194	181	181	181
query46	892	1000	658	658
query47	1776	1813	1725	1725
query48	402	452	335	335
query49	794	509	452	452
query50	652	697	417	417
query51	3940	3920	3981	3920
query52	123	122	114	114
query53	262	280	203	203
query54	366	339	364	339
query55	102	96	95	95
query56	366	339	365	339
query57	1179	1206	1111	1111
query58	301	287	281	281
query59	2488	2601	2514	2514
query60	365	370	352	352
query61	168	163	166	163
query62	797	727	642	642
query63	229	202	192	192
query64	4545	1164	900	900
query65	4013	3966	3949	3949
query66	1191	434	347	347
query67	15436	15167	14943	14943
query68	8240	955	628	628
query69	494	332	309	309
query70	1399	1280	1274	1274
query71	491	357	334	334
query72	5932	2683	5451	2683
query73	808	777	372	372
query74	9353	9120	8866	8866
query75	3861	3288	2820	2820
query76	3719	1128	735	735
query77	821	416	348	348
query78	9710	9631	8867	8867
query79	2173	836	604	604
query80	663	604	545	545
query81	487	259	231	231
query82	465	168	161	161
query83	291	269	268	268
query84	305	109	98	98
query85	939	504	454	454
query86	344	307	321	307
query87	3722	3670	3560	3560
query88	3371	2248	2251	2248
query89	404	341	297	297
query90	2000	234	231	231
query91	168	173	134	134
query92	95	83	76	76
query93	1441	1020	687	687
query94	734	418	328	328
query95	436	356	350	350
query96	487	588	286	286
query97	2937	2989	2874	2874
query98	262	222	217	217
query99	1431	1385	1254	1254
Total cold run time: 275938 ms
Total hot run time: 186596 ms

@doris-robot
Copy link

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

query1	0.06	0.05	0.06
query2	0.09	0.05	0.05
query3	0.26	0.08	0.08
query4	1.61	0.12	0.11
query5	0.27	0.25	0.25
query6	1.18	0.65	0.63
query7	0.04	0.03	0.03
query8	0.05	0.04	0.04
query9	0.59	0.52	0.52
query10	0.57	0.58	0.58
query11	0.16	0.12	0.11
query12	0.15	0.12	0.12
query13	0.61	0.60	0.61
query14	1.01	1.00	0.99
query15	0.84	0.82	0.84
query16	0.38	0.38	0.40
query17	1.02	1.05	1.06
query18	0.21	0.20	0.20
query19	1.88	1.87	1.80
query20	0.02	0.04	0.01
query21	15.44	0.18	0.12
query22	5.10	0.08	0.05
query23	15.66	0.27	0.10
query24	3.12	0.53	0.53
query25	0.09	0.05	0.05
query26	0.14	0.13	0.12
query27	0.06	0.06	0.05
query28	4.36	1.21	0.96
query29	12.69	3.90	3.23
query30	0.29	0.14	0.11
query31	2.81	0.58	0.39
query32	3.22	0.56	0.46
query33	3.12	3.00	3.07
query34	15.70	5.12	4.55
query35	4.62	4.58	4.57
query36	0.68	0.51	0.49
query37	0.09	0.07	0.07
query38	0.06	0.04	0.03
query39	0.03	0.03	0.03
query40	0.17	0.14	0.14
query41	0.08	0.03	0.03
query42	0.04	0.04	0.03
query43	0.04	0.04	0.03
Total cold run time: 98.61 s
Total hot run time: 27.56 s

@Mryange
Copy link
Contributor Author

Mryange commented Nov 19, 2025

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17634	5110	4942	4942
q2	2039	329	207	207
q3	10239	1322	738	738
q4	10229	882	357	357
q5	7480	2392	2349	2349
q6	187	175	139	139
q7	922	750	638	638
q8	9345	1345	1148	1148
q9	7187	5410	5418	5410
q10	6805	2248	1824	1824
q11	490	285	271	271
q12	343	364	235	235
q13	17780	3665	3008	3008
q14	232	238	215	215
q15	572	503	497	497
q16	993	1011	947	947
q17	566	871	368	368
q18	7868	7277	7176	7176
q19	1095	972	548	548
q20	386	365	242	242
q21	3890	3172	2292	2292
q22	1060	1035	985	985
Total cold run time: 107342 ms
Total hot run time: 34536 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4986	4953	4921	4921
q2	333	407	320	320
q3	2150	2705	2325	2325
q4	1351	1768	1328	1328
q5	4223	4498	4624	4498
q6	223	178	136	136
q7	2052	1966	1901	1901
q8	2657	2710	2585	2585
q9	7651	7599	7567	7567
q10	3036	3276	2855	2855
q11	610	530	501	501
q12	696	821	662	662
q13	3485	3973	3395	3395
q14	317	305	284	284
q15	536	518	491	491
q16	1062	1118	1103	1103
q17	1200	1534	1434	1434
q18	7883	7718	7459	7459
q19	768	756	909	756
q20	2025	2059	1989	1989
q21	5004	4329	4374	4329
q22	1115	1015	1001	1001
Total cold run time: 53363 ms
Total hot run time: 51840 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 188719 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 2837626351495d868c0054507937edfa06956332, data reload: false

query1	1031	417	418	417
query2	6549	1712	1674	1674
query3	6750	226	228	226
query4	25920	23590	22784	22784
query5	5086	651	524	524
query6	342	248	221	221
query7	4651	504	310	310
query8	307	252	249	249
query9	8677	2990	2965	2965
query10	552	351	306	306
query11	16028	15040	14791	14791
query12	192	123	122	122
query13	1694	577	464	464
query14	11056	9347	9366	9347
query15	206	192	175	175
query16	7487	680	524	524
query17	1216	793	667	667
query18	2025	439	345	345
query19	218	214	192	192
query20	138	125	128	125
query21	220	133	115	115
query22	4051	4152	3964	3964
query23	34093	32791	32940	32791
query24	8122	2426	2420	2420
query25	658	575	513	513
query26	1248	289	174	174
query27	2741	503	376	376
query28	4387	2287	2252	2252
query29	866	649	541	541
query30	296	224	201	201
query31	887	811	717	717
query32	91	89	83	83
query33	599	407	369	369
query34	845	860	524	524
query35	825	831	754	754
query36	943	1013	887	887
query37	125	120	100	100
query38	3529	3583	3445	3445
query39	1473	1421	1433	1421
query40	236	140	132	132
query41	63	62	63	62
query42	130	117	115	115
query43	489	521	459	459
query44	1277	798	808	798
query45	188	182	179	179
query46	904	987	646	646
query47	1765	1790	1743	1743
query48	398	446	335	335
query49	772	499	452	452
query50	660	677	413	413
query51	3870	4001	3889	3889
query52	134	119	109	109
query53	254	275	207	207
query54	340	314	333	314
query55	99	94	92	92
query56	354	354	357	354
query57	1171	1191	1118	1118
query58	304	295	291	291
query59	2576	2648	2504	2504
query60	364	393	358	358
query61	159	159	162	159
query62	764	697	673	673
query63	242	198	208	198
query64	4513	1170	899	899
query65	4049	3952	3925	3925
query66	1150	443	343	343
query67	15383	15407	15062	15062
query68	8351	946	641	641
query69	508	337	309	309
query70	1356	1295	1263	1263
query71	489	354	330	330
query72	6112	5036	5153	5036
query73	711	639	372	372
query74	8964	9013	8931	8931
query75	4016	3261	2792	2792
query76	3833	1121	743	743
query77	825	411	347	347
query78	9417	9715	8898	8898
query79	2173	824	615	615
query80	643	601	524	524
query81	496	261	226	226
query82	425	161	144	144
query83	266	262	256	256
query84	250	112	92	92
query85	914	503	442	442
query86	350	321	325	321
query87	3716	3718	3552	3552
query88	3400	2262	2240	2240
query89	389	326	291	291
query90	2028	230	230	230
query91	167	166	134	134
query92	101	77	74	74
query93	1472	997	694	694
query94	711	430	342	342
query95	429	349	344	344
query96	478	583	283	283
query97	2880	2948	2876	2876
query98	254	222	214	214
query99	1343	1395	1259	1259
Total cold run time: 276199 ms
Total hot run time: 188719 ms

@doris-robot
Copy link

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

query1	0.05	0.05	0.05
query2	0.09	0.06	0.05
query3	0.26	0.08	0.08
query4	1.62	0.11	0.11
query5	0.27	0.25	0.25
query6	1.15	0.64	0.65
query7	0.04	0.03	0.02
query8	0.05	0.04	0.04
query9	0.58	0.53	0.51
query10	0.57	0.56	0.58
query11	0.16	0.10	0.12
query12	0.15	0.12	0.13
query13	0.62	0.60	0.62
query14	1.00	1.00	0.99
query15	0.85	0.83	0.82
query16	0.40	0.39	0.39
query17	1.02	1.03	0.98
query18	0.21	0.20	0.23
query19	1.89	1.77	1.83
query20	0.01	0.02	0.02
query21	15.62	0.20	0.12
query22	5.68	0.07	0.05
query23	15.66	0.27	0.11
query24	2.21	0.75	1.21
query25	0.06	0.08	0.06
query26	0.15	0.13	0.14
query27	0.06	0.06	0.06
query28	5.00	1.14	0.95
query29	12.55	3.92	3.23
query30	0.28	0.14	0.13
query31	2.82	0.60	0.38
query32	3.22	0.54	0.46
query33	3.06	3.03	3.08
query34	15.61	5.24	4.54
query35	4.60	4.59	4.58
query36	0.67	0.50	0.49
query37	0.09	0.07	0.06
query38	0.06	0.04	0.04
query39	0.03	0.04	0.03
query40	0.16	0.14	0.14
query41	0.09	0.04	0.03
query42	0.03	0.03	0.03
query43	0.04	0.03	0.03
Total cold run time: 98.74 s
Total hot run time: 27.73 s

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