Skip to content

Conversation

@freemandealer
Copy link
Contributor

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 Nov 11, 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?

@freemandealer
Copy link
Contributor Author

run buildall

@freemandealer
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17591	5090	4912	4912
q2	2045	329	208	208
q3	10257	1297	719	719
q4	10240	910	365	365
q5	7511	2426	2269	2269
q6	186	165	134	134
q7	915	762	624	624
q8	9350	1343	1118	1118
q9	7351	5552	5385	5385
q10	6915	2251	1789	1789
q11	494	311	295	295
q12	362	367	223	223
q13	17800	3668	2996	2996
q14	226	233	227	227
q15	582	502	498	498
q16	1037	1002	933	933
q17	570	860	357	357
q18	7407	7102	7118	7102
q19	1091	934	555	555
q20	349	337	225	225
q21	3707	3207	2230	2230
q22	1066	1034	986	986
Total cold run time: 107052 ms
Total hot run time: 34150 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4935	4941	4882	4882
q2	320	399	317	317
q3	2137	2674	2298	2298
q4	1332	1790	1316	1316
q5	4181	4439	4411	4411
q6	217	178	132	132
q7	2094	1927	1824	1824
q8	2696	2725	2541	2541
q9	7585	7585	7507	7507
q10	3061	3322	2790	2790
q11	585	548	509	509
q12	685	817	646	646
q13	3577	4036	3215	3215
q14	268	291	269	269
q15	546	481	517	481
q16	1110	1093	1037	1037
q17	1197	1538	1404	1404
q18	8098	7528	7519	7519
q19	777	783	814	783
q20	2087	2043	1910	1910
q21	4834	4240	4267	4240
q22	1099	1035	1003	1003
Total cold run time: 53421 ms
Total hot run time: 51034 ms

@doris-robot
Copy link

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

query1	1033	398	384	384
query2	6568	1659	1668	1659
query3	6759	230	229	229
query4	25899	23276	22517	22517
query5	4394	627	512	512
query6	356	254	226	226
query7	4648	499	306	306
query8	318	262	258	258
query9	8678	2919	2987	2919
query10	509	345	319	319
query11	16027	15127	14712	14712
query12	181	123	122	122
query13	1698	583	467	467
query14	10741	9143	9075	9075
query15	202	199	173	173
query16	7330	664	492	492
query17	1267	778	654	654
query18	2007	445	341	341
query19	212	210	190	190
query20	138	167	125	125
query21	219	144	115	115
query22	4008	4088	3955	3955
query23	34036	33055	33109	33055
query24	8096	2318	2353	2318
query25	606	543	451	451
query26	1224	267	166	166
query27	2770	491	355	355
query28	4424	2236	2215	2215
query29	885	634	500	500
query30	303	224	198	198
query31	895	795	724	724
query32	96	86	78	78
query33	586	397	344	344
query34	777	853	518	518
query35	826	835	728	728
query36	946	977	875	875
query37	129	109	101	101
query38	3501	3481	3512	3481
query39	1474	1422	1449	1422
query40	239	133	125	125
query41	64	67	60	60
query42	131	123	121	121
query43	477	468	486	468
query44	1254	793	779	779
query45	187	181	177	177
query46	894	993	639	639
query47	1792	1816	1732	1732
query48	396	418	362	362
query49	753	504	420	420
query50	641	673	400	400
query51	3897	3854	3891	3854
query52	115	116	111	111
query53	255	267	203	203
query54	329	321	300	300
query55	103	101	90	90
query56	352	354	357	354
query57	1158	1184	1128	1128
query58	299	286	281	281
query59	2445	2675	2482	2482
query60	363	378	369	369
query61	155	155	155	155
query62	787	720	645	645
query63	224	194	199	194
query64	4574	1153	878	878
query65	4036	3943	3895	3895
query66	1198	432	340	340
query67	15087	15013	14868	14868
query68	4705	975	643	643
query69	502	338	297	297
query70	1334	1241	1204	1204
query71	437	356	334	334
query72	5820	4935	2825	2825
query73	661	583	371	371
query74	8961	8830	8832	8830
query75	3264	3231	2739	2739
query76	3291	1103	722	722
query77	509	423	344	344
query78	9419	9649	8874	8874
query79	1941	851	611	611
query80	1793	626	563	563
query81	545	263	221	221
query82	411	169	140	140
query83	367	271	277	271
query84	262	117	102	102
query85	1068	500	442	442
query86	386	309	309	309
query87	3658	3717	3549	3549
query88	2775	2218	2189	2189
query89	387	323	288	288
query90	1745	231	222	222
query91	163	161	138	138
query92	82	76	72	72
query93	1175	993	686	686
query94	695	413	320	320
query95	430	337	338	337
query96	479	589	283	283
query97	2942	2907	2833	2833
query98	249	217	224	217
query99	1310	1374	1252	1252
Total cold run time: 268737 ms
Total hot run time: 184937 ms

@doris-robot
Copy link

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

query1	0.05	0.04	0.05
query2	0.09	0.05	0.05
query3	0.26	0.08	0.08
query4	1.60	0.11	0.12
query5	0.27	0.27	0.26
query6	1.16	0.64	0.64
query7	0.03	0.02	0.02
query8	0.06	0.04	0.04
query9	0.58	0.53	0.52
query10	0.56	0.57	0.58
query11	0.16	0.12	0.11
query12	0.15	0.12	0.12
query13	0.63	0.60	0.60
query14	1.00	1.00	1.00
query15	0.84	0.84	0.83
query16	0.40	0.40	0.38
query17	1.03	1.04	1.00
query18	0.21	0.19	0.19
query19	1.88	1.75	1.74
query20	0.02	0.01	0.03
query21	15.44	0.22	0.13
query22	4.76	0.07	0.05
query23	15.69	0.26	0.10
query24	3.27	1.18	0.55
query25	0.07	0.08	0.06
query26	0.14	0.14	0.13
query27	0.06	0.05	0.06
query28	4.95	1.18	0.96
query29	12.68	3.92	3.21
query30	0.28	0.14	0.12
query31	2.83	0.58	0.38
query32	3.22	0.55	0.47
query33	3.01	3.03	3.05
query34	15.79	5.17	4.58
query35	4.58	4.58	4.54
query36	0.68	0.50	0.48
query37	0.09	0.07	0.07
query38	0.07	0.04	0.04
query39	0.04	0.03	0.03
query40	0.18	0.15	0.14
query41	0.08	0.03	0.03
query42	0.04	0.02	0.02
query43	0.04	0.03	0.04
Total cold run time: 98.97 s
Total hot run time: 27.51 s

Signed-off-by: zhengyu <[email protected]>
Signed-off-by: zhengyu <[email protected]>
Signed-off-by: zhengyu <[email protected]>
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.

4 participants