Skip to content

Conversation

@Gabriel39
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 Dec 31, 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?

@Gabriel39
Copy link
Contributor Author

run buildall

@Gabriel39
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17646	4221	4047	4047
q2	2020	362	251	251
q3	10182	1312	794	794
q4	10274	845	335	335
q5	8466	2178	1940	1940
q6	218	178	149	149
q7	955	824	676	676
q8	9288	1477	1215	1215
q9	7128	5207	5180	5180
q10	6833	1833	1453	1453
q11	507	314	296	296
q12	744	777	611	611
q13	17806	3837	3145	3145
q14	302	291	282	282
q15	592	513	505	505
q16	703	685	637	637
q17	703	781	672	672
q18	7984	7489	7217	7217
q19	1101	956	613	613
q20	407	371	255	255
q21	4184	3966	3417	3417
q22	1040	1056	963	963
Total cold run time: 109083 ms
Total hot run time: 34653 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4092	4056	4092	4056
q2	311	373	312	312
q3	2077	2608	2245	2245
q4	1357	1767	1275	1275
q5	4111	4646	4661	4646
q6	223	171	135	135
q7	1970	1963	1799	1799
q8	2585	2400	2376	2376
q9	7165	7138	7205	7138
q10	2507	2710	2301	2301
q11	556	471	447	447
q12	734	899	802	802
q13	3657	4029	3405	3405
q14	316	321	289	289
q15	537	540	495	495
q16	665	684	656	656
q17	1211	1532	1421	1421
q18	7974	7863	7812	7812
q19	945	894	971	894
q20	2021	1961	1798	1798
q21	4511	4367	4148	4148
q22	1141	1029	988	988
Total cold run time: 50666 ms
Total hot run time: 49438 ms

@doris-robot
Copy link

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

query5	4388	609	439	439
query6	328	227	211	211
query7	4214	485	299	299
query8	350	256	249	249
query9	8772	2625	2599	2599
query10	502	388	321	321
query11	15265	15225	14907	14907
query12	168	121	117	117
query13	1263	520	399	399
query14	6061	2958	2735	2735
query14_1	2692	2643	2678	2643
query15	205	208	173	173
query16	1000	472	436	436
query17	1074	668	578	578
query18	2438	426	336	336
query19	226	215	191	191
query20	123	113	123	113
query21	215	139	122	122
query22	3989	4027	3849	3849
query23	16041	15504	15245	15245
query23_1	15206	15406	15259	15259
query24	7489	1586	1190	1190
query24_1	1237	1226	1215	1215
query25	532	443	386	386
query26	1239	271	161	161
query27	2763	465	294	294
query28	4518	2200	2178	2178
query29	751	569	436	436
query30	308	246	215	215
query31	804	646	556	556
query32	77	70	70	70
query33	540	346	293	293
query34	882	880	554	554
query35	746	783	708	708
query36	836	822	775	775
query37	129	92	75	75
query38	2795	2706	2666	2666
query39	764	749	715	715
query39_1	719	711	720	711
query40	217	140	118	118
query41	73	64	63	63
query42	120	109	105	105
query43	447	452	417	417
query44	1366	770	759	759
query45	190	183	176	176
query46	885	982	628	628
query47	1419	1444	1298	1298
query48	320	337	253	253
query49	602	421	341	341
query50	641	287	214	214
query51	3761	3910	3831	3831
query52	103	114	93	93
query53	295	332	283	283
query54	281	279	246	246
query55	79	81	72	72
query56	313	301	293	293
query57	1038	1022	940	940
query58	285	246	258	246
query59	1990	2222	2012	2012
query60	313	315	287	287
query61	168	165	164	164
query62	412	344	342	342
query63	307	271	278	271
query64	4980	1313	1003	1003
query65	3782	3723	3646	3646
query66	1460	426	311	311
query67	14882	14794	15472	14794
query68	2768	1064	773	773
query69	454	368	325	325
query70	975	975	947	947
query71	333	314	275	275
query72	6275	5039	4983	4983
query73	492	575	319	319
query74	8724	8748	8564	8564
query75	2889	2885	2566	2566
query76	2841	1063	676	676
query77	366	389	289	289
query78	9670	10076	9162	9162
query79	1123	904	616	616
query80	1313	592	502	502
query81	535	265	225	225
query82	1018	149	111	111
query83	343	257	246	246
query84	256	121	102	102
query85	926	536	473	473
query86	406	296	316	296
query87	2905	2890	2782	2782
query88	3335	2292	2273	2273
query89	393	351	323	323
query90	1974	164	147	147
query91	176	175	150	150
query92	73	68	67	67
query93	1041	941	574	574
query94	653	333	282	282
query95	568	382	307	307
query96	599	487	213	213
query97	2334	2386	2273	2273
query98	220	209	201	201
query99	584	569	486	486
Total cold run time: 248122 ms
Total hot run time: 174528 ms

@doris-robot
Copy link

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

query1	0.05	0.05	0.05
query2	0.11	0.06	0.06
query3	0.25	0.09	0.09
query4	1.60	0.11	0.11
query5	0.27	0.25	0.26
query6	1.14	0.65	0.66
query7	0.03	0.02	0.02
query8	0.06	0.05	0.04
query9	0.55	0.49	0.50
query10	0.56	0.55	0.56
query11	0.15	0.11	0.11
query12	0.16	0.13	0.12
query13	0.62	0.59	0.60
query14	0.98	0.97	0.99
query15	0.82	0.78	0.77
query16	0.39	0.42	0.40
query17	0.97	0.98	1.06
query18	0.23	0.21	0.22
query19	1.93	1.92	1.76
query20	0.02	0.01	0.01
query21	15.44	0.29	0.14
query22	5.73	0.05	0.04
query23	16.11	0.28	0.10
query24	1.17	0.25	0.43
query25	0.12	0.07	0.07
query26	0.14	0.15	0.15
query27	0.07	0.06	0.06
query28	4.74	1.06	0.87
query29	12.59	4.01	3.26
query30	0.27	0.14	0.11
query31	2.80	0.62	0.38
query32	3.22	0.54	0.45
query33	3.01	2.98	3.02
query34	16.52	5.13	4.47
query35	4.44	4.50	4.46
query36	0.66	0.49	0.48
query37	0.10	0.06	0.06
query38	0.07	0.04	0.04
query39	0.05	0.03	0.03
query40	0.18	0.13	0.13
query41	0.09	0.04	0.03
query42	0.04	0.03	0.02
query43	0.04	0.03	0.04
Total cold run time: 98.49 s
Total hot run time: 26.84 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 100.00% (4/4) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 53.39% (18962/35513)
Line Coverage 39.28% (176006/448081)
Region Coverage 33.85% (136239/402447)
Branch Coverage 34.77% (58815/169140)

@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 73.92% (25664/34718)
Line Coverage 61.34% (274102/446889)
Region Coverage 56.24% (228680/406610)
Branch Coverage 58.10% (98604/169702)

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

@Gabriel39 Gabriel39 merged commit e9da494 into apache:master Dec 31, 2025
26 of 28 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.

6 participants