Skip to content

Conversation

@Mryange
Copy link
Contributor

@Mryange Mryange commented Feb 9, 2026

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

@hello-stephen
Copy link
Contributor

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?

@Mryange
Copy link
Contributor Author

Mryange commented Feb 9, 2026

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17670	4508	4276	4276
q2	2054	356	237	237
q3	10143	1294	731	731
q4	10194	781	310	310
q5	7944	2252	1920	1920
q6	222	175	145	145
q7	882	749	603	603
q8	9274	1430	1219	1219
q9	4807	4677	4571	4571
q10	6864	1928	1554	1554
q11	523	316	275	275
q12	396	383	220	220
q13	17789	4168	3257	3257
q14	232	233	214	214
q15	908	846	805	805
q16	678	678	629	629
q17	708	874	499	499
q18	7024	5907	5757	5757
q19	1650	995	620	620
q20	532	498	381	381
q21	2572	1820	1800	1800
q22	354	313	270	270
Total cold run time: 103420 ms
Total hot run time: 30293 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4457	4351	4344	4344
q2	263	356	265	265
q3	2083	2684	2243	2243
q4	1391	1755	1300	1300
q5	4567	4173	4242	4173
q6	220	177	135	135
q7	1879	1799	1638	1638
q8	2880	2588	2553	2553
q9	7668	7482	7618	7482
q10	2800	3148	2569	2569
q11	561	495	452	452
q12	708	752	703	703
q13	3918	4375	3713	3713
q14	298	309	311	309
q15	861	795	793	793
q16	660	716	673	673
q17	1176	1388	1501	1388
q18	8157	8045	8140	8045
q19	895	870	897	870
q20	2055	2173	2036	2036
q21	4765	4160	4167	4160
q22	579	526	506	506
Total cold run time: 52841 ms
Total hot run time: 50350 ms

@doris-robot
Copy link

ClickBench: Total hot run time: 28.29 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 274e1ae2e656766a5437e132ed94c56f2522ceed, 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.61	0.11	0.11
query5	0.27	0.25	0.25
query6	1.15	0.68	0.67
query7	0.03	0.02	0.03
query8	0.05	0.04	0.03
query9	0.57	0.51	0.48
query10	0.55	0.54	0.55
query11	0.14	0.10	0.10
query12	0.15	0.10	0.10
query13	0.64	0.62	0.63
query14	1.06	1.05	1.06
query15	0.87	0.86	0.88
query16	0.40	0.39	0.39
query17	1.15	1.15	1.14
query18	0.23	0.21	0.21
query19	2.10	2.03	2.03
query20	0.02	0.01	0.01
query21	15.40	0.24	0.16
query22	5.42	0.06	0.06
query23	16.19	0.30	0.12
query24	2.85	0.24	0.19
query25	0.12	0.09	0.05
query26	0.14	0.14	0.13
query27	0.07	0.06	0.04
query28	4.50	1.14	0.97
query29	12.57	3.91	3.12
query30	0.27	0.13	0.11
query31	2.82	0.64	0.40
query32	3.24	0.59	0.50
query33	3.25	3.26	3.24
query34	16.25	5.38	4.80
query35	4.85	4.75	4.78
query36	0.67	0.51	0.49
query37	0.10	0.08	0.07
query38	0.08	0.04	0.04
query39	0.05	0.03	0.03
query40	0.19	0.16	0.15
query41	0.09	0.04	0.03
query42	0.04	0.03	0.03
query43	0.05	0.04	0.04
Total cold run time: 100.59 s
Total hot run time: 28.29 s

@Mryange
Copy link
Contributor Author

Mryange commented Feb 9, 2026

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17647	4471	4305	4305
q2	2087	341	233	233
q3	10187	1304	720	720
q4	10198	775	305	305
q5	7522	2216	1898	1898
q6	187	174	145	145
q7	921	735	607	607
q8	9276	1421	1109	1109
q9	4772	4608	4547	4547
q10	6827	1936	1551	1551
q11	528	303	285	285
q12	334	381	221	221
q13	17769	4040	3265	3265
q14	237	239	211	211
q15	890	814	804	804
q16	679	675	638	638
q17	694	873	465	465
q18	6779	5654	5763	5654
q19	1106	987	613	613
q20	502	499	386	386
q21	2567	1838	1777	1777
q22	354	314	284	284
Total cold run time: 102063 ms
Total hot run time: 30023 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4360	4362	4339	4339
q2	272	338	264	264
q3	2098	2645	2202	2202
q4	1368	1723	1283	1283
q5	4285	4230	4342	4230
q6	209	174	134	134
q7	1884	1802	1628	1628
q8	2417	2720	2435	2435
q9	7662	7499	7455	7455
q10	2903	3088	2651	2651
q11	529	472	457	457
q12	685	756	597	597
q13	4007	4354	3628	3628
q14	318	424	326	326
q15	884	828	817	817
q16	657	733	675	675
q17	1178	1434	1362	1362
q18	8153	7892	7824	7824
q19	905	887	933	887
q20	2129	2129	2036	2036
q21	4973	4424	4134	4134
q22	574	544	512	512
Total cold run time: 52450 ms
Total hot run time: 49876 ms

@doris-robot
Copy link

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

query1	0.06	0.05	0.05
query2	0.09	0.05	0.05
query3	0.26	0.08	0.08
query4	1.61	0.11	0.10
query5	0.28	0.25	0.24
query6	1.17	0.69	0.67
query7	0.02	0.02	0.02
query8	0.05	0.04	0.04
query9	0.58	0.50	0.50
query10	0.55	0.55	0.54
query11	0.15	0.09	0.09
query12	0.14	0.11	0.10
query13	0.64	0.62	0.61
query14	1.07	1.06	1.04
query15	0.86	0.86	0.88
query16	0.39	0.40	0.42
query17	1.17	1.15	1.16
query18	0.23	0.22	0.22
query19	2.05	2.07	2.06
query20	0.02	0.01	0.02
query21	15.40	0.28	0.15
query22	5.09	0.06	0.06
query23	15.75	0.29	0.10
query24	1.97	0.36	0.48
query25	0.11	0.09	0.08
query26	0.15	0.13	0.15
query27	0.06	0.05	0.08
query28	4.16	1.15	0.96
query29	12.58	3.92	3.16
query30	0.28	0.13	0.11
query31	2.82	0.65	0.40
query32	3.23	0.59	0.50
query33	3.22	3.25	3.26
query34	16.38	5.39	4.75
query35	4.77	4.76	4.80
query36	0.65	0.50	0.49
query37	0.11	0.07	0.07
query38	0.08	0.04	0.05
query39	0.05	0.03	0.04
query40	0.20	0.17	0.15
query41	0.09	0.03	0.03
query42	0.04	0.04	0.03
query43	0.04	0.05	0.04
Total cold run time: 98.62 s
Total hot run time: 28.53 s

@Mryange
Copy link
Contributor Author

Mryange commented Feb 9, 2026

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17616	4546	4324	4324
q2	2008	355	235	235
q3	10172	1297	751	751
q4	10205	790	310	310
q5	7577	2223	1924	1924
q6	205	182	147	147
q7	894	752	630	630
q8	9295	1439	1213	1213
q9	4698	4616	4629	4616
q10	6758	1941	1565	1565
q11	528	320	296	296
q12	351	372	225	225
q13	17780	4057	3270	3270
q14	247	235	216	216
q15	889	811	813	811
q16	684	683	633	633
q17	696	792	554	554
q18	6712	5957	5843	5843
q19	1235	981	605	605
q20	503	498	386	386
q21	2536	1818	1769	1769
q22	354	314	281	281
Total cold run time: 101943 ms
Total hot run time: 30604 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4380	4380	4361	4361
q2	249	331	264	264
q3	2077	2661	2231	2231
q4	1350	1721	1301	1301
q5	4268	4214	4225	4214
q6	212	177	138	138
q7	1824	1800	1665	1665
q8	2525	2763	2441	2441
q9	7668	7507	7458	7458
q10	2815	3184	2607	2607
q11	535	497	451	451
q12	711	1042	616	616
q13	3825	4406	3757	3757
q14	309	311	288	288
q15	858	810	818	810
q16	661	729	673	673
q17	1164	1403	1464	1403
q18	8118	7822	8061	7822
q19	850	834	843	834
q20	2107	2225	2030	2030
q21	4924	4570	4301	4301
q22	599	555	529	529
Total cold run time: 52029 ms
Total hot run time: 50194 ms

@doris-robot
Copy link

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

query1	0.06	0.04	0.04
query2	0.08	0.04	0.04
query3	0.25	0.09	0.08
query4	1.61	0.11	0.11
query5	0.28	0.25	0.25
query6	1.17	0.68	0.66
query7	0.03	0.03	0.02
query8	0.05	0.04	0.04
query9	0.56	0.51	0.49
query10	0.55	0.55	0.55
query11	0.14	0.09	0.10
query12	0.14	0.10	0.11
query13	0.63	0.62	0.61
query14	1.05	1.05	1.05
query15	0.88	0.87	0.86
query16	0.40	0.41	0.39
query17	1.17	1.16	1.13
query18	0.22	0.21	0.20
query19	2.01	1.91	1.94
query20	0.02	0.02	0.01
query21	15.41	0.27	0.15
query22	4.99	0.06	0.05
query23	15.77	0.29	0.12
query24	2.21	0.33	1.05
query25	0.09	0.10	0.12
query26	0.14	0.14	0.13
query27	0.06	0.06	0.06
query28	4.88	1.14	0.97
query29	12.59	3.94	3.14
query30	0.27	0.13	0.12
query31	2.84	0.64	0.42
query32	3.24	0.60	0.48
query33	3.24	3.32	3.24
query34	16.10	5.37	4.79
query35	4.85	4.77	4.76
query36	0.66	0.51	0.50
query37	0.11	0.07	0.07
query38	0.07	0.04	0.05
query39	0.05	0.04	0.03
query40	0.19	0.18	0.16
query41	0.08	0.04	0.03
query42	0.05	0.03	0.03
query43	0.04	0.04	0.04
Total cold run time: 99.23 s
Total hot run time: 28.39 s

@Mryange
Copy link
Contributor Author

Mryange commented Feb 9, 2026

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17647	4427	4275	4275
q2	2080	350	237	237
q3	10145	1297	741	741
q4	10195	794	322	322
q5	7515	2235	1956	1956
q6	193	175	147	147
q7	891	754	597	597
q8	9256	1421	1120	1120
q9	4711	4630	4620	4620
q10	6791	1946	1554	1554
q11	500	311	290	290
q12	336	373	223	223
q13	17762	4064	3198	3198
q14	226	227	216	216
q15	889	804	820	804
q16	663	669	629	629
q17	704	868	485	485
q18	6582	5819	5766	5766
q19	1223	994	617	617
q20	510	486	376	376
q21	2523	1809	1752	1752
q22	368	317	283	283
Total cold run time: 101710 ms
Total hot run time: 30208 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4378	4366	4357	4357
q2	252	330	269	269
q3	2292	2694	2226	2226
q4	1381	1740	1306	1306
q5	4322	4233	4205	4205
q6	210	175	134	134
q7	1871	1827	1669	1669
q8	2477	2704	2452	2452
q9	7752	7456	7447	7447
q10	2855	3220	2671	2671
q11	552	466	460	460
q12	706	719	607	607
q13	3954	4267	3465	3465
q14	313	322	306	306
q15	845	805	863	805
q16	690	705	675	675
q17	1180	1334	1436	1334
q18	8155	8064	7989	7989
q19	900	840	872	840
q20	2153	2188	2014	2014
q21	4797	4649	4360	4360
q22	668	572	519	519
Total cold run time: 52703 ms
Total hot run time: 50110 ms

@doris-robot
Copy link

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

query1	0.06	0.05	0.04
query2	0.09	0.05	0.05
query3	0.26	0.09	0.08
query4	1.62	0.11	0.11
query5	0.27	0.25	0.26
query6	1.16	0.69	0.67
query7	0.03	0.03	0.03
query8	0.05	0.04	0.05
query9	0.56	0.52	0.48
query10	0.55	0.55	0.54
query11	0.14	0.10	0.10
query12	0.14	0.10	0.11
query13	0.62	0.62	0.62
query14	1.11	1.05	1.06
query15	0.88	0.87	0.89
query16	0.39	0.40	0.39
query17	1.15	1.15	1.13
query18	0.23	0.21	0.21
query19	1.99	1.99	2.04
query20	0.02	0.01	0.01
query21	15.39	0.26	0.14
query22	5.37	0.06	0.05
query23	16.23	0.29	0.10
query24	1.95	0.33	0.53
query25	0.11	0.06	0.06
query26	0.16	0.13	0.13
query27	0.07	0.06	0.05
query28	4.13	1.15	0.97
query29	12.54	3.86	3.18
query30	0.27	0.12	0.11
query31	2.82	0.62	0.41
query32	3.25	0.58	0.50
query33	3.18	3.24	3.30
query34	16.03	5.34	4.74
query35	4.84	4.78	4.74
query36	0.65	0.50	0.49
query37	0.12	0.07	0.07
query38	0.07	0.05	0.04
query39	0.05	0.03	0.03
query40	0.20	0.17	0.15
query41	0.08	0.03	0.03
query42	0.04	0.03	0.03
query43	0.05	0.04	0.03
Total cold run time: 98.92 s
Total hot run time: 28.38 s

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 23.08% (21/91) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.72% (19443/36882)
Line Coverage 36.20% (180957/499906)
Region Coverage 32.60% (140571/431188)
Branch Coverage 33.62% (60869/181059)

@Mryange
Copy link
Contributor Author

Mryange commented Feb 9, 2026

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17667	4442	4296	4296
q2	2051	355	231	231
q3	10157	1280	721	721
q4	10198	797	311	311
q5	7530	2211	1954	1954
q6	198	180	147	147
q7	902	740	612	612
q8	9277	1404	1195	1195
q9	4710	4622	4641	4622
q10	6815	1936	1555	1555
q11	541	299	296	296
q12	337	376	225	225
q13	17767	4074	3247	3247
q14	232	236	230	230
q15	900	801	813	801
q16	663	677	616	616
q17	703	764	590	590
q18	6506	5809	5772	5772
q19	1239	1013	617	617
q20	519	499	380	380
q21	2589	1888	1783	1783
q22	362	327	278	278
Total cold run time: 101863 ms
Total hot run time: 30479 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4367	4334	4352	4334
q2	273	338	253	253
q3	2074	2661	2248	2248
q4	1343	1722	1322	1322
q5	4276	4205	4215	4205
q6	217	177	137	137
q7	1844	1793	1721	1721
q8	2889	2706	2425	2425
q9	7640	7518	7632	7518
q10	2830	3155	2725	2725
q11	672	468	468	468
q12	691	734	600	600
q13	3982	4393	3626	3626
q14	330	333	309	309
q15	881	837	811	811
q16	708	721	665	665
q17	1140	1282	1346	1282
q18	8459	7928	8066	7928
q19	930	909	881	881
q20	2107	2184	2019	2019
q21	4774	4361	4371	4361
q22	659	579	585	579
Total cold run time: 53086 ms
Total hot run time: 50417 ms

@doris-robot
Copy link

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

query1	0.06	0.05	0.04
query2	0.10	0.04	0.04
query3	0.26	0.08	0.09
query4	1.60	0.11	0.12
query5	0.27	0.26	0.24
query6	1.18	0.69	0.67
query7	0.04	0.02	0.03
query8	0.05	0.05	0.04
query9	0.57	0.49	0.49
query10	0.55	0.55	0.55
query11	0.14	0.10	0.10
query12	0.13	0.10	0.11
query13	0.63	0.61	0.64
query14	1.06	1.05	1.05
query15	0.88	0.87	0.88
query16	0.40	0.40	0.40
query17	1.11	1.11	1.15
query18	0.23	0.21	0.22
query19	2.07	2.00	1.99
query20	0.02	0.01	0.01
query21	15.39	0.26	0.16
query22	5.34	0.05	0.05
query23	16.22	0.29	0.11
query24	0.94	0.26	0.37
query25	0.12	0.08	0.06
query26	0.14	0.14	0.14
query27	0.09	0.08	0.06
query28	3.50	1.18	0.97
query29	12.60	3.97	3.22
query30	0.28	0.13	0.11
query31	2.81	0.64	0.40
query32	3.23	0.60	0.50
query33	3.25	3.21	3.23
query34	15.95	5.46	4.73
query35	4.82	4.81	4.82
query36	0.66	0.51	0.49
query37	0.11	0.07	0.07
query38	0.08	0.04	0.05
query39	0.04	0.03	0.03
query40	0.20	0.17	0.15
query41	0.09	0.04	0.03
query42	0.04	0.03	0.02
query43	0.04	0.04	0.03
Total cold run time: 97.29 s
Total hot run time: 28.38 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 23.08% (21/91) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.72% (19443/36882)
Line Coverage 36.20% (180955/499907)
Region Coverage 32.55% (140346/431188)
Branch Coverage 33.61% (60862/181059)

@Mryange Mryange force-pushed the exec-count-0-beforce-each-expr branch from d5efdcd to 84f08fc Compare February 10, 2026 03:41
@Mryange
Copy link
Contributor Author

Mryange commented Feb 10, 2026

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17603	4419	4283	4283
q2	2092	352	235	235
q3	10125	1361	768	768
q4	10291	785	308	308
q5	9073	2250	1935	1935
q6	242	176	144	144
q7	909	752	600	600
q8	9291	1455	1112	1112
q9	4741	4645	4654	4645
q10	6832	1980	1546	1546
q11	511	298	294	294
q12	345	385	227	227
q13	17790	4054	3269	3269
q14	232	240	214	214
q15	901	825	803	803
q16	695	708	608	608
q17	700	811	568	568
q18	6528	5864	5805	5805
q19	1106	996	624	624
q20	507	510	393	393
q21	2606	1815	1822	1815
q22	363	325	292	292
Total cold run time: 103483 ms
Total hot run time: 30488 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4351	4334	4355	4334
q2	262	343	251	251
q3	2142	2697	2189	2189
q4	1442	1759	1288	1288
q5	4267	4141	4255	4141
q6	225	180	136	136
q7	1902	1821	1694	1694
q8	2552	2284	2254	2254
q9	7011	7035	6919	6919
q10	2627	2802	2401	2401
q11	542	463	452	452
q12	634	682	542	542
q13	3596	4057	3209	3209
q14	278	296	268	268
q15	836	789	808	789
q16	655	668	656	656
q17	1094	1294	1304	1294
q18	7610	7234	7258	7234
q19	894	849	830	830
q20	1960	2035	1862	1862
q21	4551	4325	4045	4045
q22	580	549	521	521
Total cold run time: 50011 ms
Total hot run time: 47309 ms

@doris-robot
Copy link

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

query1	0.06	0.04	0.04
query2	0.10	0.04	0.05
query3	0.26	0.08	0.08
query4	1.60	0.12	0.12
query5	0.27	0.26	0.26
query6	1.17	0.67	0.66
query7	0.03	0.02	0.02
query8	0.05	0.03	0.04
query9	0.56	0.50	0.49
query10	0.53	0.55	0.55
query11	0.14	0.09	0.10
query12	0.14	0.11	0.11
query13	0.63	0.60	0.61
query14	1.06	1.07	1.07
query15	0.89	0.87	0.88
query16	0.40	0.39	0.39
query17	1.18	1.15	1.13
query18	0.23	0.21	0.21
query19	2.08	2.02	2.07
query20	0.01	0.01	0.01
query21	15.40	0.25	0.15
query22	5.08	0.06	0.06
query23	15.92	0.29	0.11
query24	1.11	0.33	0.25
query25	0.11	0.08	0.05
query26	0.15	0.14	0.14
query27	0.09	0.08	0.06
query28	3.43	1.14	0.96
query29	12.62	4.01	3.19
query30	0.28	0.13	0.12
query31	2.82	0.62	0.41
query32	3.24	0.60	0.49
query33	3.21	3.31	3.21
query34	16.70	5.38	4.72
query35	4.74	4.79	4.82
query36	0.65	0.50	0.48
query37	0.10	0.07	0.07
query38	0.07	0.04	0.04
query39	0.04	0.03	0.03
query40	0.19	0.16	0.15
query41	0.09	0.03	0.03
query42	0.04	0.03	0.03
query43	0.05	0.04	0.03
Total cold run time: 97.52 s
Total hot run time: 28.36 s

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 22.34% (21/94) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.72% (19452/36894)
Line Coverage 36.20% (181084/500190)
Region Coverage 32.58% (140585/431473)
Branch Coverage 33.63% (60948/181227)

@Mryange
Copy link
Contributor Author

Mryange commented Feb 10, 2026

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17621	4519	4288	4288
q2	2070	345	248	248
q3	10130	1314	718	718
q4	10189	787	306	306
q5	7513	2225	1914	1914
q6	203	179	143	143
q7	864	734	604	604
q8	9290	1393	1085	1085
q9	4936	4670	4612	4612
q10	6839	1956	1541	1541
q11	521	318	290	290
q12	396	376	215	215
q13	17796	4038	3240	3240
q14	230	234	224	224
q15	894	828	813	813
q16	697	683	636	636
q17	704	824	515	515
q18	6623	5912	5714	5714
q19	1584	989	604	604
q20	498	490	380	380
q21	2543	1812	1784	1784
q22	362	318	282	282
Total cold run time: 102503 ms
Total hot run time: 30156 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4421	4367	4361	4361
q2	262	336	268	268
q3	2056	2665	2192	2192
q4	1325	1739	1293	1293
q5	4301	4164	4243	4164
q6	215	179	134	134
q7	1873	1736	1635	1635
q8	2485	2775	2514	2514
q9	7542	7437	7578	7437
q10	2930	3011	2638	2638
q11	560	470	451	451
q12	665	772	598	598
q13	3780	4512	3783	3783
q14	287	305	286	286
q15	846	841	816	816
q16	700	734	682	682
q17	1170	1486	1457	1457
q18	8074	7919	7994	7919
q19	870	827	874	827
q20	2049	2079	2245	2079
q21	4805	4360	4014	4014
q22	589	563	533	533
Total cold run time: 51805 ms
Total hot run time: 50081 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 190847 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 006fa69cac63b235c4223212d5a71ab9b95ae607, data reload: false

query5	4322	596	485	485
query6	328	217	195	195
query7	4205	465	266	266
query8	344	242	232	232
query9	8706	2759	2720	2720
query10	484	378	340	340
query11	16659	16414	16058	16058
query12	175	118	118	118
query13	1265	451	333	333
query14	5902	3256	2979	2979
query14_1	2853	2821	2801	2801
query15	208	197	177	177
query16	975	474	473	473
query17	1114	708	588	588
query18	2472	435	334	334
query19	208	201	169	169
query20	129	125	125	125
query21	215	148	131	131
query22	4761	5111	5018	5018
query23	19036	18651	18345	18345
query23_1	18543	18498	18431	18431
query24	6865	1573	1219	1219
query24_1	1212	1179	1202	1179
query25	532	438	390	390
query26	819	262	150	150
query27	2758	457	301	301
query28	4435	1869	1858	1858
query29	780	531	443	443
query30	319	259	219	219
query31	829	742	669	669
query32	87	80	78	78
query33	519	339	286	286
query34	901	910	565	565
query35	655	669	586	586
query36	1073	1140	1001	1001
query37	137	97	87	87
query38	2994	2926	2864	2864
query39	940	899	890	890
query39_1	866	873	865	865
query40	217	139	132	132
query41	70	65	64	64
query42	100	98	104	98
query43	445	466	399	399
query44	1330	738	738	738
query45	206	199	180	180
query46	880	979	610	610
query47	2113	2166	2112	2112
query48	321	318	241	241
query49	597	445	360	360
query50	665	278	214	214
query51	4109	4028	4083	4028
query52	104	102	98	98
query53	288	338	278	278
query54	312	305	266	266
query55	93	84	78	78
query56	299	317	303	303
query57	1348	1378	1238	1238
query58	278	254	255	254
query59	2146	2162	1999	1999
query60	338	332	306	306
query61	145	147	146	146
query62	583	559	504	504
query63	306	270	267	267
query64	4081	1220	941	941
query65	4557	4458	4453	4453
query66	1396	434	333	333
query67	16191	16330	16328	16328
query68	2405	1071	706	706
query69	398	320	296	296
query70	995	984	963	963
query71	342	311	301	301
query72	2904	2807	2488	2488
query73	510	547	323	323
query74	9660	9676	9506	9506
query75	2784	2767	2452	2452
query76	2275	1072	644	644
query77	338	371	296	296
query78	11259	11331	10866	10866
query79	1098	860	581	581
query80	761	600	487	487
query81	509	280	260	260
query82	1353	151	114	114
query83	360	268	237	237
query84	253	125	98	98
query85	889	467	411	411
query86	394	315	287	287
query87	3140	3106	3028	3028
query88	3549	2671	2661	2661
query89	396	357	326	326
query90	1751	184	171	171
query91	161	156	131	131
query92	76	80	69	69
query93	912	855	478	478
query94	509	329	305	305
query95	593	400	319	319
query96	650	541	232	232
query97	2486	2492	2429	2429
query98	239	215	216	215
query99	942	948	855	855
Total cold run time: 259247 ms
Total hot run time: 190847 ms

@doris-robot
Copy link

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

query1	0.06	0.04	0.04
query2	0.09	0.04	0.04
query3	0.25	0.08	0.09
query4	1.60	0.12	0.11
query5	0.27	0.25	0.24
query6	1.16	0.68	0.68
query7	0.04	0.03	0.02
query8	0.05	0.04	0.04
query9	0.56	0.50	0.49
query10	0.54	0.55	0.54
query11	0.14	0.10	0.09
query12	0.14	0.10	0.11
query13	0.62	0.61	0.63
query14	1.06	1.07	1.06
query15	0.88	0.86	0.88
query16	0.42	0.40	0.41
query17	1.15	1.18	1.08
query18	0.23	0.21	0.22
query19	2.11	2.02	2.07
query20	0.02	0.01	0.02
query21	15.39	0.25	0.14
query22	5.22	0.06	0.05
query23	16.06	0.28	0.12
query24	1.53	0.37	0.62
query25	0.07	0.08	0.05
query26	0.15	0.13	0.13
query27	0.08	0.08	0.06
query28	4.70	1.15	0.97
query29	12.58	3.93	3.18
query30	0.28	0.13	0.12
query31	2.81	0.63	0.41
query32	3.24	0.59	0.49
query33	3.18	3.25	3.21
query34	16.33	5.37	4.73
query35	4.81	4.85	4.81
query36	0.65	0.51	0.49
query37	0.10	0.07	0.06
query38	0.08	0.04	0.04
query39	0.04	0.03	0.03
query40	0.19	0.17	0.16
query41	0.09	0.04	0.03
query42	0.05	0.03	0.03
query43	0.04	0.04	0.03
Total cold run time: 99.06 s
Total hot run time: 28.43 s

@Mryange
Copy link
Contributor Author

Mryange commented Feb 10, 2026

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17693	4461	4283	4283
q2	2054	347	245	245
q3	10151	1307	744	744
q4	10196	781	315	315
q5	7532	2164	1934	1934
q6	198	177	147	147
q7	903	732	599	599
q8	9258	1459	1145	1145
q9	4822	4658	4596	4596
q10	6849	1946	1542	1542
q11	451	248	246	246
q12	402	381	230	230
q13	17772	4064	3262	3262
q14	250	231	220	220
q15	884	818	793	793
q16	706	683	639	639
q17	706	802	544	544
q18	6576	5898	6230	5898
q19	1180	1118	743	743
q20	533	572	421	421
q21	2765	1977	1916	1916
q22	350	321	270	270
Total cold run time: 102231 ms
Total hot run time: 30732 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4697	4530	4540	4530
q2	289	394	266	266
q3	2345	2960	2494	2494
q4	1462	1866	1480	1480
q5	4818	4765	4511	4511
q6	224	179	142	142
q7	1967	1966	1844	1844
q8	2565	2393	2410	2393
q9	7443	7567	7579	7567
q10	2833	3044	2669	2669
q11	517	425	411	411
q12	659	692	587	587
q13	3635	4056	3231	3231
q14	269	277	264	264
q15	815	780	781	780
q16	638	696	643	643
q17	1087	1272	1277	1272
q18	7459	7225	7178	7178
q19	855	813	814	813
q20	1958	2009	1892	1892
q21	4538	4317	4211	4211
q22	483	470	429	429
Total cold run time: 51556 ms
Total hot run time: 49607 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 190566 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 006fa69cac63b235c4223212d5a71ab9b95ae607, data reload: false

query5	4311	618	491	491
query6	339	225	216	216
query7	4214	455	267	267
query8	342	263	237	237
query9	8696	2754	2739	2739
query10	524	361	333	333
query11	16673	16393	15983	15983
query12	177	119	121	119
query13	1266	457	354	354
query14	6315	3265	2988	2988
query14_1	2831	2810	2777	2777
query15	200	187	174	174
query16	985	478	469	469
query17	1094	726	584	584
query18	2517	453	347	347
query19	209	215	182	182
query20	130	125	119	119
query21	222	144	125	125
query22	4828	4753	4709	4709
query23	19210	18529	18241	18241
query23_1	18400	18535	18394	18394
query24	7112	1618	1212	1212
query24_1	1214	1218	1193	1193
query25	537	463	418	418
query26	1246	269	157	157
query27	2757	456	300	300
query28	4515	1876	1903	1876
query29	814	552	459	459
query30	330	255	220	220
query31	878	742	674	674
query32	91	78	77	77
query33	526	347	296	296
query34	918	902	566	566
query35	656	687	612	612
query36	1072	1120	1019	1019
query37	142	108	89	89
query38	2994	2936	2949	2936
query39	954	903	913	903
query39_1	888	889	873	873
query40	222	135	121	121
query41	79	67	69	67
query42	103	100	100	100
query43	438	411	431	411
query44	1307	751	721	721
query45	198	185	181	181
query46	886	989	637	637
query47	2085	2118	2090	2090
query48	320	312	231	231
query49	593	417	345	345
query50	680	274	204	204
query51	4085	4121	4115	4115
query52	107	106	95	95
query53	285	326	274	274
query54	292	275	254	254
query55	92	87	74	74
query56	309	328	301	301
query57	1383	1376	1293	1293
query58	294	258	256	256
query59	2059	2105	2036	2036
query60	333	332	324	324
query61	145	145	150	145
query62	575	556	513	513
query63	303	271	263	263
query64	4958	1242	961	961
query65	4520	4421	4425	4421
query66	1433	445	331	331
query67	16329	16537	16380	16380
query68	2427	1060	717	717
query69	424	323	284	284
query70	1000	976	974	974
query71	320	323	281	281
query72	2841	2811	2530	2530
query73	518	543	310	310
query74	9728	9674	9554	9554
query75	2777	2765	2428	2428
query76	2272	1058	643	643
query77	350	364	280	280
query78	11356	11452	10759	10759
query79	1086	902	600	600
query80	1293	566	500	500
query81	559	283	260	260
query82	996	149	112	112
query83	324	254	240	240
query84	248	124	98	98
query85	925	451	421	421
query86	414	322	296	296
query87	3094	3104	2973	2973
query88	3534	2651	2646	2646
query89	386	341	330	330
query90	1980	179	171	171
query91	168	160	135	135
query92	76	74	73	73
query93	951	849	477	477
query94	629	328	283	283
query95	581	343	339	339
query96	661	520	223	223
query97	2431	2461	2440	2440
query98	228	219	207	207
query99	941	928	843	843
Total cold run time: 262389 ms
Total hot run time: 190566 ms

@doris-robot
Copy link

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

query1	0.05	0.04	0.04
query2	0.09	0.04	0.04
query3	0.26	0.08	0.08
query4	1.61	0.11	0.11
query5	0.28	0.25	0.25
query6	1.17	0.67	0.67
query7	0.03	0.03	0.03
query8	0.05	0.04	0.04
query9	0.57	0.50	0.51
query10	0.55	0.55	0.55
query11	0.14	0.10	0.10
query12	0.13	0.10	0.11
query13	0.63	0.61	0.62
query14	1.06	1.05	1.06
query15	0.88	0.88	0.87
query16	0.40	0.40	0.39
query17	1.16	1.14	1.11
query18	0.23	0.21	0.20
query19	2.13	1.97	1.89
query20	0.02	0.01	0.01
query21	15.43	0.28	0.15
query22	5.18	0.05	0.06
query23	15.96	0.30	0.11
query24	2.30	0.30	0.58
query25	0.06	0.06	0.05
query26	0.16	0.13	0.13
query27	0.10	0.05	0.05
query28	4.03	1.16	0.96
query29	12.54	4.03	3.28
query30	0.27	0.13	0.11
query31	2.82	0.63	0.41
query32	3.25	0.60	0.52
query33	3.18	3.24	3.22
query34	16.36	5.41	4.69
query35	4.78	4.76	4.83
query36	0.64	0.50	0.51
query37	0.11	0.07	0.07
query38	0.08	0.04	0.04
query39	0.04	0.02	0.03
query40	0.19	0.16	0.15
query41	0.08	0.04	0.02
query42	0.04	0.02	0.02
query43	0.04	0.05	0.04
Total cold run time: 99.08 s
Total hot run time: 28.29 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 22.11% (21/95) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.75% (19465/36903)
Line Coverage 36.22% (181232/500351)
Region Coverage 32.61% (140767/431720)
Branch Coverage 33.65% (61011/181284)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 89.47% (85/95) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.75% (25943/36158)
Line Coverage 54.41% (271551/499112)
Region Coverage 51.94% (226523/436100)
Branch Coverage 53.35% (97092/181988)

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.

3 participants