Skip to content

Conversation

@bobhan1
Copy link
Contributor

@bobhan1 bobhan1 commented Dec 26, 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

@Thearas
Copy link
Contributor

Thearas commented Dec 26, 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?

@bobhan1
Copy link
Contributor Author

bobhan1 commented Dec 26, 2025

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17634	4356	4130	4130
q2	2092	359	248	248
q3	10132	1352	773	773
q4	10208	856	309	309
q5	7500	2151	1926	1926
q6	188	167	134	134
q7	985	852	719	719
q8	9357	1458	1212	1212
q9	7063	5334	5423	5334
q10	6806	2406	1974	1974
q11	515	337	320	320
q12	667	746	592	592
q13	17798	3635	3032	3032
q14	298	290	275	275
q15	583	510	515	510
q16	695	670	613	613
q17	684	828	514	514
q18	7754	7045	6990	6990
q19	1103	957	594	594
q20	407	358	249	249
q21	4353	3950	3608	3608
q22	1030	994	969	969
Total cold run time: 107852 ms
Total hot run time: 35025 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4129	4019	4079	4019
q2	333	416	297	297
q3	2117	2667	2253	2253
q4	1331	1768	1323	1323
q5	4260	4593	4756	4593
q6	240	189	133	133
q7	2075	2005	1846	1846
q8	2652	2522	2569	2522
q9	7679	7524	7558	7524
q10	3045	3285	2818	2818
q11	626	526	539	526
q12	728	800	643	643
q13	3593	3852	3254	3254
q14	321	292	281	281
q15	542	500	502	500
q16	633	719	663	663
q17	1200	1577	1491	1491
q18	7857	7886	7644	7644
q19	864	858	869	858
q20	2013	2051	1932	1932
q21	4884	4239	4174	4174
q22	1091	1030	1003	1003
Total cold run time: 52213 ms
Total hot run time: 50297 ms

@doris-robot
Copy link

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

query5	4861	579	452	452
query6	332	237	228	228
query7	4220	472	288	288
query8	324	252	245	245
query9	8763	2541	2564	2541
query10	545	400	318	318
query11	15459	15063	14719	14719
query12	190	127	119	119
query13	1274	488	402	402
query14	6940	3040	2773	2773
query14_1	2694	2708	2704	2704
query15	211	206	181	181
query16	862	457	455	455
query17	1131	724	620	620
query18	2721	457	344	344
query19	234	231	203	203
query20	126	119	116	116
query21	224	144	122	122
query22	4055	3998	3927	3927
query23	16769	16312	16014	16014
query23_1	16205	16162	16259	16162
query24	7214	1662	1242	1242
query24_1	1249	1241	1281	1241
query25	598	494	451	451
query26	1273	265	168	168
query27	2753	480	307	307
query28	4475	2156	2141	2141
query29	829	578	470	470
query30	341	241	229	229
query31	812	696	630	630
query32	87	77	70	70
query33	544	349	304	304
query34	913	918	549	549
query35	774	873	699	699
query36	854	914	823	823
query37	130	92	77	77
query38	3030	2985	2974	2974
query39	761	760	716	716
query39_1	691	707	695	695
query40	219	140	121	121
query41	68	64	64	64
query42	106	104	101	101
query43	422	443	400	400
query44	1308	743	744	743
query45	193	189	177	177
query46	877	981	608	608
query47	1661	1734	1664	1664
query48	318	326	265	265
query49	623	439	358	358
query50	665	294	229	229
query51	3776	3782	3765	3765
query52	112	115	98	98
query53	324	355	290	290
query54	289	261	247	247
query55	81	77	71	71
query56	290	300	294	294
query57	1182	1146	1088	1088
query58	292	265	247	247
query59	2432	2574	2505	2505
query60	361	309	298	298
query61	161	162	162	162
query62	713	734	678	678
query63	326	290	302	290
query64	4949	1304	1018	1018
query65	4046	3949	3982	3949
query66	1396	438	318	318
query67	15259	15176	14833	14833
query68	7511	998	716	716
query69	499	357	313	313
query70	1050	987	1012	987
query71	380	294	283	283
query72	6017	4972	4965	4965
query73	672	580	312	312
query74	8637	9136	8731	8731
query75	3197	3159	2774	2774
query76	3921	1159	739	739
query77	509	390	307	307
query78	9300	9432	8813	8813
query79	1666	879	618	618
query80	720	692	564	564
query81	530	265	236	236
query82	213	133	105	105
query83	265	262	232	232
query84	265	112	101	101
query85	899	517	467	467
query86	385	303	277	277
query87	3113	3095	3107	3095
query88	3644	2332	2329	2329
query89	472	434	397	397
query90	2203	164	161	161
query91	171	172	144	144
query92	81	64	66	64
query93	2222	914	542	542
query94	489	295	289	289
query95	570	399	301	301
query96	605	479	208	208
query97	2250	2308	2195	2195
query98	225	197	195	195
query99	1348	1347	1329	1329
Total cold run time: 262163 ms
Total hot run time: 179277 ms

@doris-robot
Copy link

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

query1	0.06	0.05	0.05
query2	0.10	0.05	0.05
query3	0.25	0.09	0.09
query4	1.60	0.12	0.11
query5	0.29	0.26	0.25
query6	1.19	0.65	0.64
query7	0.04	0.03	0.02
query8	0.06	0.04	0.05
query9	0.57	0.51	0.51
query10	0.55	0.54	0.55
query11	0.15	0.11	0.12
query12	0.15	0.12	0.12
query13	0.63	0.60	0.60
query14	0.99	0.99	0.96
query15	0.81	0.79	0.80
query16	0.40	0.42	0.39
query17	1.04	1.04	0.98
query18	0.24	0.22	0.22
query19	1.90	1.86	1.87
query20	0.02	0.02	0.02
query21	15.46	0.29	0.13
query22	4.84	0.05	0.05
query23	16.12	0.28	0.11
query24	1.30	0.72	0.62
query25	0.09	0.16	0.06
query26	0.14	0.14	0.13
query27	0.07	0.05	0.05
query28	5.05	1.21	1.03
query29	12.61	3.91	3.21
query30	0.29	0.14	0.13
query31	2.82	0.61	0.39
query32	3.23	0.54	0.46
query33	2.95	2.98	3.06
query34	16.79	5.21	4.55
query35	4.57	4.61	4.56
query36	0.67	0.50	0.48
query37	0.11	0.06	0.07
query38	0.07	0.04	0.04
query39	0.04	0.02	0.03
query40	0.16	0.14	0.13
query41	0.09	0.04	0.03
query42	0.04	0.03	0.03
query43	0.04	0.04	0.04
Total cold run time: 98.59 s
Total hot run time: 27.64 s

Copy link
Contributor

@dataroaring dataroaring left a comment

Choose a reason for hiding this comment

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

LGTM

@github-actions github-actions bot added the approved Indicates a PR has been approved by one committer. label Dec 26, 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.

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.

4 participants