Skip to content

Conversation

@mrhhsg
Copy link
Member

@mrhhsg mrhhsg commented Dec 10, 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?

@mrhhsg
Copy link
Member Author

mrhhsg commented Dec 10, 2025

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17619	4224	4035	4035
q2	2034	350	243	243
q3	10146	1286	753	753
q4	10221	837	320	320
q5	7505	2146	1884	1884
q6	178	166	135	135
q7	1010	843	704	704
q8	9379	1413	1218	1218
q9	6888	5291	5336	5291
q10	6875	2375	1960	1960
q11	515	320	297	297
q12	689	746	571	571
q13	17768	3807	3083	3083
q14	288	281	277	277
q15	583	520	503	503
q16	918	917	866	866
q17	724	753	599	599
q18	7650	7082	7032	7032
q19	1135	961	615	615
q20	402	368	252	252
q21	4259	3982	3640	3640
q22	1096	987	943	943
Total cold run time: 107882 ms
Total hot run time: 35221 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4107	4056	4044	4044
q2	306	402	319	319
q3	2096	2641	2269	2269
q4	1343	1764	1326	1326
q5	4201	4618	4696	4618
q6	222	174	130	130
q7	2070	2018	1768	1768
q8	2609	2501	2327	2327
q9	7443	7457	7290	7290
q10	3068	3220	2784	2784
q11	571	503	491	491
q12	730	768	810	768
q13	3650	4015	3398	3398
q14	311	338	284	284
q15	539	504	534	504
q16	939	931	864	864
q17	1169	1494	1406	1406
q18	7787	7749	7561	7561
q19	921	881	944	881
q20	2015	1978	1813	1813
q21	4730	4356	4288	4288
q22	1060	1040	995	995
Total cold run time: 51887 ms
Total hot run time: 50128 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 182086 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 5e18d19634310c63544da0f3dd0a55e9ad9ea9e4, data reload: false

query5	4904	626	478	478
query6	327	232	214	214
query7	4214	461	276	276
query8	301	254	234	234
query9	8773	2641	2663	2641
query10	534	382	335	335
query11	15419	15125	14539	14539
query12	176	118	120	118
query13	1278	492	425	425
query14	6294	3247	2998	2998
query14_1	2876	2909	2891	2891
query15	209	199	182	182
query16	962	471	480	471
query17	1131	731	604	604
query18	2535	448	360	360
query19	226	230	208	208
query20	127	120	110	110
query21	224	154	118	118
query22	4008	3963	4102	3963
query23	16472	16286	15989	15989
query23_1	16209	16057	15972	15972
query24	7431	1662	1260	1260
query24_1	1284	1270	1252	1252
query25	586	512	481	481
query26	1255	291	176	176
query27	2736	479	324	324
query28	4470	2209	2196	2196
query29	838	575	493	493
query30	316	245	216	216
query31	860	733	653	653
query32	83	69	69	69
query33	543	350	305	305
query34	922	942	566	566
query35	793	820	728	728
query36	860	929	843	843
query37	135	144	74	74
query38	3868	3895	3754	3754
query39	765	743	726	726
query39_1	720	700	691	691
query40	223	138	115	115
query41	65	61	61	61
query42	114	107	111	107
query43	437	429	394	394
query44	1359	776	776	776
query45	196	190	182	182
query46	892	985	643	643
query47	1641	1683	1609	1609
query48	318	339	252	252
query49	630	422	353	353
query50	678	303	223	223
query51	3917	3816	3905	3816
query52	104	116	106	106
query53	332	344	301	301
query54	284	256	260	256
query55	82	81	69	69
query56	295	293	303	293
query57	1141	1126	1067	1067
query58	273	249	252	249
query59	2321	2497	2289	2289
query60	329	315	319	315
query61	162	159	157	157
query62	702	691	632	632
query63	332	298	296	296
query64	4938	1297	972	972
query65	4045	3934	3955	3934
query66	1431	440	326	326
query67	15310	15080	15067	15067
query68	8464	1057	758	758
query69	505	351	315	315
query70	1053	945	955	945
query71	392	309	296	296
query72	6027	4958	4989	4958
query73	687	588	319	319
query74	8988	8902	8655	8655
query75	3512	3488	3185	3185
query76	3998	1159	765	765
query77	623	408	301	301
query78	9466	9764	8817	8817
query79	1389	959	638	638
query80	748	649	568	568
query81	513	265	238	238
query82	205	129	105	105
query83	266	267	243	243
query84	262	129	103	103
query85	886	514	451	451
query86	385	309	291	291
query87	4113	4030	4069	4030
query88	3659	2332	2343	2332
query89	451	442	405	405
query90	2205	163	157	157
query91	176	170	141	141
query92	88	68	67	67
query93	1723	946	593	593
query94	476	307	283	283
query95	561	382	311	311
query96	587	489	215	215
query97	2638	2710	2591	2591
query98	213	196	197	196
query99	1246	1282	1227	1227
Total cold run time: 264632 ms
Total hot run time: 182086 ms

@doris-robot
Copy link

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

query1	0.05	0.05	0.05
query2	0.10	0.06	0.05
query3	0.26	0.09	0.09
query4	1.61	0.11	0.11
query5	0.27	0.24	0.25
query6	1.20	0.65	0.64
query7	0.03	0.03	0.03
query8	0.06	0.05	0.04
query9	0.58	0.51	0.52
query10	0.56	0.56	0.56
query11	0.16	0.11	0.12
query12	0.16	0.13	0.13
query13	0.61	0.61	0.60
query14	1.00	0.97	0.98
query15	0.80	0.78	0.81
query16	0.39	0.42	0.39
query17	1.00	1.00	1.05
query18	0.22	0.22	0.22
query19	1.84	1.78	1.80
query20	0.01	0.01	0.01
query21	15.46	0.30	0.14
query22	4.92	0.06	0.05
query23	16.19	0.29	0.10
query24	1.05	0.54	0.19
query25	0.06	0.06	0.09
query26	0.14	0.13	0.14
query27	0.07	0.06	0.05
query28	3.56	1.07	0.87
query29	12.60	3.89	3.15
query30	0.28	0.14	0.12
query31	2.82	0.62	0.39
query32	3.23	0.55	0.47
query33	3.01	2.98	3.04
query34	16.55	5.09	4.47
query35	4.53	4.46	4.47
query36	0.66	0.49	0.49
query37	0.11	0.06	0.07
query38	0.08	0.05	0.04
query39	0.05	0.03	0.03
query40	0.16	0.15	0.14
query41	0.09	0.04	0.03
query42	0.05	0.03	0.03
query43	0.05	0.04	0.03
Total cold run time: 96.63 s
Total hot run time: 26.79 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 0.00% (0/4) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 53.40% (18729/35074)
Line Coverage 39.09% (173172/443022)
Region Coverage 33.74% (134239/397846)
Branch Coverage 34.68% (57742/166480)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 100.00% (4/4) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 72.27% (24843/34376)
Line Coverage 59.02% (261174/442546)
Region Coverage 54.09% (217735/402569)
Branch Coverage 55.54% (92946/167355)

Copy link
Contributor

@HappenLee HappenLee 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 15, 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.

@yiguolei yiguolei merged commit c7b7ad7 into apache:master Dec 29, 2025
27 of 29 checks passed
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.

5 participants