Skip to content

[featrue](Variant) SKIP pattern#60727

Open
gary-cloud wants to merge 8 commits intoapache:masterfrom
gary-cloud:skip
Open

[featrue](Variant) SKIP pattern#60727
gary-cloud wants to merge 8 commits intoapache:masterfrom
gary-cloud:skip

Conversation

@gary-cloud
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 Feb 12, 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?

@gary-cloud
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

Cloud UT Coverage Report

Increment line coverage 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 79.32% (1795/2263)
Line Coverage 64.81% (31958/49311)
Region Coverage 65.53% (15949/24339)
Branch Coverage 56.02% (8477/15132)

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 85.45% (188/220) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.71% (19500/36997)
Line Coverage 36.25% (181765/501463)
Region Coverage 32.61% (140973/432259)
Branch Coverage 33.65% (61145/181709)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 88.18% (194/220) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 73.47% (26636/36253)
Line Coverage 56.66% (283420/500226)
Region Coverage 54.33% (237235/436639)
Branch Coverage 56.04% (102224/182413)

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 81.12% (116/143) 🎉
Increment coverage report
Complete coverage report

@gary-cloud
Copy link
Contributor Author

run performance

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 88.18% (194/220) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 73.48% (26638/36253)
Line Coverage 56.66% (283438/500226)
Region Coverage 54.34% (237249/436639)
Branch Coverage 56.05% (102234/182413)

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 81.12% (116/143) 🎉
Increment coverage report
Complete coverage report

@gary-cloud
Copy link
Contributor Author

run nonConcurrent

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
============================================
q1	17615	4513	4402	4402
q2	q3	10744	845	546	546
q4	4718	376	253	253
q5	8204	1261	1036	1036
q6	248	187	144	144
q7	917	895	681	681
q8	11020	1661	1492	1492
q9	6948	5153	5064	5064
q10	6950	1895	1645	1645
q11	479	278	261	261
q12	760	603	483	483
q13	17841	4259	3423	3423
q14	239	232	208	208
q15	955	801	814	801
q16	773	740	682	682
q17	760	943	456	456
q18	6187	5497	5524	5497
q19	1340	1222	709	709
q20	617	593	423	423
q21	4506	2087	1497	1497
q22	365	303	287	287
Total cold run time: 102186 ms
Total hot run time: 29990 ms

----- Round 2, with runtime_filter_mode=off -----
============================================
q1	5089	4877	4812	4812
q2	q3	1935	2290	1804	1804
q4	977	1273	776	776
q5	4203	4428	4449	4428
q6	214	197	142	142
q7	1860	1692	1528	1528
q8	2789	3053	2915	2915
q9	7751	7626	7480	7480
q10	2883	2887	2409	2409
q11	542	427	411	411
q12	556	628	455	455
q13	4109	4527	3595	3595
q14	302	309	287	287
q15	885	820	823	820
q16	731	789	720	720
q17	1433	1767	1390	1390
q18	7237	6859	6739	6739
q19	970	1001	966	966
q20	2168	2243	2214	2214
q21	4307	3717	3481	3481
q22	517	463	412	412
Total cold run time: 51458 ms
Total hot run time: 47784 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 185035 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 1c44ebafc1ae24f5ad517947035f204d24699cb8, data reload: false

query5	4350	624	511	511
query6	349	219	195	195
query7	4208	467	261	261
query8	338	252	238	238
query9	8713	2779	2750	2750
query10	486	364	331	331
query11	17138	17709	17440	17440
query12	180	129	117	117
query13	1461	503	392	392
query14	6234	3418	3076	3076
query14_1	3158	2921	2933	2921
query15	224	219	187	187
query16	1079	470	509	470
query17	1153	749	649	649
query18	2675	443	353	353
query19	218	202	208	202
query20	137	125	130	125
query21	222	145	136	136
query22	5229	5062	4680	4680
query23	17401	17041	16733	16733
query23_1	16781	16768	16820	16768
query24	7206	1634	1229	1229
query24_1	1227	1226	1238	1226
query25	535	467	409	409
query26	1246	273	163	163
query27	2774	486	290	290
query28	4478	1910	1895	1895
query29	825	581	500	500
query30	310	247	215	215
query31	862	745	655	655
query32	86	77	78	77
query33	537	357	289	289
query34	921	905	548	548
query35	634	658	599	599
query36	1058	1133	954	954
query37	130	93	91	91
query38	2975	2898	2888	2888
query39	865	851	885	851
query39_1	829	871	796	796
query40	234	154	137	137
query41	68	65	63	63
query42	105	103	102	102
query43	378	384	363	363
query44	
query45	204	186	190	186
query46	901	986	613	613
query47	2115	2159	2080	2080
query48	312	329	237	237
query49	649	477	401	401
query50	679	285	224	224
query51	4188	4182	4127	4127
query52	109	112	100	100
query53	294	346	280	280
query54	310	283	273	273
query55	90	91	83	83
query56	320	311	323	311
query57	1401	1344	1286	1286
query58	295	290	284	284
query59	2574	2734	2539	2539
query60	346	346	342	342
query61	171	173	176	173
query62	633	581	554	554
query63	323	283	288	283
query64	5041	1363	1008	1008
query65	
query66	1458	471	348	348
query67	16510	16565	16303	16303
query68	
query69	406	330	277	277
query70	927	984	921	921
query71	337	296	304	296
query72	2828	2679	2477	2477
query73	542	540	334	334
query74	9609	9560	9410	9410
query75	2837	2736	2448	2448
query76	2283	1042	656	656
query77	372	368	305	305
query78	11666	11780	11133	11133
query79	2666	771	604	604
query80	1759	610	530	530
query81	569	300	247	247
query82	984	154	112	112
query83	324	256	244	244
query84	252	116	99	99
query85	889	478	432	432
query86	406	335	265	265
query87	3088	3170	3078	3078
query88	3560	2699	2688	2688
query89	423	362	349	349
query90	2000	169	168	168
query91	163	163	137	137
query92	79	77	72	72
query93	1125	841	506	506
query94	630	312	304	304
query95	589	390	314	314
query96	662	516	231	231
query97	2501	2528	2474	2474
query98	239	214	213	213
query99	997	1000	913	913
Total cold run time: 256480 ms
Total hot run time: 185035 ms

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 88.18% (194/220) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 73.45% (26628/36253)
Line Coverage 56.63% (283275/500226)
Region Coverage 54.30% (237077/436639)
Branch Coverage 56.01% (102176/182413)

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 67.83% (97/143) 🎉
Increment coverage report
Complete coverage report

@gary-cloud
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

Cloud UT Coverage Report

Increment line coverage 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 79.33% (1796/2264)
Line Coverage 64.79% (31989/49372)
Region Coverage 65.48% (15962/24378)
Branch Coverage 56.01% (8494/15164)

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 72.73% (104/143) 🎉
Increment coverage report
Complete coverage report

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
============================================
q1	17613	4582	4412	4412
q2	q3	10731	793	523	523
q4	4731	365	253	253
q5	8124	1216	1013	1013
q6	220	173	150	150
q7	809	853	673	673
q8	10648	1481	1335	1335
q9	6835	4735	4793	4735
q10	6896	1889	1644	1644
q11	467	264	234	234
q12	752	570	468	468
q13	17786	4217	3418	3418
q14	246	230	217	217
q15	998	785	790	785
q16	742	708	666	666
q17	794	872	406	406
q18	6148	5470	5292	5292
q19	1155	974	652	652
q20	509	485	390	390
q21	4400	1856	1382	1382
q22	353	283	249	249
Total cold run time: 100957 ms
Total hot run time: 28897 ms

----- Round 2, with runtime_filter_mode=off -----
============================================
q1	4509	4374	4379	4374
q2	q3	1804	2191	1724	1724
q4	849	1151	768	768
q5	4066	4401	4361	4361
q6	178	172	140	140
q7	1693	1606	1483	1483
q8	2852	2668	2519	2519
q9	7901	7475	7563	7475
q10	2688	2871	2379	2379
q11	512	453	432	432
q12	502	600	455	455
q13	4006	4499	3588	3588
q14	278	326	288	288
q15	888	820	804	804
q16	738	779	706	706
q17	1176	1520	1325	1325
q18	7244	6794	6617	6617
q19	902	854	874	854
q20	2093	2266	2081	2081
q21	3963	3536	3337	3337
q22	479	508	423	423
Total cold run time: 49321 ms
Total hot run time: 46133 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 183976 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 288b22da667f3b2ad306f9989af458f6cde0a63c, data reload: false

query5	4783	657	550	550
query6	353	229	214	214
query7	4224	484	276	276
query8	343	247	239	239
query9	8755	2769	2746	2746
query10	490	379	346	346
query11	17027	17426	17247	17247
query12	183	139	126	126
query13	1274	489	374	374
query14	6639	3398	3065	3065
query14_1	2929	2962	2866	2866
query15	213	256	243	243
query16	4279	525	447	447
query17	1194	779	626	626
query18	2700	510	355	355
query19	214	216	191	191
query20	143	142	142	142
query21	262	154	121	121
query22	5400	4827	4845	4827
query23	17244	16902	16533	16533
query23_1	16704	17155	16702	16702
query24	7195	1644	1227	1227
query24_1	1228	1246	1250	1246
query25	578	474	430	430
query26	1205	267	154	154
query27	2771	476	293	293
query28	4431	1863	1870	1863
query29	735	551	460	460
query30	315	247	209	209
query31	852	739	656	656
query32	80	76	68	68
query33	505	338	283	283
query34	919	910	554	554
query35	654	677	592	592
query36	1083	1107	1026	1026
query37	144	101	81	81
query38	2952	2947	2892	2892
query39	876	878	850	850
query39_1	821	824	827	824
query40	225	146	131	131
query41	64	58	58	58
query42	102	99	100	99
query43	371	374	350	350
query44	
query45	208	196	178	178
query46	867	986	613	613
query47	2111	2105	2064	2064
query48	313	312	237	237
query49	641	473	372	372
query50	682	281	222	222
query51	4111	4150	4128	4128
query52	107	103	95	95
query53	289	331	274	274
query54	289	271	259	259
query55	90	81	87	81
query56	316	301	300	300
query57	1359	1328	1259	1259
query58	286	271	291	271
query59	2611	2664	2588	2588
query60	358	331	321	321
query61	173	147	147	147
query62	614	602	551	551
query63	306	272	287	272
query64	4524	1246	985	985
query65	
query66	1330	430	339	339
query67	16503	16429	16471	16429
query68	
query69	400	291	281	281
query70	1019	989	953	953
query71	341	310	306	306
query72	2756	2655	2375	2375
query73	538	544	317	317
query74	9990	9931	9744	9744
query75	2833	2736	2449	2449
query76	1854	1027	693	693
query77	361	387	300	300
query78	11258	11430	10677	10677
query79	1378	806	602	602
query80	1289	614	521	521
query81	562	275	253	253
query82	979	148	120	120
query83	371	261	240	240
query84	250	123	97	97
query85	880	471	435	435
query86	421	330	299	299
query87	3129	3124	3001	3001
query88	3580	2661	2657	2657
query89	423	368	352	352
query90	2018	171	172	171
query91	158	157	130	130
query92	78	75	69	69
query93	1006	833	503	503
query94	625	330	284	284
query95	600	340	318	318
query96	658	510	223	223
query97	2483	2492	2405	2405
query98	230	213	216	213
query99	1005	969	908	908
Total cold run time: 256212 ms
Total hot run time: 183976 ms

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 91.40% (287/314) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.71% (19538/37065)
Line Coverage 36.28% (182309/502541)
Region Coverage 32.64% (141433/433296)
Branch Coverage 33.69% (61346/182108)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 89.75% (254/283) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.68% (26034/36318)
Line Coverage 54.37% (272524/501261)
Region Coverage 51.83% (226837/437663)
Branch Coverage 53.26% (97369/182802)

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 81.12% (116/143) 🎉
Increment coverage report
Complete coverage report

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants