Skip to content

Conversation

zclllyybb
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 Sep 5, 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?

@zclllyybb
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17681	5233	5116	5116
q2	2025	332	210	210
q3	10258	1283	697	697
q4	10230	998	540	540
q5	7544	2383	2365	2365
q6	178	165	138	138
q7	935	765	633	633
q8	9345	1363	1093	1093
q9	6936	5071	5163	5071
q10	6968	2379	1968	1968
q11	500	303	280	280
q12	377	369	229	229
q13	17791	3656	3058	3058
q14	239	245	226	226
q15	593	493	497	493
q16	1007	1013	958	958
q17	609	859	365	365
q18	7265	7151	7114	7114
q19	1570	964	543	543
q20	347	349	230	230
q21	3863	3193	2312	2312
q22	1071	1050	997	997
Total cold run time: 107332 ms
Total hot run time: 34636 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5200	5119	5119	5119
q2	246	342	233	233
q3	2190	2642	2284	2284
q4	1367	1798	1353	1353
q5	4233	4459	4514	4459
q6	217	177	138	138
q7	2081	2055	1831	1831
q8	2643	2662	2597	2597
q9	7299	7409	7372	7372
q10	3090	3288	2855	2855
q11	576	530	512	512
q12	753	806	620	620
q13	3419	3920	3239	3239
q14	283	338	287	287
q15	536	502	488	488
q16	1076	1135	1095	1095
q17	1195	1564	1433	1433
q18	7836	7910	7468	7468
q19	846	835	872	835
q20	1970	1956	1836	1836
q21	4724	4275	4199	4199
q22	1069	1039	994	994
Total cold run time: 52849 ms
Total hot run time: 51247 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 189877 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 53d559102668ad31aa82b4dc6c5c725a33357442, data reload: false

query1	1067	458	435	435
query2	6575	1707	1640	1640
query3	6753	224	228	224
query4	27177	23195	23256	23195
query5	4432	650	531	531
query6	355	231	230	230
query7	4653	540	309	309
query8	294	247	243	243
query9	8593	2900	2908	2900
query10	507	374	315	315
query11	15691	15026	14905	14905
query12	170	124	123	123
query13	1682	555	426	426
query14	10818	9294	9252	9252
query15	208	208	175	175
query16	7256	726	480	480
query17	1238	750	619	619
query18	1997	434	339	339
query19	209	210	175	175
query20	171	130	125	125
query21	222	134	117	117
query22	4076	4119	4125	4119
query23	33760	33065	32913	32913
query24	8175	2376	2374	2374
query25	597	533	475	475
query26	1260	279	173	173
query27	2740	523	344	344
query28	4369	2258	2226	2226
query29	840	629	506	506
query30	290	222	203	203
query31	896	848	720	720
query32	94	82	80	80
query33	572	389	354	354
query34	794	860	521	521
query35	839	822	762	762
query36	962	1051	923	923
query37	127	119	94	94
query38	3510	3539	3479	3479
query39	1528	1447	1428	1428
query40	231	137	127	127
query41	66	62	65	62
query42	135	116	123	116
query43	500	509	470	470
query44	1343	880	869	869
query45	201	199	193	193
query46	868	1023	651	651
query47	1796	1830	1765	1765
query48	396	435	356	356
query49	773	537	439	439
query50	653	702	412	412
query51	3952	3980	3913	3913
query52	119	119	116	116
query53	262	284	210	210
query54	663	644	558	558
query55	124	88	97	88
query56	351	341	322	322
query57	1189	1210	1143	1143
query58	295	290	282	282
query59	2579	2763	2642	2642
query60	389	352	352	352
query61	165	156	154	154
query62	817	719	670	670
query63	233	201	199	199
query64	4527	1166	888	888
query65	4061	3967	4025	3967
query66	1177	437	376	376
query67	15434	15201	15220	15201
query68	7952	933	591	591
query69	501	339	301	301
query70	1354	1348	1245	1245
query71	533	369	327	327
query72	5858	5095	5051	5051
query73	674	620	366	366
query74	9302	9213	8921	8921
query75	3302	3223	2785	2785
query76	3181	1146	786	786
query77	527	395	335	335
query78	9511	9696	8875	8875
query79	2008	884	578	578
query80	768	597	525	525
query81	503	263	223	223
query82	239	165	148	148
query83	259	266	257	257
query84	262	123	98	98
query85	875	462	442	442
query86	382	332	321	321
query87	3748	3798	3678	3678
query88	2857	2242	2261	2242
query89	398	333	291	291
query90	1885	239	236	236
query91	165	162	132	132
query92	85	83	74	74
query93	1310	994	661	661
query94	682	423	324	324
query95	413	336	352	336
query96	501	600	287	287
query97	2904	3014	2906	2906
query98	259	224	221	221
query99	1357	1438	1321	1321
Total cold run time: 273351 ms
Total hot run time: 189877 ms

@doris-robot
Copy link

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

query1	0.05	0.05	0.05
query2	0.09	0.05	0.06
query3	0.24	0.08	0.08
query4	1.61	0.12	0.12
query5	0.28	0.28	0.26
query6	1.20	0.66	0.66
query7	0.03	0.03	0.03
query8	0.06	0.04	0.04
query9	0.62	0.54	0.52
query10	0.59	0.58	0.58
query11	0.18	0.11	0.11
query12	0.16	0.12	0.12
query13	0.62	0.63	0.62
query14	1.01	1.03	1.05
query15	0.88	0.86	0.87
query16	0.41	0.41	0.40
query17	1.06	1.07	1.04
query18	0.22	0.21	0.20
query19	1.91	1.86	1.85
query20	0.01	0.01	0.01
query21	15.40	0.94	0.59
query22	0.77	1.30	0.91
query23	14.79	1.40	0.63
query24	7.01	0.76	0.42
query25	0.49	0.18	0.20
query26	0.62	0.16	0.13
query27	0.06	0.06	0.06
query28	9.43	0.99	0.43
query29	12.60	3.93	3.31
query30	0.31	0.13	0.11
query31	2.83	0.60	0.39
query32	3.26	0.56	0.49
query33	3.07	3.16	3.15
query34	15.98	5.39	4.91
query35	4.90	4.92	4.89
query36	0.69	0.52	0.50
query37	0.11	0.08	0.07
query38	0.06	0.05	0.05
query39	0.05	0.03	0.03
query40	0.18	0.15	0.15
query41	0.08	0.03	0.03
query42	0.04	0.04	0.02
query43	0.04	0.03	0.04
Total cold run time: 104 s
Total hot run time: 30.11 s

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 100.00% (2/2) 🎉
Increment coverage report
Complete coverage report

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