Skip to content

branch-3.0: [fix](constant fold)Remove double boundary check. (#54939) - #55077

Merged
dataroaring merged 1 commit into
apache:branch-3.0from
Jibing-Li:inf3.0
Aug 25, 2025
Merged

branch-3.0: [fix](constant fold)Remove double boundary check. (#54939)#55077
dataroaring merged 1 commit into
apache:branch-3.0from
Jibing-Li:inf3.0

Conversation

@Jibing-Li

Copy link
Copy Markdown
Contributor

backport: #54939

@hello-stephen

Copy link
Copy Markdown
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?

@Jibing-Li
Jibing-Li marked this pull request as ready for review August 20, 2025 11:37
@Jibing-Li
Jibing-Li requested a review from dataroaring as a code owner August 20, 2025 11:37
@Jibing-Li

Copy link
Copy Markdown
Contributor Author

run buildall

@doris-robot

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

------ Round 1 ----------------------------------
q1	17773	6916	6691	6691
q2	2037	185	175	175
q3	10684	1113	1184	1113
q4	10529	720	782	720
q5	7768	2837	2851	2837
q6	212	131	133	131
q7	957	618	604	604
q8	9363	1933	2022	1933
q9	6737	6361	6451	6361
q10	7006	2294	2312	2294
q11	473	268	261	261
q12	405	212	219	212
q13	17775	2965	2982	2965
q14	237	207	219	207
q15	526	466	473	466
q16	480	375	371	371
q17	980	621	563	563
q18	7216	6731	6709	6709
q19	1457	1080	1108	1080
q20	484	201	207	201
q21	3879	2990	3244	2990
q22	1109	993	1017	993
Total cold run time: 108087 ms
Total hot run time: 39877 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6652	6555	6579	6555
q2	328	226	250	226
q3	2926	2879	2917	2879
q4	2047	1864	1801	1801
q5	5720	5759	5706	5706
q6	216	126	128	126
q7	2237	1848	1797	1797
q8	3354	3610	3544	3544
q9	8841	8912	8893	8893
q10	3550	3553	3511	3511
q11	588	490	491	490
q12	809	631	594	594
q13	8467	3232	3125	3125
q14	313	277	279	277
q15	521	472	465	465
q16	504	435	441	435
q17	1835	1619	1663	1619
q18	8310	8064	7861	7861
q19	1720	1594	1594	1594
q20	2148	1908	1896	1896
q21	5308	5137	5112	5112
q22	1147	1036	1018	1018
Total cold run time: 67541 ms
Total hot run time: 59524 ms

@doris-robot

Copy link
Copy Markdown
TPC-DS: Total hot run time: 193178 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 b92b1baa5921c87da78cb5ff711ecf7c152605c2, data reload: false

query1	941	407	412	407
query2	6262	1925	1826	1826
query3	8679	204	202	202
query4	33689	23864	23867	23864
query5	4050	454	444	444
query6	290	202	186	186
query7	4211	309	312	309
query8	300	245	224	224
query9	9516	2586	2593	2586
query10	450	269	274	269
query11	18207	15221	15572	15221
query12	165	105	102	102
query13	1545	425	417	417
query14	10477	7070	7223	7070
query15	256	176	180	176
query16	7942	508	535	508
query17	1585	596	594	594
query18	2170	329	329	329
query19	284	172	180	172
query20	130	118	119	118
query21	201	110	107	107
query22	4844	4444	4362	4362
query23	34814	34462	34335	34335
query24	11117	2894	2879	2879
query25	617	411	431	411
query26	883	173	182	173
query27	2366	363	364	363
query28	6759	2176	2180	2176
query29	847	469	461	461
query30	266	178	168	168
query31	1053	817	805	805
query32	103	82	55	55
query33	806	295	299	295
query34	1244	520	547	520
query35	866	729	749	729
query36	1117	950	966	950
query37	115	66	72	66
query38	4103	3997	4049	3997
query39	1531	1506	1481	1481
query40	202	100	103	100
query41	51	50	54	50
query42	111	107	105	105
query43	533	481	483	481
query44	1290	838	822	822
query45	194	169	168	168
query46	1135	738	731	731
query47	2021	1892	1967	1892
query48	464	390	391	390
query49	915	410	402	402
query50	823	435	459	435
query51	7469	7345	7329	7329
query52	104	95	94	94
query53	266	198	194	194
query54	1240	483	484	483
query55	78	83	85	83
query56	274	252	259	252
query57	1321	1197	1193	1193
query58	229	217	218	217
query59	3255	2938	2826	2826
query60	290	257	260	257
query61	108	137	105	105
query62	863	676	666	666
query63	220	203	192	192
query64	4075	653	634	634
query65	3242	3227	3173	3173
query66	782	293	299	293
query67	15905	15760	15632	15632
query68	4547	578	590	578
query69	433	272	262	262
query70	1199	1114	1075	1075
query71	330	248	259	248
query72	6349	4132	4041	4041
query73	752	352	347	347
query74	10478	9272	9147	9147
query75	3379	2644	2645	2644
query76	2936	1059	1102	1059
query77	395	281	297	281
query78	10557	9650	9611	9611
query79	1631	599	591	591
query80	1099	452	439	439
query81	556	221	224	221
query82	647	89	89	89
query83	230	143	145	143
query84	237	80	75	75
query85	1169	305	309	305
query86	382	303	275	275
query87	4407	4255	4204	4204
query88	3388	2394	2353	2353
query89	410	296	295	295
query90	1951	186	186	186
query91	181	166	159	159
query92	62	52	52	52
query93	1765	563	570	563
query94	825	305	278	278
query95	366	265	256	256
query96	619	278	278	278
query97	3288	3102	3190	3102
query98	219	212	201	201
query99	1596	1264	1277	1264
Total cold run time: 298644 ms
Total hot run time: 193178 ms

@doris-robot

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

query1	0.04	0.03	0.03
query2	0.06	0.03	0.03
query3	0.23	0.07	0.07
query4	1.63	0.10	0.10
query5	0.52	0.52	0.52
query6	1.13	0.73	0.74
query7	0.02	0.02	0.02
query8	0.04	0.03	0.03
query9	0.56	0.50	0.49
query10	0.57	0.55	0.57
query11	0.14	0.10	0.11
query12	0.14	0.12	0.10
query13	0.61	0.61	0.59
query14	0.77	0.81	0.78
query15	0.84	0.82	0.82
query16	0.39	0.40	0.38
query17	1.00	0.95	1.00
query18	0.24	0.22	0.23
query19	1.97	1.82	1.83
query20	0.02	0.01	0.01
query21	15.39	0.59	0.59
query22	2.28	2.44	2.24
query23	17.01	1.07	0.80
query24	3.65	0.44	1.28
query25	0.30	0.05	0.11
query26	0.37	0.13	0.14
query27	0.03	0.05	0.04
query28	10.35	0.55	0.45
query29	12.59	3.25	3.24
query30	0.26	0.06	0.06
query31	2.87	0.39	0.42
query32	3.22	0.46	0.46
query33	3.01	3.02	3.03
query34	16.94	4.52	4.52
query35	4.54	4.61	4.54
query36	0.66	0.50	0.47
query37	0.09	0.07	0.06
query38	0.05	0.03	0.03
query39	0.04	0.03	0.02
query40	0.15	0.13	0.12
query41	0.08	0.02	0.02
query42	0.03	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 104.87 s
Total hot run time: 30.08 s

@Jibing-Li Jibing-Li changed the title [fix](constant fold)Remove double boundary check. (#54939) branch-3.0: [fix](constant fold)Remove double boundary check. (#54939) Aug 20, 2025
@Jibing-Li
Jibing-Li force-pushed the inf3.0 branch 2 times, most recently from 388e35d to e44a125 Compare August 20, 2025 15:00
@Jibing-Li

Copy link
Copy Markdown
Contributor Author

run buildall

@doris-robot

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

------ Round 1 ----------------------------------
q1	17582	6915	6657	6657
q2	2048	233	196	196
q3	10637	1146	1142	1142
q4	10905	741	795	741
q5	7798	2945	2797	2797
q6	216	131	132	131
q7	952	631	607	607
q8	9345	1933	2039	1933
q9	6679	6414	6376	6376
q10	7044	2271	2259	2259
q11	488	266	263	263
q12	398	212	220	212
q13	17767	2944	2965	2944
q14	225	204	201	201
q15	520	458	454	454
q16	471	376	372	372
q17	978	592	562	562
q18	7244	6727	6477	6477
q19	1402	1036	1049	1036
q20	491	204	219	204
q21	3842	3065	3263	3065
q22	1106	1013	994	994
Total cold run time: 108138 ms
Total hot run time: 39623 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6640	6583	6574	6574
q2	335	231	245	231
q3	2888	2958	2940	2940
q4	2036	1874	1792	1792
q5	5720	5728	5689	5689
q6	207	127	130	127
q7	2274	1768	1805	1768
q8	3406	3502	3525	3502
q9	8811	8922	8795	8795
q10	3556	3563	3525	3525
q11	585	483	491	483
q12	811	609	579	579
q13	9109	3142	3168	3142
q14	307	266	267	266
q15	515	461	463	461
q16	484	435	427	427
q17	1852	1631	1621	1621
q18	8332	7678	7803	7678
q19	1669	1616	1618	1616
q20	2106	1864	1884	1864
q21	5212	4951	5004	4951
q22	1143	1069	1056	1056
Total cold run time: 67998 ms
Total hot run time: 59087 ms

@doris-robot

Copy link
Copy Markdown
TPC-DS: Total hot run time: 192848 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 e44a12590c24dfa4dfc2d375e72974996da0e2a0, data reload: false

query1	947	398	413	398
query2	6289	1951	1907	1907
query3	8684	199	201	199
query4	33724	23665	23457	23457
query5	3553	488	462	462
query6	278	179	176	176
query7	4223	306	316	306
query8	286	223	242	223
query9	9479	2579	2590	2579
query10	461	264	264	264
query11	17854	15149	15278	15149
query12	161	105	102	102
query13	1553	437	417	417
query14	8875	7354	7049	7049
query15	263	173	180	173
query16	8039	476	516	476
query17	1636	625	603	603
query18	2138	329	349	329
query19	338	166	157	157
query20	126	115	116	115
query21	215	108	104	104
query22	4683	4486	4488	4486
query23	34660	34695	34080	34080
query24	11284	2960	2948	2948
query25	711	430	434	430
query26	1242	176	175	175
query27	2802	372	359	359
query28	7417	2169	2172	2169
query29	893	474	460	460
query30	274	164	163	163
query31	1053	850	829	829
query32	97	55	60	55
query33	770	312	341	312
query34	974	518	528	518
query35	830	728	723	723
query36	1137	983	964	964
query37	129	70	65	65
query38	4074	3960	3930	3930
query39	1549	1485	1520	1485
query40	199	102	107	102
query41	49	49	52	49
query42	117	103	104	103
query43	539	486	494	486
query44	1327	821	823	821
query45	182	175	170	170
query46	1142	748	715	715
query47	2026	1919	1950	1919
query48	503	380	404	380
query49	1062	421	405	405
query50	843	440	428	428
query51	7385	7148	7134	7134
query52	100	92	95	92
query53	284	186	189	186
query54	1214	501	463	463
query55	80	81	76	76
query56	268	255	249	249
query57	1320	1226	1193	1193
query58	231	213	222	213
query59	3233	3085	3151	3085
query60	298	261	257	257
query61	116	109	112	109
query62	848	684	701	684
query63	237	203	192	192
query64	4065	712	661	661
query65	3342	3280	3303	3280
query66	780	297	312	297
query67	16419	15624	15638	15624
query68	4928	591	569	569
query69	453	259	262	259
query70	1154	1143	1086	1086
query71	347	288	256	256
query72	6326	4146	4097	4097
query73	759	348	351	348
query74	10461	9232	9271	9232
query75	3363	2620	2668	2620
query76	2751	1089	997	997
query77	389	272	270	270
query78	10493	9707	9550	9550
query79	2530	595	620	595
query80	1164	437	421	421
query81	549	233	220	220
query82	616	86	89	86
query83	243	152	143	143
query84	240	83	78	78
query85	1420	312	293	293
query86	449	301	285	285
query87	4461	4259	4216	4216
query88	4444	2363	2387	2363
query89	410	290	295	290
query90	1983	189	190	189
query91	189	150	151	150
query92	70	55	54	54
query93	2416	567	584	567
query94	821	291	313	291
query95	356	262	259	259
query96	629	281	284	281
query97	3310	3150	3167	3150
query98	226	204	193	193
query99	1520	1271	1299	1271
Total cold run time: 301380 ms
Total hot run time: 192848 ms

@doris-robot

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

query1	0.03	0.03	0.03
query2	0.07	0.03	0.04
query3	0.24	0.06	0.06
query4	1.62	0.10	0.10
query5	0.52	0.52	0.50
query6	1.12	0.73	0.74
query7	0.02	0.02	0.02
query8	0.05	0.04	0.04
query9	0.56	0.48	0.51
query10	0.56	0.56	0.56
query11	0.16	0.11	0.11
query12	0.14	0.11	0.11
query13	0.61	0.60	0.60
query14	0.79	0.79	0.79
query15	0.84	0.82	0.85
query16	0.39	0.38	0.39
query17	1.00	1.04	0.99
query18	0.24	0.23	0.23
query19	1.97	1.81	1.87
query20	0.02	0.00	0.01
query21	15.38	0.59	0.58
query22	2.19	1.96	2.40
query23	16.94	0.97	1.01
query24	3.35	0.40	0.94
query25	0.31	0.14	0.26
query26	0.21	0.14	0.14
query27	0.04	0.04	0.04
query28	10.65	0.54	0.48
query29	12.59	3.22	3.20
query30	0.24	0.06	0.06
query31	2.86	0.39	0.38
query32	3.25	0.47	0.45
query33	3.00	3.02	3.00
query34	17.01	4.53	4.50
query35	4.52	4.51	4.53
query36	0.66	0.48	0.48
query37	0.09	0.06	0.07
query38	0.05	0.04	0.04
query39	0.03	0.02	0.02
query40	0.17	0.12	0.12
query41	0.09	0.02	0.02
query42	0.03	0.03	0.02
query43	0.04	0.04	0.03
Total cold run time: 104.65 s
Total hot run time: 29.99 s

@Jibing-Li

Copy link
Copy Markdown
Contributor Author

run buildall

@doris-robot

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

------ Round 1 ----------------------------------
q1	17613	7251	6697	6697
q2	2034	179	166	166
q3	10616	1131	1175	1131
q4	10250	734	768	734
q5	7746	2858	2842	2842
q6	213	134	137	134
q7	978	608	619	608
q8	9353	1929	1981	1929
q9	6725	6333	6438	6333
q10	6984	2266	2267	2266
q11	464	255	256	255
q12	398	220	213	213
q13	17777	2962	2952	2952
q14	244	209	208	208
q15	512	465	454	454
q16	482	381	376	376
q17	969	675	523	523
q18	7428	6616	6703	6616
q19	1408	1163	1056	1056
q20	479	201	210	201
q21	3828	3054	3227	3054
q22	1129	982	1006	982
Total cold run time: 107630 ms
Total hot run time: 39730 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6644	6554	6551	6551
q2	327	225	232	225
q3	2876	2947	2909	2909
q4	2028	1796	1788	1788
q5	5761	5710	5840	5710
q6	212	135	133	133
q7	2311	1837	1888	1837
q8	3470	3595	3646	3595
q9	8897	8986	8885	8885
q10	3603	3619	3642	3619
q11	593	513	490	490
q12	844	616	604	604
q13	10026	3187	3142	3142
q14	304	260	279	260
q15	502	472	466	466
q16	488	436	430	430
q17	1850	1596	1631	1596
q18	8241	7775	7861	7775
q19	1707	1552	1507	1507
q20	2037	1834	1819	1819
q21	5149	4970	4926	4926
q22	1147	1046	1042	1042
Total cold run time: 69017 ms
Total hot run time: 59309 ms

@doris-robot

Copy link
Copy Markdown
TPC-DS: Total hot run time: 192080 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 7d863ba38613027ce4804b77433d87d41c3a3be6, data reload: false

query1	943	395	407	395
query2	6351	1933	1885	1885
query3	8683	204	203	203
query4	33910	23489	23927	23489
query5	4158	462	460	460
query6	300	188	179	179
query7	4198	305	317	305
query8	321	211	221	211
query9	9330	2580	2565	2565
query10	451	280	251	251
query11	17947	15159	15216	15159
query12	156	97	98	97
query13	1525	423	419	419
query14	8786	7876	6629	6629
query15	251	178	185	178
query16	8124	490	475	475
query17	1675	627	609	609
query18	2157	328	331	328
query19	376	168	157	157
query20	122	119	113	113
query21	212	114	106	106
query22	4689	4588	4477	4477
query23	35302	34454	34093	34093
query24	11646	2990	2859	2859
query25	692	442	434	434
query26	1253	172	173	172
query27	2405	362	372	362
query28	7447	2180	2147	2147
query29	874	474	470	470
query30	263	162	163	162
query31	1028	804	840	804
query32	100	58	58	58
query33	817	300	308	300
query34	996	518	529	518
query35	853	740	715	715
query36	1115	980	969	969
query37	132	67	64	64
query38	4111	3944	3969	3944
query39	1498	1511	1447	1447
query40	212	107	96	96
query41	49	50	48	48
query42	114	102	111	102
query43	543	468	476	468
query44	1255	836	830	830
query45	184	172	171	171
query46	1168	742	739	739
query47	2043	1929	1927	1927
query48	485	396	387	387
query49	919	402	414	402
query50	830	435	449	435
query51	7425	7292	7305	7292
query52	103	89	92	89
query53	263	193	192	192
query54	1225	474	480	474
query55	93	80	78	78
query56	271	266	244	244
query57	1304	1202	1202	1202
query58	225	210	224	210
query59	3329	3127	3139	3127
query60	289	258	255	255
query61	113	113	130	113
query62	876	723	679	679
query63	214	182	190	182
query64	4128	663	636	636
query65	3320	3276	3279	3276
query66	778	300	311	300
query67	16329	15569	15426	15426
query68	4853	588	579	579
query69	443	265	271	265
query70	1200	1117	1123	1117
query71	338	249	263	249
query72	6317	4084	3990	3990
query73	759	355	351	351
query74	10586	9249	8975	8975
query75	3408	2642	2693	2642
query76	2732	1035	1102	1035
query77	372	269	276	269
query78	10578	9786	9577	9577
query79	1684	585	579	579
query80	1055	437	436	436
query81	538	220	226	220
query82	626	90	88	88
query83	233	153	144	144
query84	231	83	85	83
query85	1298	315	289	289
query86	357	290	289	289
query87	4367	4215	4248	4215
query88	3438	2435	2389	2389
query89	404	290	292	290
query90	1852	184	181	181
query91	183	148	151	148
query92	63	49	50	49
query93	1720	567	558	558
query94	800	312	276	276
query95	362	257	260	257
query96	610	286	286	286
query97	3334	3166	3192	3166
query98	210	202	196	196
query99	1560	1304	1306	1304
Total cold run time: 299795 ms
Total hot run time: 192080 ms

@doris-robot

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

query1	0.03	0.03	0.04
query2	0.07	0.02	0.03
query3	0.23	0.07	0.07
query4	1.63	0.10	0.10
query5	0.53	0.51	0.50
query6	1.14	0.73	0.73
query7	0.04	0.02	0.01
query8	0.04	0.03	0.03
query9	0.58	0.49	0.49
query10	0.56	0.55	0.56
query11	0.14	0.10	0.09
query12	0.14	0.10	0.10
query13	0.60	0.62	0.59
query14	0.77	0.80	0.79
query15	0.83	0.82	0.82
query16	0.37	0.41	0.40
query17	1.06	1.05	1.03
query18	0.24	0.23	0.23
query19	1.98	1.85	1.82
query20	0.02	0.01	0.01
query21	15.39	0.58	0.59
query22	2.35	1.78	1.73
query23	16.85	1.10	0.84
query24	3.37	1.65	1.48
query25	0.23	0.14	0.08
query26	0.52	0.14	0.14
query27	0.05	0.04	0.04
query28	9.10	0.54	0.52
query29	12.58	3.25	3.21
query30	0.25	0.07	0.06
query31	2.85	0.39	0.38
query32	3.23	0.46	0.45
query33	2.95	3.05	3.01
query34	17.16	4.55	4.54
query35	4.59	4.56	4.51
query36	0.67	0.47	0.48
query37	0.09	0.06	0.06
query38	0.05	0.03	0.03
query39	0.03	0.02	0.03
query40	0.16	0.12	0.12
query41	0.08	0.03	0.02
query42	0.03	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 103.62 s
Total hot run time: 30.75 s

@hello-stephen

Copy link
Copy Markdown
Contributor

FE UT Coverage Report

Increment line coverage 74.58% (44/59) 🎉
Increment coverage report
Complete coverage report

@Jibing-Li

Copy link
Copy Markdown
Contributor Author

run buildall

@doris-robot

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

------ Round 1 ----------------------------------
q1	17577	7053	6634	6634
q2	2023	208	186	186
q3	10490	1139	1130	1130
q4	10217	760	739	739
q5	7774	2842	2781	2781
q6	210	129	130	129
q7	967	611	620	611
q8	9591	1948	1989	1948
q9	8191	6415	6395	6395
q10	7037	2299	2264	2264
q11	453	263	265	263
q12	396	212	210	210
q13	17797	3018	2967	2967
q14	230	211	211	211
q15	514	467	475	467
q16	458	381	372	372
q17	963	666	582	582
q18	7224	6729	6764	6729
q19	1411	997	1045	997
q20	480	203	214	203
q21	3834	3188	3156	3156
q22	1102	1013	984	984
Total cold run time: 108939 ms
Total hot run time: 39958 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6609	6561	6592	6561
q2	334	230	229	229
q3	3003	2902	2906	2902
q4	2036	1865	1775	1775
q5	5787	5744	5741	5741
q6	202	129	127	127
q7	2212	1805	1777	1777
q8	3329	3533	3547	3533
q9	8812	8891	8810	8810
q10	3578	3524	3548	3524
q11	614	482	492	482
q12	783	607	611	607
q13	7215	3180	3167	3167
q14	293	270	277	270
q15	503	455	461	455
q16	492	445	450	445
q17	1848	1637	1599	1599
q18	8257	8054	8022	8022
q19	1682	1608	1594	1594
q20	2180	1884	1830	1830
q21	5201	5059	5025	5025
q22	1153	1002	1012	1002
Total cold run time: 66123 ms
Total hot run time: 59477 ms

@doris-robot

Copy link
Copy Markdown
TPC-DS: Total hot run time: 191858 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 b001a241b4f2f96f964844801875eebeb689f000, data reload: false

query1	933	391	383	383
query2	6248	1927	1914	1914
query3	8693	209	201	201
query4	33553	23522	23276	23276
query5	4029	459	443	443
query6	286	184	194	184
query7	4203	319	321	319
query8	280	230	228	228
query9	9365	2600	2576	2576
query10	483	261	265	261
query11	17863	15194	15719	15194
query12	168	108	105	105
query13	1544	424	418	418
query14	9504	6610	6487	6487
query15	239	176	172	172
query16	7837	476	473	473
query17	1639	644	615	615
query18	2149	340	333	333
query19	222	168	161	161
query20	127	111	117	111
query21	208	110	115	110
query22	4769	4549	4597	4549
query23	34964	34002	34452	34002
query24	12014	2996	2886	2886
query25	688	434	435	434
query26	1603	178	175	175
query27	2983	351	361	351
query28	7906	2145	2135	2135
query29	925	480	472	472
query30	263	157	152	152
query31	1026	830	823	823
query32	95	59	54	54
query33	762	324	304	304
query34	1169	505	521	505
query35	842	737	739	737
query36	1109	965	951	951
query37	139	64	65	64
query38	4099	3971	3947	3947
query39	1520	1642	1490	1490
query40	257	99	108	99
query41	49	47	50	47
query42	112	102	97	97
query43	528	474	477	474
query44	1251	804	820	804
query45	199	190	172	172
query46	1199	717	734	717
query47	2032	1938	1946	1938
query48	505	409	404	404
query49	943	411	421	411
query50	866	416	430	416
query51	7440	7157	7250	7157
query52	98	92	93	92
query53	270	191	188	188
query54	1000	468	487	468
query55	81	79	75	75
query56	270	261	260	260
query57	1336	1227	1216	1216
query58	230	202	211	202
query59	3164	3111	3105	3105
query60	286	269	269	269
query61	121	128	113	113
query62	879	682	671	671
query63	217	186	184	184
query64	4056	663	637	637
query65	3447	3217	3206	3206
query66	1265	302	305	302
query67	15890	15714	15737	15714
query68	4424	619	579	579
query69	483	275	263	263
query70	1190	1114	1125	1114
query71	361	255	256	255
query72	6277	4012	3993	3993
query73	738	356	353	353
query74	10612	8962	9241	8962
query75	3377	2626	2682	2626
query76	3215	1027	991	991
query77	398	308	270	270
query78	10509	9541	9609	9541
query79	2628	600	623	600
query80	1079	420	428	420
query81	564	216	221	216
query82	603	87	89	87
query83	233	141	143	141
query84	231	79	80	79
query85	1330	303	290	290
query86	457	301	278	278
query87	4417	4266	4276	4266
query88	4165	2514	2381	2381
query89	401	288	290	288
query90	2029	189	183	183
query91	190	151	173	151
query92	67	50	51	50
query93	2527	568	570	568
query94	938	301	292	292
query95	360	260	254	254
query96	627	280	281	280
query97	3282	3142	3170	3142
query98	222	202	196	196
query99	1542	1316	1323	1316
Total cold run time: 303916 ms
Total hot run time: 191858 ms

@doris-robot

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

query1	0.03	0.03	0.03
query2	0.06	0.03	0.03
query3	0.24	0.06	0.06
query4	1.62	0.10	0.10
query5	0.52	0.52	0.53
query6	1.13	0.73	0.73
query7	0.02	0.02	0.01
query8	0.04	0.04	0.03
query9	0.56	0.50	0.49
query10	0.56	0.58	0.56
query11	0.15	0.10	0.10
query12	0.14	0.11	0.11
query13	0.61	0.60	0.59
query14	0.77	0.80	0.78
query15	0.85	0.82	0.82
query16	0.38	0.37	0.40
query17	1.04	1.02	1.06
query18	0.24	0.23	0.23
query19	1.86	1.76	1.84
query20	0.01	0.01	0.01
query21	15.39	0.59	0.60
query22	2.43	2.84	2.14
query23	16.88	1.08	0.86
query24	3.66	0.51	1.05
query25	0.30	0.17	0.09
query26	0.37	0.14	0.13
query27	0.04	0.03	0.04
query28	10.38	0.53	0.48
query29	12.61	3.23	3.22
query30	0.26	0.06	0.06
query31	2.86	0.39	0.39
query32	3.22	0.46	0.46
query33	2.97	3.05	3.05
query34	17.03	4.58	4.50
query35	4.55	4.54	4.65
query36	0.68	0.47	0.48
query37	0.10	0.07	0.06
query38	0.05	0.04	0.03
query39	0.04	0.02	0.02
query40	0.16	0.13	0.13
query41	0.08	0.02	0.03
query42	0.04	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 104.97 s
Total hot run time: 30.18 s

@dataroaring dataroaring left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dataroaring
dataroaring merged commit 826a6e4 into apache:branch-3.0 Aug 25, 2025
24 of 25 checks passed
@Jibing-Li
Jibing-Li deleted the inf3.0 branch August 25, 2025 07:57
@gavinchou gavinchou mentioned this pull request Sep 1, 2025
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