Skip to content

Conversation

@zhiqiang-hhhh
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 Jan 9, 2026

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?

@zhiqiang-hhhh
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17649	4273	4090	4090
q2	2054	364	248	248
q3	10130	1334	719	719
q4	10220	892	313	313
q5	7540	2078	1856	1856
q6	188	175	140	140
q7	933	806	655	655
q8	9273	1411	1149	1149
q9	4985	4546	4542	4542
q10	6756	1844	1432	1432
q11	526	298	271	271
q12	702	756	615	615
q13	17804	3845	3198	3198
q14	280	297	273	273
q15	567	517	509	509
q16	691	692	623	623
q17	659	772	551	551
q18	6704	6442	6860	6442
q19	1124	1044	629	629
q20	445	387	259	259
q21	3235	2638	2545	2545
q22	1135	1095	995	995
Total cold run time: 103600 ms
Total hot run time: 32054 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4409	4324	4298	4298
q2	338	407	337	337
q3	2304	2847	2367	2367
q4	1498	1926	1445	1445
q5	4428	4220	4321	4220
q6	235	165	125	125
q7	2017	1890	1768	1768
q8	2574	2417	2566	2417
q9	7113	7031	7213	7031
q10	2600	2764	2315	2315
q11	588	485	455	455
q12	697	817	651	651
q13	3633	3998	3285	3285
q14	261	287	264	264
q15	519	489	494	489
q16	636	655	616	616
q17	1101	1266	1336	1266
q18	7337	7440	7294	7294
q19	832	818	814	814
q20	1886	1997	1813	1813
q21	4618	4279	4262	4262
q22	1044	1035	982	982
Total cold run time: 50668 ms
Total hot run time: 48514 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 173707 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 6652238bd02a7c904102e2af43c6e78b9c88158b, data reload: false

query5	5728	579	441	441
query6	329	227	204	204
query7	4220	464	258	258
query8	348	249	246	246
query9	8772	2671	2693	2671
query10	585	375	326	326
query11	15472	15284	15000	15000
query12	192	123	116	116
query13	1272	490	393	393
query14	7737	3048	2805	2805
query14_1	2718	2688	2747	2688
query15	257	201	177	177
query16	991	485	466	466
query17	1298	700	589	589
query18	2712	443	354	354
query19	280	230	210	210
query20	132	118	119	118
query21	230	156	124	124
query22	3982	3955	3808	3808
query23	16143	15690	15280	15280
query23_1	15461	15532	15416	15416
query24	7290	1564	1178	1178
query24_1	1218	1202	1236	1202
query25	575	481	428	428
query26	1239	263	162	162
query27	2705	453	297	297
query28	4422	2161	2151	2151
query29	793	563	467	467
query30	315	243	214	214
query31	788	634	553	553
query32	133	70	69	69
query33	521	333	280	280
query34	872	879	522	522
query35	725	773	686	686
query36	859	884	866	866
query37	144	101	76	76
query38	2787	2717	2695	2695
query39	783	765	743	743
query39_1	721	725	699	699
query40	209	136	118	118
query41	69	62	62	62
query42	105	105	108	105
query43	464	445	417	417
query44	1306	724	724	724
query45	189	189	175	175
query46	855	967	586	586
query47	1415	1501	1335	1335
query48	313	322	236	236
query49	611	412	322	322
query50	637	272	198	198
query51	3800	3824	3767	3767
query52	106	109	101	101
query53	294	327	273	273
query54	331	259	244	244
query55	77	75	74	74
query56	286	293	299	293
query57	997	991	949	949
query58	272	249	246	246
query59	2197	2239	2204	2204
query60	318	306	300	300
query61	162	159	160	159
query62	388	373	301	301
query63	299	270	275	270
query64	4823	1307	991	991
query65	3759	3733	3775	3733
query66	1345	429	295	295
query67	15527	15134	14998	14998
query68	7307	957	699	699
query69	501	359	320	320
query70	1052	918	968	918
query71	374	304	276	276
query72	6067	3317	3444	3317
query73	740	700	301	301
query74	8760	8848	8654	8654
query75	2823	2797	2462	2462
query76	3769	1067	656	656
query77	525	381	283	283
query78	9739	9970	9142	9142
query79	1471	903	577	577
query80	708	573	470	470
query81	515	258	228	228
query82	208	145	112	112
query83	269	262	239	239
query84	255	119	104	104
query85	884	517	457	457
query86	345	302	289	289
query87	2869	2861	2795	2795
query88	3149	2223	2241	2223
query89	398	355	342	342
query90	2072	159	151	151
query91	169	174	146	146
query92	71	67	62	62
query93	1056	927	528	528
query94	571	323	300	300
query95	571	342	363	342
query96	590	469	209	209
query97	2319	2398	2287	2287
query98	235	200	208	200
query99	604	600	508	508
Total cold run time: 256947 ms
Total hot run time: 173707 ms

@zhiqiang-hhhh
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17630	4248	4048	4048
q2	2048	363	277	277
q3	10106	1297	745	745
q4	10199	825	316	316
q5	7524	2115	1826	1826
q6	185	169	137	137
q7	934	795	653	653
q8	9269	1367	1105	1105
q9	4878	4603	4570	4570
q10	6786	1831	1397	1397
q11	524	307	297	297
q12	690	755	591	591
q13	17785	3801	3062	3062
q14	290	309	270	270
q15	589	511	507	507
q16	703	670	641	641
q17	679	798	517	517
q18	6915	6425	6371	6371
q19	1093	991	626	626
q20	394	369	247	247
q21	2962	2411	2267	2267
q22	1044	1009	974	974
Total cold run time: 103227 ms
Total hot run time: 31444 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4157	4064	4047	4047
q2	330	429	318	318
q3	2114	2583	2239	2239
q4	1330	1752	1297	1297
q5	4080	3996	4123	3996
q6	212	169	128	128
q7	1865	1776	1683	1683
q8	2836	2479	2448	2448
q9	7120	7242	7184	7184
q10	2467	2750	2297	2297
q11	543	480	455	455
q12	690	773	666	666
q13	3631	4092	3305	3305
q14	300	435	315	315
q15	582	504	515	504
q16	639	674	638	638
q17	1231	1458	1469	1458
q18	8049	7853	7814	7814
q19	848	800	825	800
q20	1991	2072	2007	2007
q21	4875	4490	4458	4458
q22	1125	1017	1010	1010
Total cold run time: 51015 ms
Total hot run time: 49067 ms

@doris-robot
Copy link

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

query5	4395	615	435	435
query6	353	219	221	219
query7	4204	456	279	279
query8	343	246	242	242
query9	8745	2614	2656	2614
query10	528	368	343	343
query11	15248	15056	14849	14849
query12	174	119	114	114
query13	1255	477	404	404
query14	6104	3001	2741	2741
query14_1	2638	2616	2620	2616
query15	209	193	207	193
query16	992	455	352	352
query17	1079	638	541	541
query18	2442	423	330	330
query19	214	222	184	184
query20	119	114	113	113
query21	215	137	122	122
query22	4098	4058	4020	4020
query23	16265	15656	15308	15308
query23_1	15421	15537	15560	15537
query24	7423	1557	1164	1164
query24_1	1173	1169	1157	1157
query25	528	434	379	379
query26	1231	258	154	154
query27	2777	447	284	284
query28	4594	2136	2123	2123
query29	792	518	455	455
query30	305	242	209	209
query31	779	633	541	541
query32	79	67	62	62
query33	538	328	278	278
query34	910	866	510	510
query35	712	766	680	680
query36	904	909	825	825
query37	128	90	75	75
query38	2686	2751	2603	2603
query39	772	772	750	750
query39_1	735	719	720	719
query40	217	130	113	113
query41	65	62	62	62
query42	102	98	99	98
query43	430	450	410	410
query44	1299	723	709	709
query45	180	177	173	173
query46	838	957	580	580
query47	1441	1521	1445	1445
query48	313	315	241	241
query49	598	442	329	329
query50	628	271	197	197
query51	3799	3849	3784	3784
query52	107	106	99	99
query53	289	320	268	268
query54	296	257	246	246
query55	78	75	71	71
query56	291	277	276	276
query57	980	1061	993	993
query58	281	253	254	253
query59	2020	2189	2166	2166
query60	305	316	294	294
query61	159	153	150	150
query62	381	357	302	302
query63	297	264	268	264
query64	5041	1275	980	980
query65	3837	3740	3788	3740
query66	1462	435	313	313
query67	15637	14846	14953	14846
query68	2759	1018	749	749
query69	460	358	324	324
query70	1015	971	969	969
query71	309	306	278	278
query72	6364	3697	3665	3665
query73	605	717	296	296
query74	8793	8826	8598	8598
query75	2737	2833	2436	2436
query76	2455	1051	670	670
query77	323	360	304	304
query78	9897	9928	9294	9294
query79	1053	895	601	601
query80	1378	558	468	468
query81	559	267	231	231
query82	1283	147	107	107
query83	371	247	240	240
query84	249	125	98	98
query85	1048	506	448	448
query86	412	307	331	307
query87	2805	2896	2713	2713
query88	3207	2239	2230	2230
query89	385	344	344	344
query90	1924	154	146	146
query91	174	159	137	137
query92	72	65	59	59
query93	922	918	531	531
query94	649	345	252	252
query95	562	364	305	305
query96	580	452	200	200
query97	2357	2389	2279	2279
query98	208	198	195	195
query99	610	609	537	537
Total cold run time: 248775 ms
Total hot run time: 172915 ms

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 53.01% (18976/35795)
Line Coverage 39.09% (175892/449966)
Region Coverage 33.64% (136094/404591)
Branch Coverage 34.70% (58895/169719)

@github-actions github-actions bot added the approved Indicates a PR has been approved by one committer. label Jan 13, 2026
@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 closed this Jan 13, 2026
@yiguolei yiguolei reopened this Jan 13, 2026
@yiguolei
Copy link
Contributor

skip check_coverage

@yiguolei yiguolei merged commit f2d789b into apache:master Jan 13, 2026
39 of 42 checks passed
@zhiqiang-hhhh zhiqiang-hhhh deleted the chore branch January 13, 2026 07:07
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