Skip to content

Conversation

@Yukang-Lian
Copy link
Collaborator

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?

@Yukang-Lian
Copy link
Collaborator Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17647	5211	5033	5033
q2	2000	316	239	239
q3	10235	1271	728	728
q4	10229	1051	522	522
q5	7504	2363	2390	2363
q6	181	170	141	141
q7	933	757	623	623
q8	9365	1353	1134	1134
q9	7073	5154	5201	5154
q10	6903	2376	1987	1987
q11	519	291	279	279
q12	359	365	229	229
q13	17786	3653	3011	3011
q14	254	248	230	230
q15	549	498	486	486
q16	1020	1009	938	938
q17	604	873	366	366
q18	7540	7199	7295	7199
q19	1237	954	548	548
q20	354	347	227	227
q21	3858	3207	2347	2347
q22	1073	1057	990	990
Total cold run time: 107223 ms
Total hot run time: 34774 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5081	5121	5068	5068
q2	245	331	227	227
q3	2174	2675	2284	2284
q4	1317	1782	1359	1359
q5	4234	4627	4659	4627
q6	237	180	152	152
q7	2030	1967	1823	1823
q8	2618	2605	2534	2534
q9	7343	7371	7444	7371
q10	3093	3326	2853	2853
q11	592	547	525	525
q12	674	816	653	653
q13	3514	4256	3238	3238
q14	303	331	286	286
q15	525	473	484	473
q16	1034	1157	1082	1082
q17	1224	1625	1375	1375
q18	7931	7727	7606	7606
q19	811	818	815	815
q20	1994	2095	1956	1956
q21	5145	4423	4246	4246
q22	1086	1048	1003	1003
Total cold run time: 53205 ms
Total hot run time: 51556 ms

@Yukang-Lian
Copy link
Collaborator Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17228	5190	5042	5042
q2	2018	331	213	213
q3	5272	1355	725	725
q4	9555	1023	529	529
q5	7363	2432	2382	2382
q6	187	167	141	141
q7	923	757	616	616
q8	9155	1417	1147	1147
q9	7228	5243	5229	5229
q10	6987	2398	1971	1971
q11	480	309	279	279
q12	376	360	232	232
q13	3338	3663	3055	3055
q14	246	233	214	214
q15	584	521	488	488
q16	1008	1008	958	958
q17	615	879	364	364
q18	7411	7196	7220	7196
q19	1198	966	569	569
q20	365	354	239	239
q21	3943	3167	2368	2368
q22	1063	1046	1013	1013
Total cold run time: 86543 ms
Total hot run time: 34970 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5152	5100	5070	5070
q2	250	349	231	231
q3	2211	2715	2306	2306
q4	1357	1803	1297	1297
q5	4209	4187	4179	4179
q6	209	171	128	128
q7	1902	1816	1744	1744
q8	2531	2424	2498	2424
q9	6903	6802	6827	6802
q10	2946	3190	2723	2723
q11	578	521	483	483
q12	652	729	595	595
q13	3257	3721	3037	3037
q14	269	291	268	268
q15	509	477	469	469
q16	1058	1058	1002	1002
q17	1116	1533	1314	1314
q18	7286	7100	7098	7098
q19	775	780	828	780
q20	1887	1975	1898	1898
q21	4787	4324	4334	4324
q22	1070	1065	1013	1013
Total cold run time: 50914 ms
Total hot run time: 49185 ms

@doris-robot
Copy link

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

query1	1021	417	457	417
query2	5365	1704	1718	1704
query3	6443	231	225	225
query4	24718	23781	23378	23378
query5	4897	672	540	540
query6	362	249	229	229
query7	4726	520	301	301
query8	306	253	251	251
query9	8584	2963	2976	2963
query10	506	352	333	333
query11	15716	15034	14784	14784
query12	174	125	122	122
query13	1782	573	446	446
query14	10913	9254	9244	9244
query15	223	198	172	172
query16	7735	680	485	485
query17	1274	824	638	638
query18	2104	446	359	359
query19	257	192	190	190
query20	133	134	125	125
query21	215	142	128	128
query22	4322	4406	4172	4172
query23	34004	32959	32843	32843
query24	8559	2329	2463	2329
query25	540	520	445	445
query26	1261	284	172	172
query27	2712	504	356	356
query28	4356	2293	2276	2276
query29	909	626	499	499
query30	350	224	199	199
query31	1333	810	720	720
query32	113	85	81	81
query33	585	387	347	347
query34	850	851	517	517
query35	829	808	747	747
query36	983	1029	910	910
query37	155	117	93	93
query38	3481	3567	3583	3567
query39	1485	1427	1408	1408
query40	234	131	130	130
query41	84	62	61	61
query42	129	113	119	113
query43	503	499	456	456
query44	1363	872	848	848
query45	184	175	184	175
query46	861	1020	649	649
query47	1774	1898	1795	1795
query48	403	417	324	324
query49	759	504	420	420
query50	654	687	409	409
query51	3937	3984	3879	3879
query52	112	115	109	109
query53	255	272	203	203
query54	784	610	551	551
query55	99	98	93	93
query56	342	333	346	333
query57	1207	1200	1148	1148
query58	300	284	283	283
query59	2579	2716	2645	2645
query60	366	377	356	356
query61	173	166	162	162
query62	821	719	672	672
query63	231	203	201	201
query64	4742	1174	842	842
query65	4070	3958	3968	3958
query66	1165	455	347	347
query67	15695	15323	15132	15132
query68	6448	942	587	587
query69	488	399	301	301
query70	1451	1316	1245	1245
query71	492	348	327	327
query72	5724	5004	4919	4919
query73	565	577	362	362
query74	9003	8926	9194	8926
query75	4291	3239	2734	2734
query76	4143	1154	756	756
query77	954	405	346	346
query78	9585	9762	8917	8917
query79	2148	799	585	585
query80	743	580	540	540
query81	485	260	226	226
query82	247	163	132	132
query83	345	271	251	251
query84	301	116	96	96
query85	911	472	440	440
query86	350	314	311	311
query87	3722	3779	3685	3685
query88	2873	2227	2220	2220
query89	411	346	291	291
query90	1992	225	228	225
query91	162	169	144	144
query92	88	79	69	69
query93	1545	1014	645	645
query94	704	430	332	332
query95	421	337	338	337
query96	491	588	285	285
query97	2904	3001	2906	2906
query98	253	239	226	226
query99	1432	1429	1308	1308
Total cold run time: 273779 ms
Total hot run time: 189683 ms

@doris-robot
Copy link

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

query1	0.06	0.05	0.05
query2	0.10	0.05	0.05
query3	0.26	0.08	0.08
query4	1.61	0.11	0.12
query5	0.27	0.26	0.24
query6	1.16	0.67	0.64
query7	0.03	0.03	0.03
query8	0.05	0.05	0.05
query9	0.62	0.54	0.51
query10	0.59	0.58	0.57
query11	0.16	0.12	0.11
query12	0.16	0.13	0.13
query13	0.65	0.63	0.62
query14	1.04	1.03	1.02
query15	0.87	0.85	0.86
query16	0.40	0.41	0.40
query17	1.04	1.04	1.05
query18	0.22	0.21	0.20
query19	1.99	1.82	1.83
query20	0.01	0.01	0.01
query21	15.40	0.92	0.58
query22	0.78	1.18	0.71
query23	14.88	1.44	0.65
query24	6.90	1.05	1.44
query25	0.58	0.21	0.07
query26	0.55	0.17	0.14
query27	0.05	0.05	0.06
query28	10.19	0.97	0.43
query29	12.57	3.94	3.22
query30	0.29	0.13	0.11
query31	2.83	0.56	0.37
query32	3.25	0.55	0.48
query33	3.04	3.13	3.19
query34	16.09	5.45	4.79
query35	4.92	4.89	4.91
query36	0.70	0.52	0.51
query37	0.10	0.07	0.08
query38	0.07	0.05	0.04
query39	0.04	0.03	0.03
query40	0.18	0.15	0.14
query41	0.08	0.04	0.03
query42	0.03	0.03	0.03
query43	0.04	0.04	0.04
Total cold run time: 104.85 s
Total hot run time: 30.09 s

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 0.00% (0/10) 🎉
Increment coverage report
Complete coverage report

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 10.00% (1/10) 🎉
Increment coverage report
Complete coverage report

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 Sep 9, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Sep 9, 2025

PR approved by at least one committer and no changes requested.

@github-actions
Copy link
Contributor

github-actions bot commented Sep 9, 2025

PR approved by anyone and no changes requested.

@dataroaring dataroaring merged commit a6d0e58 into apache:master Sep 10, 2025
26 of 28 checks passed
dataroaring pushed a commit that referenced this pull request Sep 10, 2025
…5808 (#55840)

Cherry-picked from #55808

Co-authored-by: abmdocrt <Yukang.Lian2022@gmail.com>
morrySnow pushed a commit that referenced this pull request Sep 10, 2025
…5808 (#55841)

Cherry-picked from #55808

Co-authored-by: abmdocrt <Yukang.Lian2022@gmail.com>
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. dev/3.0.9-merged dev/3.1.1-merged p0_test reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants