Skip to content

Conversation

@Mryange
Copy link
Contributor

@Mryange Mryange commented Feb 6, 2026

What problem does this PR solve?

After every call to execute_column, verify that the returned column is valid.
This PR also adds const to the Selector* selector parameter.

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 6, 2026

run buildall

2 similar comments
@Mryange
Copy link
Contributor Author

Mryange commented Feb 6, 2026

run buildall

@Mryange
Copy link
Contributor Author

Mryange commented Feb 6, 2026

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17629	4498	4323	4323
q2	2031	399	243	243
q3	10114	1326	752	752
q4	10194	799	324	324
q5	7526	2239	1987	1987
q6	201	183	152	152
q7	881	746	625	625
q8	9279	1417	1189	1189
q9	4820	4633	4664	4633
q10	6821	1924	1558	1558
q11	519	304	295	295
q12	367	376	228	228
q13	17770	4108	3207	3207
q14	232	242	221	221
q15	897	802	818	802
q16	681	673	615	615
q17	702	868	538	538
q18	6532	5771	5652	5652
q19	1101	1015	631	631
q20	502	485	386	386
q21	2596	1828	1801	1801
q22	365	322	289	289
Total cold run time: 101760 ms
Total hot run time: 30451 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4407	4379	4384	4379
q2	272	348	252	252
q3	2110	2659	2245	2245
q4	1338	1778	1290	1290
q5	4413	4135	4322	4135
q6	225	180	140	140
q7	1834	1816	1637	1637
q8	2502	2724	2464	2464
q9	7651	7498	7525	7498
q10	2818	3148	2592	2592
q11	564	482	456	456
q12	659	749	607	607
q13	3910	4501	3531	3531
q14	312	327	322	322
q15	887	858	834	834
q16	680	723	698	698
q17	1154	1347	1415	1347
q18	8093	8037	8016	8016
q19	950	944	970	944
q20	2144	2154	1954	1954
q21	4886	4466	4347	4347
q22	585	598	553	553
Total cold run time: 52394 ms
Total hot run time: 50241 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 e4c3ff81cbe1092ed083dd2a767eaaa5d6dffad4, data reload: false

query1	0.05	0.04	0.04
query2	0.10	0.04	0.04
query3	0.26	0.08	0.08
query4	1.60	0.11	0.11
query5	0.27	0.25	0.25
query6	1.16	0.67	0.67
query7	0.03	0.03	0.02
query8	0.05	0.04	0.04
query9	0.56	0.50	0.48
query10	0.55	0.56	0.55
query11	0.15	0.10	0.09
query12	0.14	0.11	0.11
query13	0.63	0.61	0.63
query14	1.06	1.04	1.05
query15	0.87	0.86	0.87
query16	0.40	0.39	0.42
query17	1.14	1.10	1.16
query18	0.22	0.21	0.22
query19	2.06	1.95	1.98
query20	0.02	0.02	0.01
query21	15.40	0.25	0.14
query22	5.24	0.06	0.05
query23	16.09	0.30	0.10
query24	1.87	0.40	0.66
query25	0.08	0.06	0.09
query26	0.15	0.13	0.14
query27	0.06	0.09	0.06
query28	4.85	1.14	0.97
query29	12.56	3.97	3.21
query30	0.28	0.14	0.12
query31	2.82	0.65	0.42
query32	3.23	0.62	0.49
query33	3.21	3.30	3.26
query34	16.02	5.39	4.76
query35	4.81	4.80	4.69
query36	0.65	0.50	0.48
query37	0.11	0.07	0.08
query38	0.07	0.04	0.05
query39	0.04	0.03	0.03
query40	0.19	0.16	0.15
query41	0.09	0.04	0.03
query42	0.05	0.03	0.03
query43	0.05	0.04	0.04
Total cold run time: 99.24 s
Total hot run time: 28.38 s

@Mryange
Copy link
Contributor Author

Mryange commented Feb 7, 2026

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17628	4400	4301	4301
q2	2007	353	236	236
q3	10175	1317	717	717
q4	10199	784	317	317
q5	7537	2250	1901	1901
q6	198	179	145	145
q7	888	749	630	630
q8	9272	1367	1114	1114
q9	4815	4634	4540	4540
q10	6861	1947	1553	1553
q11	528	297	275	275
q12	401	376	219	219
q13	17802	4082	3234	3234
q14	251	239	219	219
q15	890	808	811	808
q16	684	673	634	634
q17	702	810	539	539
q18	6478	5734	5727	5727
q19	1504	983	604	604
q20	507	488	372	372
q21	2570	1871	1814	1814
q22	363	326	285	285
Total cold run time: 102260 ms
Total hot run time: 30184 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4437	4367	4359	4359
q2	257	339	254	254
q3	2101	2687	2191	2191
q4	1349	1737	1289	1289
q5	4275	4239	4174	4174
q6	226	177	134	134
q7	1864	1772	1678	1678
q8	2519	2678	2531	2531
q9	7588	7533	7521	7521
q10	2875	3095	2560	2560
q11	539	509	453	453
q12	727	772	595	595
q13	3911	4530	3852	3852
q14	344	322	290	290
q15	874	813	806	806
q16	856	710	670	670
q17	1156	1378	1405	1378
q18	8247	8182	7802	7802
q19	910	878	853	853
q20	2036	2313	1974	1974
q21	4898	4755	4324	4324
q22	581	533	488	488
Total cold run time: 52570 ms
Total hot run time: 50176 ms

@doris-robot
Copy link

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

query1	0.05	0.04	0.04
query2	0.09	0.04	0.04
query3	0.25	0.09	0.08
query4	1.61	0.11	0.11
query5	0.28	0.25	0.24
query6	1.17	0.67	0.66
query7	0.03	0.03	0.03
query8	0.05	0.04	0.04
query9	0.56	0.49	0.49
query10	0.55	0.54	0.54
query11	0.13	0.09	0.09
query12	0.14	0.11	0.10
query13	0.65	0.61	0.62
query14	1.05	1.06	1.07
query15	0.89	0.87	0.86
query16	0.40	0.38	0.38
query17	1.15	1.13	1.10
query18	0.22	0.21	0.21
query19	2.01	1.96	2.02
query20	0.02	0.02	0.01
query21	15.39	0.26	0.16
query22	5.01	0.07	0.06
query23	15.74	0.28	0.10
query24	1.51	0.63	0.50
query25	0.13	0.08	0.06
query26	0.14	0.13	0.13
query27	0.07	0.08	0.05
query28	5.08	1.13	0.96
query29	12.55	3.84	3.14
query30	0.28	0.12	0.11
query31	2.82	0.63	0.39
query32	3.23	0.60	0.48
query33	3.26	3.22	3.24
query34	16.40	5.36	4.73
query35	4.76	4.78	4.76
query36	0.66	0.49	0.49
query37	0.11	0.07	0.07
query38	0.07	0.04	0.04
query39	0.04	0.03	0.03
query40	0.20	0.16	0.15
query41	0.09	0.04	0.03
query42	0.04	0.03	0.02
query43	0.04	0.04	0.04
Total cold run time: 98.92 s
Total hot run time: 28.37 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 34.00% (17/50) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.53% (19371/36873)
Line Coverage 36.06% (180215/499789)
Region Coverage 32.41% (139738/431136)
Branch Coverage 33.44% (60519/181002)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 84.00% (42/50) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.72% (25917/36136)
Line Coverage 54.33% (270875/498561)
Region Coverage 51.75% (225392/435522)
Branch Coverage 53.24% (96743/181710)

@Mryange
Copy link
Contributor Author

Mryange commented Feb 8, 2026

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17618	4578	4290	4290
q2	2030	377	229	229
q3	10125	1275	723	723
q4	10197	762	315	315
q5	7505	2161	1899	1899
q6	186	174	150	150
q7	881	748	601	601
q8	9249	1342	1135	1135
q9	4635	4618	4584	4584
q10	6781	1921	1540	1540
q11	528	298	295	295
q12	327	417	234	234
q13	17767	4020	3241	3241
q14	234	227	213	213
q15	892	820	808	808
q16	676	664	625	625
q17	681	801	532	532
q18	6532	5876	5612	5612
q19	1247	988	648	648
q20	497	498	379	379
q21	2485	1841	1781	1781
q22	359	315	282	282
Total cold run time: 101432 ms
Total hot run time: 30116 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4317	4362	4306	4306
q2	267	340	264	264
q3	2173	2752	2339	2339
q4	1395	1745	1387	1387
q5	4429	4213	4230	4213
q6	211	177	140	140
q7	1843	1807	1685	1685
q8	2486	2600	2415	2415
q9	7611	7473	7434	7434
q10	2780	3106	2624	2624
q11	539	494	459	459
q12	716	748	585	585
q13	3969	4284	3620	3620
q14	297	319	393	319
q15	858	789	780	780
q16	656	734	651	651
q17	1371	1310	1347	1310
q18	8499	8039	7770	7770
q19	841	794	828	794
q20	2086	2125	2025	2025
q21	4976	4446	4539	4446
q22	572	528	517	517
Total cold run time: 52892 ms
Total hot run time: 50083 ms

@doris-robot
Copy link

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

query1	0.06	0.04	0.04
query2	0.10	0.05	0.05
query3	0.26	0.08	0.08
query4	1.60	0.11	0.12
query5	0.28	0.25	0.24
query6	1.17	0.67	0.68
query7	0.03	0.02	0.03
query8	0.05	0.04	0.04
query9	0.56	0.50	0.49
query10	0.55	0.54	0.55
query11	0.14	0.10	0.10
query12	0.14	0.10	0.10
query13	0.61	0.62	0.61
query14	1.04	1.06	1.06
query15	0.89	0.86	0.87
query16	0.40	0.38	0.37
query17	1.14	1.13	1.14
query18	0.23	0.22	0.21
query19	2.12	1.98	1.98
query20	0.02	0.02	0.01
query21	15.41	0.28	0.14
query22	5.36	0.05	0.06
query23	16.15	0.28	0.11
query24	1.00	0.70	0.23
query25	0.13	0.11	0.05
query26	0.16	0.12	0.13
query27	0.07	0.06	0.05
query28	3.97	1.15	0.96
query29	12.54	3.83	3.12
query30	0.27	0.14	0.11
query31	2.83	0.65	0.41
query32	3.23	0.60	0.50
query33	3.20	3.20	3.23
query34	16.20	5.44	4.70
query35	4.79	4.76	4.73
query36	0.64	0.49	0.49
query37	0.11	0.07	0.07
query38	0.07	0.04	0.04
query39	0.05	0.03	0.03
query40	0.20	0.15	0.15
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: 97.95 s
Total hot run time: 28.06 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 34.00% (17/50) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.53% (19371/36873)
Line Coverage 36.06% (180227/499789)
Region Coverage 32.44% (139867/431136)
Branch Coverage 33.45% (60538/181002)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 84.00% (42/50) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.72% (25917/36136)
Line Coverage 54.33% (270874/498561)
Region Coverage 51.76% (225438/435522)
Branch Coverage 53.24% (96745/181710)

1 similar comment
@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 84.00% (42/50) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.72% (25917/36136)
Line Coverage 54.33% (270874/498561)
Region Coverage 51.76% (225438/435522)
Branch Coverage 53.24% (96745/181710)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 84.00% (42/50) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.73% (25922/36136)
Line Coverage 54.34% (270929/498561)
Region Coverage 51.78% (225521/435522)
Branch Coverage 53.26% (96776/181710)

1 similar comment
@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 84.00% (42/50) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.73% (25922/36136)
Line Coverage 54.34% (270929/498561)
Region Coverage 51.78% (225521/435522)
Branch Coverage 53.26% (96776/181710)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 84.00% (42/50) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.73% (25922/36136)
Line Coverage 54.35% (270943/498561)
Region Coverage 51.79% (225564/435522)
Branch Coverage 53.27% (96793/181710)

@Mryange Mryange force-pushed the add-expr-exec-check branch from ea68e5a to 7dfd970 Compare February 11, 2026 01:55
@Mryange
Copy link
Contributor Author

Mryange commented Feb 11, 2026

run buildall

@Mryange
Copy link
Contributor Author

Mryange commented Feb 11, 2026

run buildall

@Mryange
Copy link
Contributor Author

Mryange commented Feb 11, 2026

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17593	4475	4271	4271
q2	2107	358	255	255
q3	10092	1335	742	742
q4	10195	779	306	306
q5	7542	2252	1940	1940
q6	201	180	149	149
q7	861	761	605	605
q8	9261	1408	1111	1111
q9	4944	4700	4652	4652
q10	6836	1960	1566	1566
q11	460	249	239	239
q12	400	384	220	220
q13	17792	4088	3236	3236
q14	232	246	226	226
q15	888	816	807	807
q16	693	677	650	650
q17	698	825	577	577
q18	6571	5931	6253	5931
q19	1235	1084	675	675
q20	568	605	445	445
q21	2788	1997	1919	1919
q22	348	303	273	273
Total cold run time: 102305 ms
Total hot run time: 30795 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4581	4577	4585	4577
q2	265	352	272	272
q3	2412	2931	2401	2401
q4	1445	1938	1373	1373
q5	4704	4562	4428	4428
q6	228	181	138	138
q7	1986	1867	1739	1739
q8	2799	2348	2412	2348
q9	7607	7632	7340	7340
q10	2859	3096	2691	2691
q11	502	430	409	409
q12	721	719	668	668
q13	3954	4445	3436	3436
q14	278	318	280	280
q15	858	888	814	814
q16	676	749	654	654
q17	1189	1316	1457	1316
q18	7694	7308	7526	7308
q19	816	790	799	790
q20	1950	2067	1874	1874
q21	4612	4190	4097	4097
q22	498	459	428	428
Total cold run time: 52634 ms
Total hot run time: 49381 ms

@doris-robot
Copy link

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

query1	0.05	0.05	0.05
query2	0.10	0.05	0.04
query3	0.27	0.09	0.09
query4	1.60	0.12	0.11
query5	0.27	0.26	0.25
query6	1.17	0.66	0.67
query7	0.03	0.02	0.02
query8	0.05	0.04	0.04
query9	0.56	0.50	0.50
query10	0.55	0.55	0.53
query11	0.15	0.10	0.09
query12	0.14	0.10	0.11
query13	0.63	0.62	0.63
query14	1.07	1.08	1.06
query15	0.88	0.85	0.89
query16	0.42	0.42	0.42
query17	1.15	1.12	1.17
query18	0.24	0.21	0.21
query19	2.13	2.04	2.06
query20	0.02	0.01	0.02
query21	15.39	0.27	0.15
query22	5.18	0.05	0.05
query23	15.96	0.29	0.11
query24	2.21	0.29	0.60
query25	0.12	0.09	0.07
query26	0.15	0.15	0.14
query27	0.06	0.06	0.06
query28	5.30	1.14	0.96
query29	12.58	3.93	3.21
query30	0.28	0.13	0.12
query31	2.82	0.65	0.42
query32	3.25	0.60	0.50
query33	3.35	3.26	3.28
query34	16.43	5.42	4.71
query35	4.90	4.82	4.77
query36	0.65	0.49	0.48
query37	0.11	0.07	0.07
query38	0.08	0.04	0.05
query39	0.05	0.03	0.02
query40	0.19	0.16	0.16
query41	0.10	0.03	0.03
query42	0.04	0.03	0.03
query43	0.05	0.04	0.04
Total cold run time: 100.73 s
Total hot run time: 28.5 s

@Mryange
Copy link
Contributor Author

Mryange commented Feb 11, 2026

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17626	4497	4303	4303
q2	2010	349	258	258
q3	10150	1311	736	736
q4	10199	790	308	308
q5	7523	2224	1935	1935
q6	206	180	146	146
q7	922	722	609	609
q8	9279	1456	1122	1122
q9	4911	4696	4715	4696
q10	6902	1921	1542	1542
q11	471	263	253	253
q12	406	381	232	232
q13	17788	4097	3290	3290
q14	242	230	215	215
q15	871	796	803	796
q16	686	673	631	631
q17	707	827	522	522
q18	6816	5919	6354	5919
q19	1289	1038	666	666
q20	572	534	388	388
q21	2854	2003	1997	1997
q22	356	299	257	257
Total cold run time: 102786 ms
Total hot run time: 30821 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4690	4641	4568	4568
q2	274	360	258	258
q3	2307	2974	2540	2540
q4	1531	1834	1391	1391
q5	4770	4880	4557	4557
q6	224	176	140	140
q7	2001	1937	1737	1737
q8	2556	2378	2377	2377
q9	7520	7725	7379	7379
q10	2782	3248	2569	2569
q11	511	437	421	421
q12	685	747	625	625
q13	3746	4088	3196	3196
q14	270	287	268	268
q15	821	774	776	774
q16	635	673	642	642
q17	1090	1281	1338	1281
q18	7702	7442	7193	7193
q19	869	844	808	808
q20	1964	2067	1885	1885
q21	4541	4210	4228	4210
q22	518	454	446	446
Total cold run time: 52007 ms
Total hot run time: 49265 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 190780 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 4e661e221e75a51440a219aa47f522e1b2370d91, data reload: false

query5	4314	597	471	471
query6	323	208	199	199
query7	4215	469	269	269
query8	331	243	234	234
query9	8681	2777	2747	2747
query10	508	402	336	336
query11	16450	16525	16179	16179
query12	180	122	120	120
query13	1271	456	367	367
query14	6173	3212	3032	3032
query14_1	2832	2827	2742	2742
query15	207	191	173	173
query16	960	474	440	440
query17	1089	700	586	586
query18	2457	439	346	346
query19	204	208	196	196
query20	137	123	122	122
query21	213	147	131	131
query22	4992	5088	4822	4822
query23	19024	18555	18238	18238
query23_1	18561	18422	18516	18422
query24	7169	1603	1193	1193
query24_1	1217	1200	1223	1200
query25	561	461	413	413
query26	1245	265	150	150
query27	2758	461	292	292
query28	4528	1891	1869	1869
query29	838	564	469	469
query30	320	260	219	219
query31	854	737	677	677
query32	88	78	74	74
query33	532	340	297	297
query34	902	908	563	563
query35	638	684	600	600
query36	1116	1154	1004	1004
query37	145	105	91	91
query38	2950	2954	2835	2835
query39	946	906	896	896
query39_1	877	883	869	869
query40	222	136	123	123
query41	71	71	68	68
query42	105	103	101	101
query43	470	449	401	401
query44	1339	727	725	725
query45	205	195	180	180
query46	889	1025	633	633
query47	2160	2169	2076	2076
query48	308	317	234	234
query49	593	421	349	349
query50	665	265	221	221
query51	4116	4046	4064	4046
query52	100	107	94	94
query53	294	338	275	275
query54	289	269	255	255
query55	93	89	74	74
query56	315	303	310	303
query57	1404	1350	1269	1269
query58	272	264	261	261
query59	2124	2087	2098	2087
query60	349	332	313	313
query61	154	138	143	138
query62	593	577	534	534
query63	296	273	263	263
query64	5040	1222	928	928
query65	4536	4430	4465	4430
query66	1437	434	345	345
query67	16190	16342	16207	16207
query68	2435	1076	708	708
query69	405	318	288	288
query70	993	997	971	971
query71	328	315	294	294
query72	2849	2774	2600	2600
query73	514	552	308	308
query74	9670	9704	9555	9555
query75	2763	2761	2442	2442
query76	2299	1061	662	662
query77	352	372	312	312
query78	11357	11487	10891	10891
query79	1069	917	628	628
query80	1100	587	501	501
query81	559	292	264	264
query82	1334	151	111	111
query83	320	261	241	241
query84	260	118	101	101
query85	893	475	410	410
query86	386	324	293	293
query87	3141	3112	3012	3012
query88	3525	2653	2655	2653
query89	393	354	319	319
query90	1846	170	170	170
query91	163	152	137	137
query92	78	75	69	69
query93	890	840	475	475
query94	528	329	269	269
query95	568	341	389	341
query96	653	504	228	228
query97	2458	2528	2426	2426
query98	227	214	214	214
query99	964	941	852	852
Total cold run time: 261866 ms
Total hot run time: 190780 ms

@doris-robot
Copy link

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

query1	0.06	0.05	0.05
query2	0.09	0.04	0.04
query3	0.26	0.08	0.08
query4	1.60	0.12	0.11
query5	0.27	0.26	0.25
query6	1.19	0.68	0.68
query7	0.03	0.02	0.02
query8	0.05	0.04	0.04
query9	0.56	0.50	0.49
query10	0.56	0.55	0.55
query11	0.14	0.10	0.10
query12	0.15	0.11	0.10
query13	0.64	0.61	0.62
query14	1.07	1.07	1.04
query15	0.87	0.86	0.88
query16	0.39	0.39	0.40
query17	1.14	1.14	1.16
query18	0.23	0.22	0.22
query19	2.09	1.98	2.07
query20	0.02	0.01	0.01
query21	15.42	0.30	0.15
query22	5.31	0.06	0.05
query23	15.96	0.29	0.10
query24	2.06	0.31	0.73
query25	0.11	0.08	0.08
query26	0.14	0.13	0.14
query27	0.09	0.05	0.07
query28	4.80	1.16	0.96
query29	12.59	3.91	3.11
query30	0.28	0.13	0.11
query31	2.81	0.64	0.40
query32	3.23	0.60	0.50
query33	3.24	3.23	3.24
query34	16.04	5.40	4.74
query35	4.75	4.73	4.77
query36	0.64	0.50	0.48
query37	0.11	0.07	0.07
query38	0.07	0.04	0.05
query39	0.05	0.03	0.03
query40	0.19	0.16	0.15
query41	0.08	0.04	0.03
query42	0.05	0.03	0.03
query43	0.05	0.04	0.03
Total cold run time: 99.48 s
Total hot run time: 28.27 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 38.18% (21/55) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.78% (19480/36907)
Line Coverage 36.28% (181608/500571)
Region Coverage 32.62% (140691/431280)
Branch Coverage 33.66% (61030/181296)

@Mryange
Copy link
Contributor Author

Mryange commented Feb 11, 2026

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17615	4614	4315	4315
q2	2043	366	236	236
q3	10155	1268	710	710
q4	10194	791	310	310
q5	7495	2164	1921	1921
q6	190	175	142	142
q7	890	735	617	617
q8	9251	1408	1144	1144
q9	4745	4650	4565	4565
q10	6806	1934	1554	1554
q11	485	265	245	245
q12	348	376	220	220
q13	17784	4065	3274	3274
q14	232	238	220	220
q15	922	806	824	806
q16	702	682	622	622
q17	696	760	586	586
q18	6556	5782	5878	5782
q19	1270	1047	621	621
q20	518	503	405	405
q21	2637	1863	1838	1838
q22	338	288	248	248
Total cold run time: 101872 ms
Total hot run time: 30381 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4391	4359	4352	4352
q2	251	341	258	258
q3	2075	2683	2203	2203
q4	1351	1748	1323	1323
q5	4311	4253	4258	4253
q6	221	180	137	137
q7	1856	1823	1699	1699
q8	2417	2736	2559	2559
q9	7744	7496	7552	7496
q10	2926	3085	2674	2674
q11	540	448	430	430
q12	673	728	639	639
q13	3906	4427	3587	3587
q14	300	343	380	343
q15	858	789	816	789
q16	674	704	705	704
q17	1140	1441	1371	1371
q18	8248	7888	8137	7888
q19	875	848	839	839
q20	2053	2176	1999	1999
q21	4909	4207	4095	4095
q22	523	468	419	419
Total cold run time: 52242 ms
Total hot run time: 50057 ms

@doris-robot
Copy link

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

query1	0.06	0.04	0.05
query2	0.10	0.04	0.04
query3	0.25	0.08	0.08
query4	1.60	0.12	0.11
query5	0.28	0.26	0.24
query6	1.19	0.68	0.67
query7	0.03	0.02	0.02
query8	0.05	0.04	0.04
query9	0.57	0.49	0.49
query10	0.54	0.54	0.54
query11	0.14	0.09	0.10
query12	0.14	0.10	0.10
query13	0.63	0.62	0.62
query14	1.06	1.06	1.06
query15	0.87	0.87	0.87
query16	0.39	0.40	0.39
query17	1.14	1.12	1.14
query18	0.22	0.21	0.21
query19	2.06	2.04	2.04
query20	0.02	0.01	0.01
query21	15.39	0.27	0.14
query22	5.31	0.05	0.05
query23	16.08	0.29	0.11
query24	0.96	0.32	0.58
query25	0.11	0.07	0.08
query26	0.15	0.13	0.14
query27	0.08	0.08	0.05
query28	4.47	1.15	0.97
query29	12.57	3.86	3.16
query30	0.29	0.14	0.11
query31	2.81	0.65	0.41
query32	3.23	0.59	0.50
query33	3.27	3.23	3.23
query34	16.04	5.44	4.75
query35	4.79	4.76	4.80
query36	0.66	0.49	0.49
query37	0.11	0.07	0.07
query38	0.07	0.04	0.04
query39	0.04	0.03	0.03
query40	0.18	0.16	0.16
query41	0.09	0.04	0.03
query42	0.05	0.03	0.03
query43	0.04	0.03	0.04
Total cold run time: 98.13 s
Total hot run time: 28.42 s

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 37.50% (21/56) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.78% (19480/36907)
Line Coverage 36.29% (181640/500569)
Region Coverage 32.64% (140766/431287)
Branch Coverage 33.66% (61032/181301)

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