Skip to content

Conversation

@CalvinKirs
Copy link
Member

@CalvinKirs CalvinKirs commented Dec 22, 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

@Thearas
Copy link
Contributor

Thearas commented Dec 22, 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?

@CalvinKirs
Copy link
Member Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17656	4427	4081	4081
q2	1997	349	256	256
q3	10180	1319	717	717
q4	10213	817	327	327
q5	7535	2132	1876	1876
q6	182	167	137	137
q7	984	841	710	710
q8	9350	1402	1110	1110
q9	7132	5317	5296	5296
q10	6831	2391	1978	1978
q11	511	321	298	298
q12	684	705	580	580
q13	17767	3652	2976	2976
q14	281	301	265	265
q15	591	511	504	504
q16	706	665	637	637
q17	683	764	545	545
q18	8028	7059	7002	7002
q19	1126	944	599	599
q20	402	347	248	248
q21	4229	4024	3551	3551
q22	1054	1005	965	965
Total cold run time: 108122 ms
Total hot run time: 34658 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4132	4011	4047	4011
q2	331	399	324	324
q3	2124	2698	2289	2289
q4	1361	1750	1279	1279
q5	4193	4510	4847	4510
q6	221	178	129	129
q7	2046	1908	1764	1764
q8	2749	2476	2525	2476
q9	7514	7559	7507	7507
q10	3026	3281	2814	2814
q11	644	541	532	532
q12	691	869	645	645
q13	3573	3894	3273	3273
q14	281	306	303	303
q15	544	506	513	506
q16	655	698	625	625
q17	1139	1342	1406	1342
q18	7834	7802	7612	7612
q19	913	835	851	835
q20	2023	1964	1777	1777
q21	4720	4267	4109	4109
q22	1061	1014	965	965
Total cold run time: 51775 ms
Total hot run time: 49627 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 178877 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 86c81acc60be73f698ab2aacdb70bac8dc825593, data reload: false

query5	4882	612	462	462
query6	349	245	215	215
query7	4226	476	284	284
query8	302	264	243	243
query9	8751	2537	2551	2537
query10	530	376	357	357
query11	15408	15033	14651	14651
query12	173	120	115	115
query13	1266	513	414	414
query14	5800	2983	2719	2719
query14_1	2644	2617	2627	2617
query15	211	202	186	186
query16	819	459	433	433
query17	1125	701	616	616
query18	2436	456	356	356
query19	240	238	211	211
query20	121	115	113	113
query21	218	144	127	127
query22	3971	3989	3854	3854
query23	16597	16155	16026	16026
query23_1	15995	16207	16060	16060
query24	7389	1652	1222	1222
query24_1	1265	1229	1246	1229
query25	588	515	459	459
query26	1251	276	170	170
query27	2747	479	320	320
query28	4450	2129	2119	2119
query29	869	545	435	435
query30	318	246	215	215
query31	807	717	612	612
query32	78	69	69	69
query33	542	334	284	284
query34	905	912	538	538
query35	748	805	716	716
query36	850	902	823	823
query37	128	92	78	78
query38	3034	3021	2930	2930
query39	770	747	726	726
query39_1	708	711	708	708
query40	225	146	124	124
query41	70	64	64	64
query42	107	107	104	104
query43	432	435	405	405
query44	1360	741	742	741
query45	192	191	186	186
query46	902	983	632	632
query47	1694	1724	1643	1643
query48	316	329	244	244
query49	653	431	363	363
query50	682	305	222	222
query51	3783	3837	3807	3807
query52	104	106	95	95
query53	325	344	286	286
query54	278	255	251	251
query55	75	78	71	71
query56	294	303	299	299
query57	1175	1151	1090	1090
query58	265	251	250	250
query59	2381	2429	2366	2366
query60	324	310	293	293
query61	163	162	161	161
query62	739	708	652	652
query63	324	291	295	291
query64	5050	1300	1018	1018
query65	3999	3910	3975	3910
query66	1467	426	318	318
query67	15040	15017	14829	14829
query68	8442	1016	735	735
query69	493	342	302	302
query70	1114	1045	942	942
query71	361	316	284	284
query72	6106	4915	5008	4915
query73	706	612	313	313
query74	8857	8886	8720	8720
query75	3226	3112	2791	2791
query76	3953	1138	749	749
query77	560	392	307	307
query78	9367	9634	8866	8866
query79	1260	843	598	598
query80	692	675	563	563
query81	531	264	241	241
query82	239	134	105	105
query83	268	256	242	242
query84	264	126	105	105
query85	920	515	462	462
query86	378	310	285	285
query87	3236	3168	3066	3066
query88	3231	2273	2268	2268
query89	467	417	402	402
query90	2183	168	161	161
query91	177	173	144	144
query92	89	67	65	65
query93	1643	921	571	571
query94	476	332	271	271
query95	577	331	359	331
query96	591	480	213	213
query97	2257	2304	2160	2160
query98	213	195	192	192
query99	1291	1332	1277	1277
Total cold run time: 260898 ms
Total hot run time: 178877 ms

@doris-robot
Copy link

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

query1	0.06	0.05	0.05
query2	0.10	0.05	0.04
query3	0.25	0.08	0.08
query4	1.62	0.11	0.10
query5	0.28	0.25	0.26
query6	1.19	0.64	0.64
query7	0.04	0.02	0.02
query8	0.06	0.04	0.04
query9	0.55	0.49	0.50
query10	0.54	0.55	0.55
query11	0.15	0.11	0.11
query12	0.15	0.13	0.12
query13	0.61	0.59	0.60
query14	1.00	0.99	0.99
query15	0.81	0.80	0.80
query16	0.38	0.39	0.40
query17	1.03	1.03	1.03
query18	0.23	0.22	0.21
query19	1.86	1.85	1.87
query20	0.02	0.01	0.01
query21	15.43	0.29	0.14
query22	4.86	0.04	0.04
query23	16.00	0.30	0.11
query24	0.94	0.24	0.27
query25	0.11	0.08	0.08
query26	0.14	0.13	0.13
query27	0.08	0.05	0.05
query28	3.17	1.22	1.03
query29	12.58	3.94	3.18
query30	0.26	0.14	0.11
query31	2.82	0.61	0.38
query32	3.23	0.55	0.45
query33	3.06	3.00	3.06
query34	16.94	5.19	4.52
query35	4.54	4.59	4.61
query36	0.65	0.50	0.50
query37	0.11	0.07	0.06
query38	0.07	0.04	0.04
query39	0.04	0.03	0.03
query40	0.17	0.14	0.13
query41	0.08	0.04	0.03
query42	0.04	0.03	0.03
query43	0.04	0.03	0.03
Total cold run time: 96.29 s
Total hot run time: 27.26 s

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

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

@CalvinKirs
Copy link
Member Author

run buildall

Copy link
Contributor

@morningman morningman 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 22, 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.

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17624	4177	4118	4118
q2	2058	360	245	245
q3	10134	1352	766	766
q4	10229	957	323	323
q5	7530	2188	1931	1931
q6	191	167	137	137
q7	1011	857	718	718
q8	9366	1491	1188	1188
q9	6967	5389	5375	5375
q10	6813	2414	1977	1977
q11	528	351	305	305
q12	653	732	567	567
q13	17781	3714	2978	2978
q14	302	319	280	280
q15	576	517	509	509
q16	712	670	643	643
q17	692	826	588	588
q18	7437	7711	7855	7711
q19	928	1038	667	667
q20	450	386	271	271
q21	4541	4516	4274	4274
q22	1191	1087	1026	1026
Total cold run time: 107714 ms
Total hot run time: 36597 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4358	4227	4337	4227
q2	329	404	298	298
q3	2480	2816	2336	2336
q4	1427	1848	1420	1420
q5	4545	4518	4431	4431
q6	212	182	130	130
q7	2134	1915	1818	1818
q8	2717	2509	2527	2509
q9	7565	7557	7457	7457
q10	3093	3303	2856	2856
q11	637	541	535	535
q12	675	754	620	620
q13	3262	3635	3013	3013
q14	278	284	270	270
q15	527	498	491	491
q16	618	660	620	620
q17	1128	1357	1371	1357
q18	7311	7032	6948	6948
q19	871	837	869	837
q20	1901	1959	1802	1802
q21	4690	4280	4234	4234
q22	1069	1038	1003	1003
Total cold run time: 51827 ms
Total hot run time: 49212 ms

@doris-robot
Copy link

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

query5	5487	604	472	472
query6	342	243	225	225
query7	4239	465	287	287
query8	319	265	252	252
query9	8771	2537	2522	2522
query10	546	356	334	334
query11	15508	15283	14638	14638
query12	194	123	116	116
query13	1277	527	397	397
query14	7861	3089	2737	2737
query14_1	2654	2640	2617	2617
query15	283	209	178	178
query16	876	467	436	436
query17	1290	721	612	612
query18	2736	447	354	354
query19	348	239	207	207
query20	121	118	116	116
query21	234	144	130	130
query22	4093	4162	4152	4152
query23	16902	16285	16033	16033
query23_1	16208	16281	16269	16269
query24	6958	1674	1204	1204
query24_1	1243	1208	1207	1207
query25	560	489	413	413
query26	1223	260	162	162
query27	2718	460	308	308
query28	4436	2128	2111	2111
query29	797	560	445	445
query30	311	243	220	220
query31	849	705	610	610
query32	78	70	68	68
query33	583	342	281	281
query34	870	919	528	528
query35	778	811	701	701
query36	879	909	825	825
query37	131	93	76	76
query38	2906	3033	2957	2957
query39	765	738	714	714
query39_1	696	706	712	706
query40	225	145	119	119
query41	68	67	64	64
query42	111	102	102	102
query43	433	443	407	407
query44	1333	747	739	739
query45	193	188	180	180
query46	870	996	604	604
query47	1725	1744	1674	1674
query48	319	330	244	244
query49	621	437	372	372
query50	669	297	220	220
query51	3791	3845	3786	3786
query52	109	114	97	97
query53	321	349	290	290
query54	282	252	242	242
query55	83	73	73	73
query56	306	307	301	301
query57	1163	1162	1132	1132
query58	276	268	261	261
query59	2348	2496	2446	2446
query60	312	314	291	291
query61	165	164	158	158
query62	803	700	664	664
query63	336	297	304	297
query64	4918	1308	1001	1001
query65	4025	3976	3971	3971
query66	1373	426	315	315
query67	15313	15168	15128	15128
query68	4774	1011	728	728
query69	503	335	309	309
query70	1088	1005	959	959
query71	378	324	285	285
query72	6250	5020	4997	4997
query73	714	652	312	312
query74	9065	8970	8723	8723
query75	3221	3206	2807	2807
query76	3823	1146	735	735
query77	526	389	318	318
query78	9657	9585	8831	8831
query79	1696	887	593	593
query80	830	672	556	556
query81	532	268	236	236
query82	406	131	103	103
query83	269	252	245	245
query84	268	125	102	102
query85	910	513	465	465
query86	335	308	280	280
query87	3128	3239	3198	3198
query88	3241	2266	2269	2266
query89	461	425	396	396
query90	2065	157	154	154
query91	174	171	143	143
query92	75	74	64	64
query93	1168	920	551	551
query94	478	294	287	287
query95	568	320	360	320
query96	582	477	208	208
query97	2274	2318	2196	2196
query98	209	199	197	197
query99	1340	1366	1277	1277
Total cold run time: 260821 ms
Total hot run time: 179872 ms

@doris-robot
Copy link

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

query1	0.05	0.05	0.05
query2	0.09	0.05	0.05
query3	0.25	0.08	0.09
query4	1.61	0.12	0.11
query5	0.26	0.24	0.26
query6	1.17	0.64	0.64
query7	0.03	0.02	0.03
query8	0.05	0.04	0.04
query9	0.57	0.51	0.50
query10	0.55	0.55	0.54
query11	0.16	0.11	0.11
query12	0.14	0.12	0.13
query13	0.61	0.61	0.61
query14	1.00	0.99	0.99
query15	0.82	0.80	0.81
query16	0.40	0.39	0.41
query17	0.99	1.07	1.06
query18	0.23	0.22	0.21
query19	1.96	1.88	1.88
query20	0.02	0.02	0.01
query21	15.46	0.26	0.14
query22	5.08	0.04	0.04
query23	15.85	0.28	0.10
query24	1.06	1.24	1.70
query25	0.10	0.06	0.07
query26	0.14	0.13	0.13
query27	0.07	0.06	0.05
query28	6.01	1.22	1.03
query29	12.62	4.13	3.40
query30	0.28	0.13	0.11
query31	2.82	0.62	0.41
query32	3.23	0.56	0.44
query33	3.00	3.07	2.97
query34	16.91	5.17	4.58
query35	4.56	4.59	4.60
query36	0.66	0.50	0.49
query37	0.11	0.07	0.06
query38	0.07	0.04	0.04
query39	0.04	0.02	0.03
query40	0.17	0.15	0.13
query41	0.09	0.04	0.04
query42	0.04	0.02	0.02
query43	0.04	0.04	0.03
Total cold run time: 99.37 s
Total hot run time: 28.57 s

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

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

@CalvinKirs CalvinKirs merged commit 31df3a1 into apache:master Dec 23, 2025
33 of 34 checks passed
github-actions bot pushed a commit that referenced this pull request Dec 23, 2025
Support Paimon DLF Catalog Using OSSHDFS Storage (#59245)
github-actions bot pushed a commit that referenced this pull request Dec 23, 2025
Support Paimon DLF Catalog Using OSSHDFS Storage (#59245)
yiguolei pushed a commit that referenced this pull request Dec 23, 2025
…torage #59245 (#59276)

Cherry-picked from #59245

Co-authored-by: Calvin Kirs <guoqiang@selectdb.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.1.x dev/4.0.3-merged reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants