doris icon indicating copy to clipboard operation
doris copied to clipboard

[refactor](predicate) Refactor predicates on external tables

Open Gabriel39 opened this issue 2 weeks ago • 13 comments

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

Gabriel39 avatar Dec 10 '25 09:12 Gabriel39

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?

Thearas avatar Dec 10 '25 09:12 Thearas

run buildall

Gabriel39 avatar Dec 10 '25 09:12 Gabriel39

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

------ Round 1 ----------------------------------
q1	17608	4199	4068	4068
q2	2031	365	245	245
q3	10163	1317	759	759
q4	10231	880	323	323
q5	7561	2176	1943	1943
q6	185	173	134	134
q7	1005	843	706	706
q8	9362	1483	1167	1167
q9	7122	5279	5339	5279
q10	6857	2387	1973	1973
q11	521	320	304	304
q12	664	740	589	589
q13	17819	3661	2997	2997
q14	298	303	274	274
q15	598	513	517	513
q16	934	899	891	891
q17	735	804	528	528
q18	8324	7171	7140	7140
q19	1088	975	612	612
q20	405	359	244	244
q21	4319	4060	3822	3822
q22	1049	995	990	990
Total cold run time: 108879 ms
Total hot run time: 35501 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4108	4073	4051	4051
q2	328	391	327	327
q3	2150	2654	2303	2303
q4	1336	1775	1299	1299
q5	4263	5115	4603	4603
q6	222	184	129	129
q7	2031	1973	1786	1786
q8	2699	2569	2523	2523
q9	7789	7543	7482	7482
q10	3095	3247	2829	2829
q11	581	509	489	489
q12	698	776	665	665
q13	3540	3932	3316	3316
q14	295	303	270	270
q15	560	522	510	510
q16	927	936	938	936
q17	1261	1485	1462	1462
q18	7831	7752	7493	7493
q19	865	832	889	832
q20	2025	2070	1946	1946
q21	4776	4319	4096	4096
q22	1085	1019	979	979
Total cold run time: 52465 ms
Total hot run time: 50326 ms

doris-robot avatar Dec 10 '25 10:12 doris-robot

TPC-DS: Total hot run time: 181446 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 8c2f563413411f0403fed2c9ebc84d847f6cf46c, data reload: false

query5	5100	652	483	483
query6	334	230	237	230
query7	4231	470	279	279
query8	325	255	241	241
query9	8799	2566	2559	2559
query10	525	381	327	327
query11	15354	14977	15234	14977
query12	194	116	121	116
query13	1265	526	403	403
query14	6381	3256	2992	2992
query14_1	2945	2854	2890	2854
query15	209	196	185	185
query16	910	462	466	462
query17	1103	689	579	579
query18	2695	437	331	331
query19	235	224	200	200
query20	120	115	111	111
query21	222	140	115	115
query22	3964	3935	3879	3879
query23	16597	16120	15891	15891
query23_1	15949	16004	15836	15836
query24	7404	1657	1252	1252
query24_1	1225	1234	1215	1215
query25	552	463	455	455
query26	1264	275	186	186
query27	2725	480	312	312
query28	4444	2156	2138	2138
query29	840	589	472	472
query30	317	247	217	217
query31	814	688	627	627
query32	82	72	67	67
query33	553	345	301	301
query34	908	921	537	537
query35	785	819	717	717
query36	869	899	819	819
query37	143	100	84	84
query38	3834	3831	3909	3831
query39	765	750	726	726
query39_1	688	705	694	694
query40	226	144	126	126
query41	73	68	84	68
query42	112	106	108	106
query43	416	433	401	401
query44	1376	775	763	763
query45	193	193	185	185
query46	887	1002	618	618
query47	1662	1703	1625	1625
query48	322	338	254	254
query49	641	451	371	371
query50	656	309	223	223
query51	3879	3841	3806	3806
query52	108	110	107	107
query53	330	352	294	294
query54	311	277	275	275
query55	80	78	73	73
query56	315	316	311	311
query57	1175	1127	1078	1078
query58	270	267	260	260
query59	2356	2520	2358	2358
query60	341	336	333	333
query61	161	157	157	157
query62	689	688	629	629
query63	332	294	298	294
query64	4964	1309	1009	1009
query65	4038	3952	3946	3946
query66	1372	440	315	315
query67	15311	15139	14908	14908
query68	8331	1023	731	731
query69	493	351	298	298
query70	1073	1028	1005	1005
query71	388	315	282	282
query72	6325	4942	4802	4802
query73	676	580	306	306
query74	8923	8679	8588	8588
query75	3568	3530	3162	3162
query76	3910	1126	775	775
query77	524	394	291	291
query78	9572	9700	8836	8836
query79	1388	879	627	627
query80	712	644	566	566
query81	509	266	235	235
query82	221	132	111	111
query83	262	254	243	243
query84	255	124	103	103
query85	892	514	462	462
query86	391	281	281	281
query87	4016	4027	3975	3975
query88	3260	2305	2295	2295
query89	462	429	392	392
query90	2233	159	157	157
query91	176	169	140	140
query92	85	67	69	67
query93	2011	919	568	568
query94	471	300	284	284
query95	584	341	306	306
query96	594	474	205	205
query97	2546	2636	2585	2585
query98	222	192	195	192
query99	1284	1317	1222	1222
Total cold run time: 264596 ms
Total hot run time: 181446 ms

doris-robot avatar Dec 10 '25 10:12 doris-robot

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

query1	0.05	0.05	0.04
query2	0.10	0.06	0.05
query3	0.25	0.08	0.08
query4	1.61	0.12	0.11
query5	0.28	0.26	0.25
query6	1.17	0.65	0.63
query7	0.03	0.03	0.02
query8	0.05	0.04	0.04
query9	0.57	0.52	0.50
query10	0.56	0.56	0.55
query11	0.16	0.11	0.11
query12	0.14	0.10	0.11
query13	0.63	0.60	0.60
query14	1.00	0.97	0.99
query15	0.81	0.81	0.80
query16	0.39	0.40	0.42
query17	1.03	0.98	1.06
query18	0.22	0.21	0.21
query19	1.90	1.82	1.81
query20	0.02	0.01	0.01
query21	15.41	0.27	0.14
query22	4.82	0.06	0.05
query23	16.20	0.29	0.10
query24	0.93	0.59	0.25
query25	0.07	0.05	0.06
query26	0.15	0.14	0.13
query27	0.06	0.06	0.06
query28	4.02	1.23	1.01
query29	12.60	3.94	3.25
query30	0.28	0.15	0.11
query31	2.82	0.61	0.39
query32	3.25	0.54	0.48
query33	3.04	2.96	3.06
query34	16.87	5.16	4.50
query35	4.53	4.55	4.57
query36	0.66	0.51	0.50
query37	0.11	0.07	0.07
query38	0.07	0.05	0.04
query39	0.05	0.03	0.03
query40	0.16	0.15	0.13
query41	0.09	0.03	0.03
query42	0.04	0.03	0.02
query43	0.05	0.03	0.03
Total cold run time: 97.25 s
Total hot run time: 27.14 s

doris-robot avatar Dec 10 '25 10:12 doris-robot

BE UT Coverage Report

Increment line coverage 30.58% (137/448) :tada:

Increment coverage report Complete coverage report

Category Coverage
Function Coverage 53.35% (18708/35065)
Line Coverage 39.06% (173048/443042)
Region Coverage 33.69% (134171/398239)
Branch Coverage 34.58% (57735/166951)

doris-robot avatar Dec 10 '25 11:12 doris-robot

BE Regression && UT Coverage Report

Increment line coverage 59.82% (268/448) :tada:

Increment coverage report Complete coverage report

Category Coverage
Function Coverage 72.21% (24817/34367)
Line Coverage 58.91% (260733/442566)
Region Coverage 53.78% (216722/402962)
Branch Coverage 55.33% (92858/167826)

hello-stephen avatar Dec 10 '25 13:12 hello-stephen

run buildall

Gabriel39 avatar Dec 11 '25 01:12 Gabriel39

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

------ Round 1 ----------------------------------
q1	17640	4150	4035	4035
q2	2036	354	231	231
q3	10163	1328	732	732
q4	10223	902	316	316
q5	7546	2181	1930	1930
q6	181	167	135	135
q7	1012	863	708	708
q8	9348	1435	1158	1158
q9	7093	5342	5257	5257
q10	6824	2385	1932	1932
q11	526	354	286	286
q12	697	721	610	610
q13	17806	3648	3007	3007
q14	290	288	287	287
q15	622	514	518	514
q16	945	902	871	871
q17	709	827	480	480
q18	7575	7151	6968	6968
q19	1246	958	625	625
q20	408	366	258	258
q21	4223	3879	3880	3879
q22	1081	998	966	966
Total cold run time: 108194 ms
Total hot run time: 35185 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4098	4043	4017	4017
q2	329	396	315	315
q3	2126	2693	2322	2322
q4	1314	1759	1306	1306
q5	4259	4683	4829	4683
q6	224	173	136	136
q7	2039	1951	1888	1888
q8	2696	2576	2505	2505
q9	7692	7528	7548	7528
q10	3047	3271	2888	2888
q11	571	516	495	495
q12	860	834	631	631
q13	3642	3930	3432	3432
q14	311	295	294	294
q15	558	568	505	505
q16	890	914	888	888
q17	1179	1489	1424	1424
q18	8080	7730	7557	7557
q19	896	850	836	836
q20	1939	1959	1804	1804
q21	4676	4256	4064	4064
q22	1078	1039	984	984
Total cold run time: 52504 ms
Total hot run time: 50502 ms

doris-robot avatar Dec 11 '25 02:12 doris-robot

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

query5	4606	647	468	468
query6	326	234	225	225
query7	4220	475	281	281
query8	316	262	235	235
query9	8770	2560	2532	2532
query10	525	377	313	313
query11	15276	14704	14744	14704
query12	179	116	117	116
query13	1264	506	400	400
query14	6139	3247	3014	3014
query14_1	2880	2861	2936	2861
query15	211	197	182	182
query16	887	490	463	463
query17	1143	712	611	611
query18	2594	441	353	353
query19	229	231	213	213
query20	121	115	112	112
query21	219	141	122	122
query22	4064	4006	3962	3962
query23	16589	16098	15897	15897
query23_1	15981	16001	15900	15900
query24	7352	1655	1250	1250
query24_1	1197	1255	1247	1247
query25	600	500	466	466
query26	1247	270	168	168
query27	2759	460	315	315
query28	4473	2160	2137	2137
query29	836	577	474	474
query30	319	244	217	217
query31	823	729	610	610
query32	77	80	69	69
query33	558	351	296	296
query34	911	923	537	537
query35	845	824	742	742
query36	859	891	817	817
query37	125	88	72	72
query38	3908	3770	3757	3757
query39	753	757	733	733
query39_1	691	716	699	699
query40	227	137	123	123
query41	68	63	63	63
query42	106	103	105	103
query43	441	431	395	395
query44	1336	753	739	739
query45	193	192	182	182
query46	861	985	610	610
query47	1663	1693	1633	1633
query48	316	329	249	249
query49	630	435	357	357
query50	659	278	220	220
query51	3786	3829	3764	3764
query52	101	107	107	107
query53	319	349	286	286
query54	306	266	247	247
query55	84	75	75	75
query56	304	289	336	289
query57	1134	1131	1086	1086
query58	268	249	250	249
query59	2390	2537	2429	2429
query60	320	318	298	298
query61	172	159	166	159
query62	685	683	624	624
query63	330	296	304	296
query64	5032	1300	1002	1002
query65	3999	3929	3948	3929
query66	1417	452	336	336
query67	15541	15207	14924	14924
query68	8384	1005	768	768
query69	501	349	312	312
query70	1042	995	959	959
query71	369	302	286	286
query72	6162	4863	4860	4860
query73	656	562	308	308
query74	8812	8713	8624	8624
query75	3595	3553	3142	3142
query76	4057	1129	753	753
query77	580	392	284	284
query78	9396	9601	8921	8921
query79	1789	868	614	614
query80	713	660	563	563
query81	526	272	232	232
query82	206	131	103	103
query83	265	254	245	245
query84	260	112	99	99
query85	906	502	462	462
query86	388	297	309	297
query87	4035	4054	3936	3936
query88	3804	2265	2287	2265
query89	472	421	395	395
query90	2208	152	143	143
query91	170	169	142	142
query92	86	64	66	64
query93	2328	920	566	566
query94	471	299	259	259
query95	567	325	355	325
query96	590	469	213	213
query97	2635	2651	2560	2560
query98	218	193	201	193
query99	1272	1301	1211	1211
Total cold run time: 264472 ms
Total hot run time: 180781 ms

doris-robot avatar Dec 11 '25 02:12 doris-robot

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

query1	0.05	0.04	0.04
query2	0.09	0.04	0.04
query3	0.25	0.08	0.08
query4	1.60	0.11	0.11
query5	0.26	0.26	0.26
query6	1.16	0.65	0.63
query7	0.03	0.03	0.02
query8	0.06	0.04	0.05
query9	0.57	0.52	0.51
query10	0.56	0.56	0.55
query11	0.16	0.11	0.12
query12	0.15	0.11	0.12
query13	0.61	0.59	0.60
query14	0.98	0.98	0.98
query15	0.81	0.80	0.80
query16	0.39	0.42	0.43
query17	1.03	1.01	1.08
query18	0.22	0.22	0.21
query19	1.90	1.69	1.86
query20	0.02	0.02	0.01
query21	15.44	0.28	0.14
query22	4.68	0.05	0.04
query23	16.00	0.30	0.10
query24	1.30	0.45	0.28
query25	0.07	0.05	0.06
query26	0.15	0.13	0.14
query27	0.09	0.05	0.05
query28	4.43	1.22	1.03
query29	12.68	4.05	3.17
query30	0.28	0.15	0.12
query31	2.81	0.62	0.40
query32	3.24	0.56	0.46
query33	2.97	3.00	3.00
query34	17.02	5.25	4.57
query35	4.54	4.55	4.54
query36	0.66	0.51	0.48
query37	0.11	0.06	0.07
query38	0.07	0.04	0.04
query39	0.04	0.04	0.03
query40	0.18	0.14	0.14
query41	0.08	0.03	0.03
query42	0.04	0.03	0.03
query43	0.04	0.03	0.04
Total cold run time: 97.82 s
Total hot run time: 27.13 s

doris-robot avatar Dec 11 '25 02:12 doris-robot

BE UT Coverage Report

Increment line coverage 30.58% (137/448) :tada:

Increment coverage report Complete coverage report

Category Coverage
Function Coverage 53.38% (18725/35079)
Line Coverage 39.10% (173282/443129)
Region Coverage 33.76% (134448/398271)
Branch Coverage 34.64% (57827/166941)

doris-robot avatar Dec 11 '25 02:12 doris-robot

BE Regression && UT Coverage Report

Increment line coverage 59.82% (268/448) :tada:

Increment coverage report Complete coverage report

Category Coverage
Function Coverage 72.27% (24847/34381)
Line Coverage 59.00% (261146/442653)
Region Coverage 54.01% (217662/402994)
Branch Coverage 55.47% (93080/167816)

hello-stephen avatar Dec 11 '25 04:12 hello-stephen

run buildall

Gabriel39 avatar Dec 15 '25 03:12 Gabriel39

run buildall

Gabriel39 avatar Dec 15 '25 03:12 Gabriel39

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

------ Round 1 ----------------------------------
q1	17613	4322	4123	4123
q2	2032	355	233	233
q3	10182	1326	743	743
q4	10226	905	319	319
q5	7542	2208	1940	1940
q6	203	173	141	141
q7	1012	875	721	721
q8	9370	1491	1145	1145
q9	7207	5329	5341	5329
q10	6860	2384	1977	1977
q11	531	324	296	296
q12	696	744	586	586
q13	17829	3685	3090	3090
q14	301	295	269	269
q15	606	522	519	519
q16	689	670	634	634
q17	708	794	558	558
q18	8038	7089	7164	7089
q19	1093	968	602	602
q20	403	359	254	254
q21	4256	3958	3676	3676
q22	1083	1022	950	950
Total cold run time: 108480 ms
Total hot run time: 35194 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4117	4067	4086	4067
q2	343	395	308	308
q3	2205	2649	2310	2310
q4	1344	1758	1291	1291
q5	4272	4757	4657	4657
q6	226	180	132	132
q7	2216	2039	1844	1844
q8	2696	2547	2610	2547
q9	7549	7486	7539	7486
q10	3019	3254	2912	2912
q11	620	526	498	498
q12	779	772	614	614
q13	3738	3911	3278	3278
q14	317	313	293	293
q15	584	515	513	513
q16	660	704	668	668
q17	1245	1498	1433	1433
q18	7842	7778	7662	7662
q19	890	858	870	858
q20	2047	2066	1832	1832
q21	4707	4431	4151	4151
q22	1092	989	971	971
Total cold run time: 52508 ms
Total hot run time: 50325 ms

doris-robot avatar Dec 15 '25 05:12 doris-robot

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

query5	4403	620	479	479
query6	327	224	222	222
query7	4222	476	285	285
query8	312	250	244	244
query9	8774	2564	2554	2554
query10	528	374	336	336
query11	15214	14715	14546	14546
query12	181	127	115	115
query13	1263	523	416	416
query14	5526	3219	2981	2981
query14_1	2825	2852	2927	2852
query15	218	202	180	180
query16	922	464	457	457
query17	1144	727	600	600
query18	2456	453	362	362
query19	240	233	211	211
query20	123	117	111	111
query21	219	139	120	120
query22	4089	3978	3869	3869
query23	16630	16157	15980	15980
query23_1	16160	15909	16125	15909
query24	7421	1667	1244	1244
query24_1	1255	1223	1264	1223
query25	579	517	449	449
query26	1265	269	163	163
query27	2741	463	305	305
query28	4489	2154	2124	2124
query29	807	575	480	480
query30	319	249	224	224
query31	821	686	652	652
query32	80	69	69	69
query33	555	335	297	297
query34	898	914	556	556
query35	809	823	741	741
query36	909	911	814	814
query37	127	93	79	79
query38	2830	2862	2860	2860
query39	762	741	719	719
query39_1	691	697	702	697
query40	224	134	118	118
query41	66	63	69	63
query42	105	101	105	101
query43	432	424	392	392
query44	1324	754	732	732
query45	189	193	183	183
query46	874	972	610	610
query47	1634	1709	1618	1618
query48	317	325	239	239
query49	629	412	342	342
query50	671	290	219	219
query51	3791	3864	3827	3827
query52	105	108	99	99
query53	312	345	295	295
query54	281	267	254	254
query55	88	74	72	72
query56	297	304	283	283
query57	1158	1141	1072	1072
query58	272	248	300	248
query59	2394	2391	2406	2391
query60	316	320	292	292
query61	158	156	152	152
query62	694	662	620	620
query63	327	298	295	295
query64	4977	1304	993	993
query65	4005	3953	3962	3953
query66	1447	450	315	315
query67	14999	14783	15014	14783
query68	8307	1008	725	725
query69	510	356	309	309
query70	1051	1004	977	977
query71	373	303	284	284
query72	6115	4907	4917	4907
query73	663	595	306	306
query74	8834	8813	8626	8626
query75	3214	3129	2741	2741
query76	3839	1139	752	752
query77	522	418	291	291
query78	9369	9621	8867	8867
query79	1461	872	600	600
query80	745	651	550	550
query81	505	273	235	235
query82	222	124	106	106
query83	264	258	234	234
query84	256	116	97	97
query85	940	508	461	461
query86	308	284	279	279
query87	2981	3051	2964	2964
query88	3169	2273	2247	2247
query89	464	421	391	391
query90	2029	159	143	143
query91	172	169	141	141
query92	71	66	63	63
query93	1036	902	557	557
query94	468	299	266	266
query95	577	318	355	318
query96	600	458	207	207
query97	2233	2313	2199	2199
query98	212	201	190	190
query99	1272	1275	1193	1193
Total cold run time: 258258 ms
Total hot run time: 178060 ms

doris-robot avatar Dec 15 '25 05:12 doris-robot

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

query1	0.05	0.04	0.04
query2	0.10	0.05	0.04
query3	0.25	0.09	0.09
query4	1.61	0.11	0.11
query5	0.27	0.27	0.24
query6	1.16	0.63	0.63
query7	0.03	0.02	0.03
query8	0.06	0.04	0.04
query9	0.56	0.50	0.50
query10	0.55	0.56	0.55
query11	0.16	0.11	0.11
query12	0.15	0.11	0.11
query13	0.62	0.60	0.61
query14	0.99	0.99	1.00
query15	0.81	0.79	0.80
query16	0.41	0.40	0.41
query17	0.98	1.01	1.00
query18	0.22	0.21	0.21
query19	1.88	1.78	1.77
query20	0.02	0.01	0.01
query21	15.44	0.28	0.14
query22	4.95	0.05	0.05
query23	16.20	0.29	0.10
query24	1.63	0.53	0.29
query25	0.11	0.06	0.07
query26	0.15	0.14	0.14
query27	0.09	0.06	0.05
query28	3.28	1.22	1.03
query29	12.60	4.06	3.34
query30	0.29	0.14	0.11
query31	2.82	0.63	0.39
query32	3.25	0.55	0.45
query33	2.99	2.97	2.97
query34	16.95	5.20	4.53
query35	4.51	4.53	4.57
query36	0.64	0.51	0.49
query37	0.11	0.06	0.07
query38	0.07	0.05	0.04
query39	0.04	0.02	0.03
query40	0.18	0.14	0.13
query41	0.09	0.03	0.02
query42	0.04	0.03	0.02
query43	0.04	0.03	0.04
Total cold run time: 97.35 s
Total hot run time: 27.24 s

doris-robot avatar Dec 15 '25 05:12 doris-robot

PR approved by at least one committer and no changes requested.

github-actions[bot] avatar Dec 16 '25 01:12 github-actions[bot]

PR approved by anyone and no changes requested.

github-actions[bot] avatar Dec 16 '25 01:12 github-actions[bot]

run buildall

Gabriel39 avatar Dec 16 '25 01:12 Gabriel39

PR approved by at least one committer and no changes requested.

github-actions[bot] avatar Dec 16 '25 01:12 github-actions[bot]

BE UT Coverage Report

Increment line coverage 33.47% (164/490) :tada:

Increment coverage report Complete coverage report

Category Coverage
Function Coverage 53.41% (18830/35258)
Line Coverage 39.18% (174284/444797)
Region Coverage 33.76% (134938/399666)
Branch Coverage 34.67% (58104/167608)

doris-robot avatar Dec 16 '25 03:12 doris-robot

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

------ Round 1 ----------------------------------
q1	17660	4268	4141	4141
q2	2067	350	238	238
q3	10174	1321	749	749
q4	10225	901	318	318
q5	7530	2124	1940	1940
q6	190	167	137	137
q7	1008	840	706	706
q8	9363	1466	1114	1114
q9	6984	5436	5384	5384
q10	6841	2384	1995	1995
q11	526	335	299	299
q12	665	710	635	635
q13	18227	3665	3145	3145
q14	311	316	280	280
q15	603	525	523	523
q16	728	712	645	645
q17	723	880	469	469
q18	7767	7135	6944	6944
q19	1235	968	612	612
q20	413	361	263	263
q21	4289	4051	3800	3800
q22	1091	985	953	953
Total cold run time: 108620 ms
Total hot run time: 35290 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4353	4098	4105	4098
q2	335	393	316	316
q3	2132	2677	2306	2306
q4	1332	1777	1272	1272
q5	4255	4721	4733	4721
q6	236	181	145	145
q7	2114	1974	1835	1835
q8	2729	2527	2587	2527
q9	7584	7423	7477	7423
q10	3060	3315	2855	2855
q11	592	514	489	489
q12	716	900	633	633
q13	3579	4056	3274	3274
q14	283	309	296	296
q15	549	508	525	508
q16	651	697	809	697
q17	1216	1642	1415	1415
q18	7809	7646	7770	7646
q19	903	854	870	854
q20	1969	2116	1967	1967
q21	5018	4411	4114	4114
q22	1083	1054	999	999
Total cold run time: 52498 ms
Total hot run time: 50390 ms

doris-robot avatar Dec 16 '25 03:12 doris-robot

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

query5	4450	610	486	486
query6	346	243	227	227
query7	4231	471	285	285
query8	302	265	261	261
query9	8742	2559	2564	2559
query10	542	370	329	329
query11	15264	14789	14731	14731
query12	184	124	118	118
query13	1273	506	397	397
query14	6130	3296	3010	3010
query14_1	2941	2908	2949	2908
query15	218	201	177	177
query16	879	477	474	474
query17	1179	721	622	622
query18	2552	459	355	355
query19	238	248	215	215
query20	131	119	115	115
query21	219	135	118	118
query22	3894	4142	4021	4021
query23	16596	16141	15872	15872
query23_1	16111	16123	15926	15926
query24	7340	1673	1277	1277
query24_1	1291	1250	1294	1250
query25	598	510	454	454
query26	1259	263	165	165
query27	2751	476	307	307
query28	4461	2153	2144	2144
query29	810	570	468	468
query30	326	246	220	220
query31	818	724	628	628
query32	78	74	70	70
query33	560	353	300	300
query34	890	927	546	546
query35	832	821	743	743
query36	881	943	823	823
query37	126	94	86	86
query38	2869	2907	2815	2815
query39	777	735	710	710
query39_1	702	710	712	710
query40	223	137	123	123
query41	72	67	63	63
query42	110	115	111	111
query43	434	434	428	428
query44	1370	777	771	771
query45	190	195	184	184
query46	899	1004	630	630
query47	1650	1712	1620	1620
query48	316	333	245	245
query49	625	425	352	352
query50	662	309	230	230
query51	3915	3812	3897	3812
query52	117	113	101	101
query53	327	359	302	302
query54	304	263	243	243
query55	82	82	74	74
query56	305	298	308	298
query57	1131	1133	1074	1074
query58	274	257	249	249
query59	2452	2531	2337	2337
query60	308	311	289	289
query61	154	161	159	159
query62	699	670	629	629
query63	328	311	340	311
query64	4893	1307	997	997
query65	4092	3945	3935	3935
query66	1438	457	329	329
query67	14929	14774	14734	14734
query68	8350	994	738	738
query69	491	344	310	310
query70	1086	999	1017	999
query71	390	319	285	285
query72	6117	4927	5178	4927
query73	721	614	319	319
query74	8680	9067	8627	8627
query75	3221	3146	2830	2830
query76	3941	1156	764	764
query77	650	394	296	296
query78	9399	9589	8912	8912
query79	1682	892	612	612
query80	733	637	562	562
query81	515	270	237	237
query82	221	140	105	105
query83	262	255	240	240
query84	267	121	118	118
query85	909	521	456	456
query86	390	305	275	275
query87	3105	3080	2906	2906
query88	3474	2296	2261	2261
query89	468	422	399	399
query90	2205	162	151	151
query91	177	166	150	150
query92	83	70	64	64
query93	2039	897	569	569
query94	474	292	284	284
query95	582	376	311	311
query96	588	475	210	210
query97	2280	2333	2254	2254
query98	225	191	194	191
query99	1290	1279	1202	1202
Total cold run time: 261161 ms
Total hot run time: 178572 ms

doris-robot avatar Dec 16 '25 03:12 doris-robot

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

query1	0.05	0.04	0.05
query2	0.11	0.05	0.05
query3	0.26	0.09	0.09
query4	1.61	0.12	0.11
query5	0.29	0.26	0.28
query6	1.16	0.63	0.64
query7	0.03	0.02	0.02
query8	0.05	0.05	0.05
query9	0.57	0.52	0.51
query10	0.56	0.57	0.56
query11	0.15	0.11	0.10
query12	0.14	0.11	0.12
query13	0.62	0.61	0.60
query14	1.00	0.99	0.99
query15	0.83	0.79	0.80
query16	0.41	0.40	0.41
query17	1.02	1.04	0.99
query18	0.24	0.22	0.22
query19	1.84	1.89	1.77
query20	0.02	0.01	0.02
query21	15.47	0.31	0.14
query22	4.90	0.05	0.05
query23	16.18	0.29	0.10
query24	0.97	0.64	0.24
query25	0.09	0.08	0.07
query26	0.14	0.13	0.14
query27	0.09	0.05	0.06
query28	3.87	1.24	1.03
query29	12.59	4.13	3.25
query30	0.28	0.15	0.12
query31	2.81	0.64	0.40
query32	3.25	0.55	0.46
query33	2.96	3.06	3.02
query34	16.87	5.17	4.53
query35	4.60	4.55	4.56
query36	0.65	0.50	0.49
query37	0.11	0.07	0.06
query38	0.07	0.05	0.04
query39	0.04	0.03	0.03
query40	0.17	0.15	0.13
query41	0.08	0.03	0.03
query42	0.05	0.03	0.03
query43	0.04	0.04	0.03
Total cold run time: 97.24 s
Total hot run time: 27.28 s

doris-robot avatar Dec 16 '25 03:12 doris-robot

BE Regression && UT Coverage Report

Increment line coverage 64.08% (314/490) :tada:

Increment coverage report Complete coverage report

Category Coverage
Function Coverage 72.25% (24964/34551)
Line Coverage 59.04% (262251/444183)
Region Coverage 53.87% (217789/404295)
Branch Coverage 55.46% (93402/168421)

hello-stephen avatar Dec 16 '25 05:12 hello-stephen

BE Regression && UT Coverage Report

Increment line coverage 64.08% (314/490) :tada:

Increment coverage report Complete coverage report

Category Coverage
Function Coverage 72.25% (24964/34551)
Line Coverage 59.04% (262251/444183)
Region Coverage 53.87% (217789/404295)
Branch Coverage 55.46% (93402/168421)

hello-stephen avatar Dec 16 '25 05:12 hello-stephen