Skip to content

Conversation

@zzzxl1993
Copy link
Contributor

@zzzxl1993 zzzxl1993 commented Nov 13, 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?

@zzzxl1993
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17597	5266	5103	5103
q2	2023	321	214	214
q3	10240	1358	732	732
q4	10238	998	376	376
q5	7476	2360	2375	2360
q6	182	172	140	140
q7	906	773	638	638
q8	9380	1318	1066	1066
q9	6996	5122	5179	5122
q10	6802	2249	1811	1811
q11	495	299	282	282
q12	336	366	232	232
q13	17775	3617	2995	2995
q14	230	235	207	207
q15	566	512	504	504
q16	1005	994	954	954
q17	576	889	360	360
q18	7428	7282	7202	7202
q19	1231	955	559	559
q20	351	346	229	229
q21	3805	3241	2274	2274
q22	1073	1038	985	985
Total cold run time: 106711 ms
Total hot run time: 34345 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5076	5055	5066	5055
q2	242	328	232	232
q3	2145	2659	2289	2289
q4	1340	1746	1356	1356
q5	4186	4480	4603	4480
q6	224	180	137	137
q7	2071	1976	1874	1874
q8	2629	2617	2482	2482
q9	7430	7393	7367	7367
q10	3069	3228	2827	2827
q11	611	539	519	519
q12	676	819	639	639
q13	3563	3934	3359	3359
q14	305	317	286	286
q15	534	513	518	513
q16	1044	1128	1068	1068
q17	1169	1570	1447	1447
q18	8026	7636	7577	7577
q19	759	759	911	759
q20	1999	2095	1949	1949
q21	4901	4349	4340	4340
q22	1083	1041	1000	1000
Total cold run time: 53082 ms
Total hot run time: 51555 ms

@doris-robot
Copy link

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

query1	1010	388	428	388
query2	6553	1726	1724	1724
query3	6766	223	221	221
query4	26356	23475	23085	23085
query5	4366	615	487	487
query6	317	224	216	216
query7	4662	493	316	316
query8	311	248	257	248
query9	8664	2602	2603	2602
query10	518	350	303	303
query11	15605	15267	14909	14909
query12	181	120	116	116
query13	1691	570	446	446
query14	11109	9168	9204	9168
query15	211	193	178	178
query16	7580	695	537	537
query17	1259	798	637	637
query18	2030	431	330	330
query19	217	202	180	180
query20	137	123	127	123
query21	212	134	115	115
query22	4314	4390	4132	4132
query23	34012	33026	33019	33019
query24	8556	2420	2376	2376
query25	588	504	431	431
query26	1246	270	156	156
query27	2758	493	360	360
query28	4336	2229	2189	2189
query29	822	595	519	519
query30	296	228	198	198
query31	919	810	738	738
query32	84	71	78	71
query33	611	387	325	325
query34	800	846	524	524
query35	809	830	741	741
query36	947	996	898	898
query37	122	106	88	88
query38	3513	3558	3442	3442
query39	1489	1443	1411	1411
query40	219	131	116	116
query41	64	60	63	60
query42	132	110	109	109
query43	503	504	487	487
query44	1255	738	742	738
query45	184	183	167	167
query46	864	1000	640	640
query47	1824	1820	1743	1743
query48	403	424	316	316
query49	783	547	429	429
query50	646	681	413	413
query51	3914	4220	3873	3873
query52	110	111	108	108
query53	242	268	197	197
query54	314	301	289	289
query55	86	86	85	85
query56	336	323	323	323
query57	1213	1198	1121	1121
query58	289	284	265	265
query59	2618	2708	2577	2577
query60	338	336	337	336
query61	160	181	161	161
query62	826	733	659	659
query63	221	194	197	194
query64	4491	1167	905	905
query65	4032	3951	3945	3945
query66	1119	440	328	328
query67	15480	15186	14997	14997
query68	6398	927	602	602
query69	505	328	290	290
query70	1406	1327	1323	1323
query71	432	345	313	313
query72	5980	4919	4885	4885
query73	645	587	364	364
query74	9151	8938	8937	8937
query75	3338	3343	2775	2775
query76	3323	1168	735	735
query77	513	396	311	311
query78	9686	9692	8937	8937
query79	2084	830	610	610
query80	891	585	497	497
query81	554	263	239	239
query82	426	158	134	134
query83	271	270	248	248
query84	250	104	100	100
query85	911	481	441	441
query86	400	320	296	296
query87	3738	3688	3613	3613
query88	2916	2291	2276	2276
query89	389	335	296	296
query90	1832	219	216	216
query91	180	168	136	136
query92	76	72	64	64
query93	1529	1022	649	649
query94	752	440	336	336
query95	384	322	313	313
query96	503	565	294	294
query97	2913	2989	2878	2878
query98	232	220	212	212
query99	1302	1418	1304	1304
Total cold run time: 272553 ms
Total hot run time: 188152 ms

@doris-robot
Copy link

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

query1	0.05	0.04	0.04
query2	0.09	0.06	0.05
query3	0.25	0.08	0.08
query4	1.61	0.12	0.11
query5	0.26	0.24	0.25
query6	1.20	0.65	0.64
query7	0.03	0.03	0.02
query8	0.05	0.04	0.04
query9	0.56	0.51	0.53
query10	0.60	0.56	0.57
query11	0.16	0.11	0.11
query12	0.15	0.11	0.11
query13	0.62	0.60	0.60
query14	1.00	1.00	1.00
query15	0.86	0.82	0.83
query16	0.39	0.41	0.39
query17	1.02	1.03	1.01
query18	0.21	0.19	0.20
query19	1.90	1.80	1.76
query20	0.01	0.02	0.02
query21	15.44	0.18	0.13
query22	5.10	0.06	0.05
query23	15.66	0.25	0.11
query24	2.29	1.62	0.45
query25	0.08	0.06	0.06
query26	0.15	0.13	0.13
query27	0.07	0.05	0.05
query28	4.24	1.14	0.92
query29	12.61	3.89	3.15
query30	0.28	0.14	0.12
query31	2.82	0.58	0.38
query32	3.22	0.55	0.47
query33	3.06	3.03	3.07
query34	15.96	5.22	4.49
query35	4.62	4.53	4.58
query36	0.67	0.50	0.48
query37	0.09	0.07	0.07
query38	0.07	0.04	0.04
query39	0.04	0.03	0.02
query40	0.17	0.15	0.14
query41	0.08	0.03	0.03
query42	0.04	0.03	0.03
query43	0.04	0.04	0.03
Total cold run time: 97.82 s
Total hot run time: 27.21 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