Skip to content

Conversation

@amorynan
Copy link
Contributor

@amorynan amorynan commented Jul 11, 2025

cherry-pick: #52696 and #53418

@amorynan amorynan requested a review from dataroaring as a code owner July 11, 2025 09:21
@Thearas
Copy link
Contributor

Thearas commented Jul 11, 2025

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?

@amorynan
Copy link
Contributor Author

run buildall

1 similar comment
@amorynan
Copy link
Contributor Author

run buildall

@eldenmoon eldenmoon changed the title [fix](variant)fix variant type conflicts in nested types (#52696) branch-3.1: [fix](variant)fix variant type conflicts in nested types (#52696) Jul 11, 2025
@amorynan amorynan changed the title branch-3.1: [fix](variant)fix variant type conflicts in nested types (#52696) branch-3.0: [fix](variant)fix variant type conflicts in nested types (#52696) Jul 14, 2025
amory added 3 commits July 14, 2025 11:35
1. fix variant type conflicts with scalar and array
2. fix multi-level array can be parse into variant which should be
report as error
3. fix convert_field_to_type convert_numric_type do not use
PrimitiveType
4. add UT for function_cast :: FromVariant
@amorynan amorynan force-pushed the pick_52696_to_doris_branch-3.0 branch from 3c9d5eb to 6d0cca1 Compare July 14, 2025 03:36
@amorynan
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17595	6927	6671	6671
q2	2070	179	173	173
q3	10659	1151	1179	1151
q4	10527	762	723	723
q5	7761	2873	2820	2820
q6	217	134	134	134
q7	956	615	597	597
q8	9605	1976	2003	1976
q9	8077	6351	6439	6351
q10	6962	2271	2282	2271
q11	456	249	258	249
q12	408	208	219	208
q13	17760	2985	2993	2985
q14	239	205	205	205
q15	514	474	475	474
q16	496	383	376	376
q17	975	612	531	531
q18	7277	6725	6699	6699
q19	1399	1064	995	995
q20	490	199	202	199
q21	3891	3220	3176	3176
q22	1091	996	985	985
Total cold run time: 109425 ms
Total hot run time: 39949 ms

----- Round 2, with runtime_filter_mode=off -----
q1	7395	6566	6639	6566
q2	328	234	228	228
q3	2999	2972	2898	2898
q4	2083	1841	1802	1802
q5	5727	5790	5756	5756
q6	208	130	134	130
q7	2220	1832	1815	1815
q8	3360	3668	3473	3473
q9	8832	8856	8865	8856
q10	3585	3540	3553	3540
q11	606	510	494	494
q12	788	588	577	577
q13	5069	3151	3168	3151
q14	299	282	269	269
q15	500	465	460	460
q16	510	459	455	455
q17	1869	1648	1602	1602
q18	8258	7901	7756	7756
q19	1660	1642	1574	1574
q20	2128	1912	1888	1888
q21	5317	4979	5002	4979
q22	1108	1064	1021	1021
Total cold run time: 64849 ms
Total hot run time: 59290 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 195411 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 6d0cca1a4e25cae356dd3324f1d152f780851422, data reload: false

query1	1292	949	904	904
query2	6233	1922	1828	1828
query3	10817	4380	4142	4142
query4	33100	23724	23284	23284
query5	3428	464	454	454
query6	268	186	183	183
query7	4002	313	319	313
query8	288	228	227	227
query9	9497	2606	2590	2590
query10	455	264	264	264
query11	18421	15057	15069	15057
query12	168	101	102	101
query13	1541	443	426	426
query14	9632	6659	7074	6659
query15	257	187	191	187
query16	8016	472	519	472
query17	1608	612	586	586
query18	2198	325	320	320
query19	259	167	180	167
query20	122	111	115	111
query21	206	104	111	104
query22	4579	4382	4465	4382
query23	34973	33882	34625	33882
query24	11774	2901	2966	2901
query25	688	438	433	433
query26	1772	172	164	164
query27	2887	352	354	352
query28	7660	2173	2176	2173
query29	1061	468	448	448
query30	267	161	168	161
query31	1065	866	814	814
query32	92	54	56	54
query33	765	295	305	295
query34	1114	513	528	513
query35	882	744	758	744
query36	1132	948	933	933
query37	260	74	66	66
query38	4168	3911	3935	3911
query39	1544	1464	1557	1464
query40	253	111	101	101
query41	61	48	46	46
query42	117	99	101	99
query43	530	480	472	472
query44	1333	841	816	816
query45	189	166	177	166
query46	1161	728	730	728
query47	2020	1877	1894	1877
query48	465	403	404	403
query49	1047	396	401	396
query50	828	433	417	417
query51	7503	7397	7302	7302
query52	106	89	88	88
query53	259	184	199	184
query54	1303	472	474	472
query55	82	76	79	76
query56	259	259	246	246
query57	1314	1248	1216	1216
query58	233	207	220	207
query59	3225	2969	2932	2932
query60	274	254	252	252
query61	111	109	110	109
query62	865	687	707	687
query63	222	200	200	200
query64	4975	673	648	648
query65	3350	3334	3311	3311
query66	1361	330	301	301
query67	16167	15579	15426	15426
query68	4883	585	560	560
query69	447	267	257	257
query70	1159	1165	1084	1084
query71	338	253	254	253
query72	6156	4041	3960	3960
query73	754	345	363	345
query74	10382	8819	8966	8819
query75	3382	2649	2644	2644
query76	2785	1044	1039	1039
query77	375	272	269	269
query78	10565	9628	9620	9620
query79	2698	593	619	593
query80	1167	417	418	417
query81	530	227	222	222
query82	857	86	88	86
query83	236	139	141	139
query84	232	77	79	77
query85	1546	296	294	294
query86	471	290	289	289
query87	4364	4355	4226	4226
query88	4198	2409	2366	2366
query89	419	284	292	284
query90	2050	191	183	183
query91	179	147	146	146
query92	61	49	50	49
query93	2404	562	560	560
query94	922	261	294	261
query95	348	259	255	255
query96	608	277	282	277
query97	3258	3141	3135	3135
query98	223	207	191	191
query99	1516	1264	1271	1264
Total cold run time: 307617 ms
Total hot run time: 195411 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.03
query2	0.07	0.03	0.03
query3	0.24	0.06	0.06
query4	1.64	0.10	0.11
query5	0.53	0.49	0.51
query6	1.16	0.74	0.72
query7	0.02	0.01	0.01
query8	0.04	0.04	0.03
query9	0.56	0.51	0.49
query10	0.56	0.55	0.56
query11	0.14	0.11	0.11
query12	0.15	0.11	0.11
query13	0.61	0.59	0.61
query14	0.78	0.79	0.80
query15	0.83	0.82	0.83
query16	0.38	0.37	0.36
query17	1.06	1.09	1.06
query18	0.24	0.22	0.21
query19	1.94	1.78	1.87
query20	0.01	0.01	0.01
query21	15.39	0.59	0.57
query22	2.11	2.01	2.08
query23	17.17	0.99	0.81
query24	3.36	0.65	1.12
query25	0.25	0.05	0.05
query26	0.54	0.13	0.14
query27	0.05	0.04	0.04
query28	10.38	0.46	0.45
query29	12.62	3.19	3.21
query30	0.25	0.06	0.06
query31	2.86	0.40	0.38
query32	3.23	0.47	0.47
query33	3.08	3.04	2.97
query34	16.88	4.47	4.45
query35	4.52	4.51	4.48
query36	0.67	0.47	0.48
query37	0.09	0.07	0.06
query38	0.04	0.04	0.04
query39	0.03	0.02	0.02
query40	0.18	0.13	0.12
query41	0.08	0.02	0.02
query42	0.04	0.02	0.02
query43	0.03	0.02	0.02
Total cold run time: 104.84 s
Total hot run time: 29.83 s

@amorynan
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17606	6730	6603	6603
q2	2075	191	185	185
q3	10497	1120	1159	1120
q4	10212	731	652	652
q5	7779	2916	2817	2817
q6	208	132	132	132
q7	939	628	626	626
q8	9374	1973	2051	1973
q9	6672	6362	6422	6362
q10	7032	2244	2287	2244
q11	466	261	260	260
q12	396	217	210	210
q13	17809	2967	2959	2959
q14	226	200	215	200
q15	510	462	459	459
q16	475	382	375	375
q17	967	518	568	518
q18	7471	6721	6544	6544
q19	1489	1124	1146	1124
q20	457	198	198	198
q21	4172	3087	3112	3087
q22	1125	1011	1028	1011
Total cold run time: 107957 ms
Total hot run time: 39659 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6582	6625	6539	6539
q2	325	232	232	232
q3	2896	2871	2905	2871
q4	2049	1799	1862	1799
q5	5718	5762	5705	5705
q6	206	131	129	129
q7	2249	1827	1815	1815
q8	3336	3478	3533	3478
q9	8724	8907	8819	8819
q10	3597	3503	3559	3503
q11	595	491	492	491
q12	819	615	587	587
q13	8293	3197	3145	3145
q14	304	275	269	269
q15	520	471	463	463
q16	479	427	438	427
q17	1830	1616	1612	1612
q18	8398	7999	7744	7744
q19	1656	1498	1649	1498
q20	2040	1831	1895	1831
q21	5274	4940	4939	4939
q22	1141	1106	1048	1048
Total cold run time: 67031 ms
Total hot run time: 58944 ms

@doris-robot
Copy link

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

query1	1312	904	913	904
query2	6263	1948	1837	1837
query3	10955	4170	4420	4170
query4	33102	23493	23679	23493
query5	3473	442	465	442
query6	266	172	194	172
query7	3984	304	304	304
query8	276	206	211	206
query9	9477	2579	2566	2566
query10	472	258	256	256
query11	17945	15233	15591	15233
query12	167	102	103	102
query13	1553	446	420	420
query14	8875	6535	7573	6535
query15	253	178	203	178
query16	7917	487	536	487
query17	1616	560	560	560
query18	2007	319	322	319
query19	216	162	156	156
query20	121	114	112	112
query21	206	104	103	103
query22	4844	4544	4526	4526
query23	34677	34106	33882	33882
query24	11298	2889	2905	2889
query25	657	426	448	426
query26	1388	172	174	172
query27	2347	362	360	360
query28	7551	2189	2194	2189
query29	873	466	446	446
query30	273	155	160	155
query31	1014	839	834	834
query32	106	59	59	59
query33	811	306	302	302
query34	943	525	529	525
query35	882	756	745	745
query36	1121	933	925	925
query37	139	71	69	69
query38	3999	4053	3925	3925
query39	1544	1446	1494	1446
query40	203	107	114	107
query41	51	54	49	49
query42	116	105	99	99
query43	513	468	480	468
query44	1266	826	850	826
query45	189	173	176	173
query46	1156	717	727	717
query47	2053	1921	1970	1921
query48	492	393	393	393
query49	1113	430	416	416
query50	823	434	433	433
query51	7544	7311	7322	7311
query52	101	108	89	89
query53	258	181	179	179
query54	1260	457	481	457
query55	81	80	79	79
query56	253	251	264	251
query57	1310	1197	1198	1197
query58	229	228	212	212
query59	3165	3040	2948	2948
query60	284	260	252	252
query61	109	133	109	109
query62	900	692	690	690
query63	236	188	189	188
query64	4118	655	654	654
query65	3365	3248	3271	3248
query66	775	297	333	297
query67	16231	15588	15582	15582
query68	4653	569	558	558
query69	435	269	260	260
query70	1162	1087	1114	1087
query71	339	256	253	253
query72	6300	4014	4057	4014
query73	776	351	349	349
query74	9906	9325	9028	9028
query75	3370	2626	2653	2626
query76	2681	992	1088	992
query77	387	270	268	268
query78	10550	9579	9499	9499
query79	1487	603	592	592
query80	870	438	417	417
query81	558	219	218	218
query82	671	88	85	85
query83	242	142	141	141
query84	238	84	81	81
query85	1512	297	284	284
query86	455	264	298	264
query87	4371	4248	4299	4248
query88	4108	2392	2376	2376
query89	403	292	291	291
query90	1927	187	183	183
query91	180	151	147	147
query92	61	49	49	49
query93	2526	545	542	542
query94	818	297	295	295
query95	357	257	246	246
query96	625	286	277	277
query97	3304	3145	3205	3145
query98	220	201	202	201
query99	1520	1290	1287	1287
Total cold run time: 300129 ms
Total hot run time: 196078 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.03
query2	0.07	0.03	0.03
query3	0.23	0.06	0.06
query4	1.63	0.10	0.10
query5	0.53	0.51	0.52
query6	1.12	0.74	0.72
query7	0.02	0.02	0.02
query8	0.03	0.03	0.03
query9	0.57	0.50	0.52
query10	0.56	0.56	0.57
query11	0.14	0.10	0.10
query12	0.14	0.11	0.11
query13	0.60	0.60	0.60
query14	0.76	0.79	0.81
query15	0.84	0.83	0.81
query16	0.39	0.38	0.39
query17	0.99	1.06	1.01
query18	0.23	0.22	0.21
query19	1.98	1.88	1.89
query20	0.01	0.01	0.01
query21	15.39	0.60	0.58
query22	2.17	2.31	1.75
query23	17.09	1.13	0.72
query24	3.38	1.24	1.41
query25	0.32	0.31	0.05
query26	0.31	0.13	0.14
query27	0.04	0.06	0.03
query28	9.86	0.48	0.46
query29	12.57	3.25	3.26
query30	0.25	0.06	0.06
query31	2.88	0.40	0.39
query32	3.22	0.48	0.45
query33	2.97	2.98	3.00
query34	17.13	4.52	4.52
query35	4.60	4.60	4.58
query36	0.67	0.48	0.48
query37	0.09	0.06	0.06
query38	0.05	0.03	0.04
query39	0.03	0.02	0.02
query40	0.17	0.13	0.12
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.22 s
Total hot run time: 30.43 s

@amorynan
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17835	6992	6599	6599
q2	2073	212	177	177
q3	10694	1124	1207	1124
q4	10542	749	741	741
q5	7736	3188	2785	2785
q6	210	132	129	129
q7	975	611	607	607
q8	9583	1965	2031	1965
q9	7845	6415	6420	6415
q10	6991	2315	2280	2280
q11	464	264	258	258
q12	400	206	209	206
q13	17819	2974	3022	2974
q14	240	205	226	205
q15	521	469	476	469
q16	495	392	371	371
q17	984	562	525	525
q18	7402	6676	6642	6642
q19	1389	1144	1035	1035
q20	472	198	201	198
q21	3888	3182	3138	3138
q22	1118	988	1020	988
Total cold run time: 109676 ms
Total hot run time: 39831 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6627	6580	6581	6580
q2	329	231	228	228
q3	3005	2944	2916	2916
q4	2061	1800	1730	1730
q5	5763	5781	5750	5750
q6	206	129	129	129
q7	2160	1811	1792	1792
q8	3337	3571	3507	3507
q9	8824	8928	8903	8903
q10	3541	3530	3518	3518
q11	613	490	487	487
q12	832	613	588	588
q13	6660	3168	3170	3168
q14	308	281	267	267
q15	510	475	463	463
q16	507	446	439	439
q17	1837	1649	1634	1634
q18	8194	7671	7641	7641
q19	1719	1571	1631	1571
q20	2056	1844	1843	1843
q21	5083	4987	4995	4987
q22	1171	1064	1060	1060
Total cold run time: 65343 ms
Total hot run time: 59201 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 196387 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 01fd27948eed75cfedf647a57d2ccee3c470a293, data reload: false

query1	1282	930	899	899
query2	6260	1856	1864	1856
query3	10967	4432	4405	4405
query4	32982	23466	23357	23357
query5	3486	463	469	463
query6	282	190	182	182
query7	4013	315	322	315
query8	288	228	229	228
query9	9448	2584	2594	2584
query10	448	264	256	256
query11	17686	15249	15289	15249
query12	156	102	99	99
query13	1545	435	411	411
query14	9168	7423	6846	6846
query15	252	175	185	175
query16	8101	497	484	484
query17	1697	570	564	564
query18	2153	321	311	311
query19	390	159	168	159
query20	126	120	121	120
query21	204	109	107	107
query22	4766	4462	4334	4334
query23	34841	34395	34082	34082
query24	11806	2844	2894	2844
query25	663	411	420	411
query26	1816	171	160	160
query27	2780	340	352	340
query28	7585	2168	2188	2168
query29	1029	448	429	429
query30	266	166	169	166
query31	1028	829	840	829
query32	94	60	55	55
query33	771	306	318	306
query34	956	509	527	509
query35	898	740	762	740
query36	1102	949	964	949
query37	188	65	69	65
query38	4061	3991	3936	3936
query39	1540	1462	1477	1462
query40	252	104	110	104
query41	55	55	52	52
query42	121	111	94	94
query43	511	469	458	458
query44	1236	813	830	813
query45	184	169	169	169
query46	1154	743	703	703
query47	2025	1889	1948	1889
query48	497	381	400	381
query49	1077	389	389	389
query50	827	409	419	409
query51	7338	7309	7326	7309
query52	104	91	94	91
query53	273	197	183	183
query54	1345	495	478	478
query55	79	84	79	79
query56	276	274	248	248
query57	1332	1223	1198	1198
query58	233	233	213	213
query59	3094	3072	2929	2929
query60	296	257	265	257
query61	111	109	114	109
query62	862	703	697	697
query63	218	188	192	188
query64	5155	694	656	656
query65	3402	3282	3281	3281
query66	1333	297	301	297
query67	16200	15522	15441	15441
query68	4982	584	559	559
query69	410	256	257	256
query70	1140	1122	1156	1122
query71	340	254	245	245
query72	6246	4231	4096	4096
query73	744	352	369	352
query74	10626	8888	9320	8888
query75	3354	2652	2696	2652
query76	2542	1068	1211	1068
query77	378	277	289	277
query78	10459	9574	9563	9563
query79	1682	595	598	595
query80	1203	445	438	438
query81	542	226	225	225
query82	908	92	90	90
query83	237	154	152	152
query84	246	91	86	86
query85	1433	287	287	287
query86	458	298	284	284
query87	4372	4192	4248	4192
query88	3681	2377	2346	2346
query89	418	296	285	285
query90	2032	178	182	178
query91	183	148	151	148
query92	67	48	50	48
query93	2325	539	541	539
query94	938	306	302	302
query95	361	251	250	250
query96	603	280	281	280
query97	3240	3116	3134	3116
query98	217	202	197	197
query99	1514	1314	1301	1301
Total cold run time: 304595 ms
Total hot run time: 196387 ms

@doris-robot
Copy link

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

query1	0.04	0.03	0.03
query2	0.07	0.02	0.03
query3	0.24	0.07	0.07
query4	1.63	0.11	0.11
query5	0.52	0.50	0.50
query6	1.13	0.75	0.73
query7	0.02	0.02	0.01
query8	0.04	0.03	0.02
query9	0.56	0.50	0.49
query10	0.56	0.56	0.57
query11	0.14	0.10	0.11
query12	0.14	0.11	0.10
query13	0.60	0.60	0.60
query14	0.77	0.81	0.79
query15	0.84	0.83	0.83
query16	0.39	0.38	0.38
query17	1.09	1.05	1.01
query18	0.23	0.22	0.22
query19	1.93	1.84	1.89
query20	0.01	0.01	0.02
query21	15.40	0.58	0.60
query22	2.38	1.53	1.74
query23	16.97	1.10	0.76
query24	2.65	1.50	2.01
query25	0.14	0.11	0.08
query26	0.60	0.13	0.13
query27	0.04	0.04	0.04
query28	9.42	0.53	0.49
query29	12.55	3.26	3.23
query30	0.24	0.05	0.06
query31	2.87	0.40	0.38
query32	3.22	0.46	0.46
query33	2.97	3.00	2.98
query34	17.18	4.51	4.50
query35	4.57	4.52	4.62
query36	0.67	0.48	0.49
query37	0.09	0.06	0.07
query38	0.04	0.03	0.04
query39	0.03	0.02	0.02
query40	0.15	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.28 s
Total hot run time: 30.43 s

@amorynan
Copy link
Contributor Author

run buildall

@amorynan
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17567	7027	6675	6675
q2	2071	188	183	183
q3	10592	1136	1154	1136
q4	10283	764	732	732
q5	7782	2830	2893	2830
q6	223	139	142	139
q7	968	630	630	630
q8	9369	1966	1987	1966
q9	6689	6393	6412	6393
q10	7039	2297	2343	2297
q11	482	274	268	268
q12	413	226	223	223
q13	17807	2965	3003	2965
q14	236	203	206	203
q15	516	471	469	469
q16	504	401	384	384
q17	977	585	567	567
q18	7309	6645	6508	6508
q19	1397	1040	1119	1040
q20	482	203	206	203
q21	3873	3153	3275	3153
q22	1070	975	976	975
Total cold run time: 107649 ms
Total hot run time: 39939 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6682	6625	6644	6625
q2	324	232	245	232
q3	2867	2867	2938	2867
q4	2043	1885	1885	1885
q5	5670	5726	5697	5697
q6	209	131	131	131
q7	2207	1782	1803	1782
q8	3359	3512	3495	3495
q9	8781	8909	8871	8871
q10	3546	3584	3521	3521
q11	592	497	501	497
q12	798	645	606	606
q13	8243	3140	3178	3140
q14	300	259	267	259
q15	525	453	457	453
q16	493	425	445	425
q17	1836	1663	1585	1585
q18	8327	7696	7629	7629
q19	1681	1576	1601	1576
q20	2129	1885	1917	1885
q21	5358	5168	5066	5066
q22	1190	1090	1027	1027
Total cold run time: 67160 ms
Total hot run time: 59254 ms

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 55.36% (31/56) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 41.76% (11098/26575)
Line Coverage 32.27% (94801/293749)
Region Coverage 31.44% (48932/155627)
Branch Coverage 27.82% (25049/90030)

@doris-robot
Copy link

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

query1	0.03	0.03	0.04
query2	0.06	0.04	0.03
query3	0.23	0.07	0.07
query4	1.62	0.11	0.11
query5	0.52	0.50	0.51
query6	1.13	0.73	0.73
query7	0.02	0.02	0.02
query8	0.05	0.03	0.04
query9	0.57	0.49	0.49
query10	0.57	0.59	0.59
query11	0.14	0.11	0.10
query12	0.13	0.11	0.11
query13	0.62	0.59	0.60
query14	0.78	0.81	0.81
query15	0.85	0.82	0.83
query16	0.38	0.37	0.42
query17	1.12	1.06	1.03
query18	0.24	0.22	0.22
query19	1.97	1.78	1.84
query20	0.02	0.01	0.01
query21	15.41	0.59	0.59
query22	2.78	2.40	1.81
query23	16.99	0.87	0.88
query24	3.37	1.69	1.56
query25	0.43	0.08	0.08
query26	0.42	0.14	0.14
query27	0.04	0.05	0.05
query28	9.07	0.52	0.47
query29	12.59	3.24	3.25
query30	0.26	0.06	0.07
query31	2.84	0.38	0.38
query32	3.25	0.48	0.46
query33	3.00	3.05	3.01
query34	16.86	4.52	4.43
query35	4.49	4.50	4.50
query36	0.65	0.48	0.48
query37	0.09	0.07	0.07
query38	0.06	0.03	0.03
query39	0.04	0.02	0.03
query40	0.16	0.13	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: 104 s
Total hot run time: 30.88 s

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 94.64% (53/56) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 74.96% (19660/26229)
Line Coverage 68.26% (200225/293347)
Region Coverage 66.35% (119625/180285)
Branch Coverage 59.74% (60801/101784)

@amorynan
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17788	7031	6669	6669
q2	2090	181	178	178
q3	10717	1129	1174	1129
q4	10562	760	689	689
q5	7743	2818	2735	2735
q6	216	132	133	132
q7	990	629	598	598
q8	9354	1941	2054	1941
q9	6601	6386	6423	6386
q10	6992	2330	2290	2290
q11	455	271	265	265
q12	393	217	225	217
q13	17757	2983	2983	2983
q14	240	227	201	201
q15	513	464	455	455
q16	469	379	376	376
q17	990	556	552	552
q18	7341	6856	6686	6686
q19	1419	1057	1137	1057
q20	487	213	211	211
q21	3905	3106	3088	3088
q22	1078	978	1031	978
Total cold run time: 108100 ms
Total hot run time: 39816 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6634	6566	6568	6566
q2	332	236	231	231
q3	2925	2965	2962	2962
q4	2044	1821	1789	1789
q5	5743	5748	5717	5717
q6	212	131	131	131
q7	2298	1804	1793	1793
q8	3340	3546	3550	3546
q9	8774	8837	8874	8837
q10	3556	3516	3541	3516
q11	610	495	488	488
q12	805	571	590	571
q13	3853	3153	3171	3153
q14	311	265	285	265
q15	518	464	461	461
q16	492	440	436	436
q17	1846	1640	1616	1616
q18	8174	7877	7798	7798
q19	1667	1595	1409	1409
q20	2097	1829	1887	1829
q21	5106	5094	4995	4995
q22	1151	1044	1044	1044
Total cold run time: 62488 ms
Total hot run time: 59153 ms

@doris-robot
Copy link

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

query1	1280	926	916	916
query2	6269	1929	1898	1898
query3	10855	4320	4413	4320
query4	32975	23945	23457	23457
query5	3675	468	466	466
query6	289	187	205	187
query7	3998	323	326	323
query8	287	249	222	222
query9	9418	2608	2599	2599
query10	462	270	282	270
query11	17936	15075	15264	15075
query12	167	109	101	101
query13	1564	439	424	424
query14	9440	7540	7424	7424
query15	252	178	200	178
query16	8189	496	511	496
query17	1642	592	577	577
query18	2160	311	317	311
query19	384	154	159	154
query20	126	116	121	116
query21	205	107	114	107
query22	4667	4667	4611	4611
query23	34720	34277	33980	33980
query24	11336	2992	2937	2937
query25	670	429	441	429
query26	1544	182	177	177
query27	2814	358	358	358
query28	7627	2217	2172	2172
query29	1010	472	479	472
query30	268	164	171	164
query31	1075	823	801	801
query32	97	58	59	58
query33	790	320	315	315
query34	1034	523	522	522
query35	872	742	735	735
query36	1119	959	973	959
query37	142	71	72	71
query38	4113	4057	4079	4057
query39	1531	1496	1475	1475
query40	256	105	102	102
query41	50	51	49	49
query42	111	106	105	105
query43	532	491	495	491
query44	1308	836	867	836
query45	193	179	168	168
query46	1153	755	762	755
query47	2073	1937	1973	1937
query48	519	382	400	382
query49	1101	398	397	397
query50	825	427	447	427
query51	7593	7284	7240	7240
query52	104	89	95	89
query53	272	184	196	184
query54	1435	503	488	488
query55	80	79	77	77
query56	266	256	247	247
query57	1374	1193	1208	1193
query58	235	233	226	226
query59	3229	3114	3170	3114
query60	303	268	260	260
query61	110	109	108	108
query62	876	685	726	685
query63	230	206	207	206
query64	4993	684	646	646
query65	3328	3228	3194	3194
query66	1312	293	290	290
query67	16037	15567	15615	15567
query68	4841	593	598	593
query69	446	264	258	258
query70	1152	1111	1096	1096
query71	347	258	252	252
query72	6270	4094	4118	4094
query73	779	367	355	355
query74	10519	9236	9024	9024
query75	3372	2649	2661	2649
query76	2645	1186	1069	1069
query77	377	279	286	279
query78	10581	9565	9548	9548
query79	1398	605	600	600
query80	1020	434	434	434
query81	546	219	223	219
query82	993	94	92	92
query83	252	152	147	147
query84	240	88	87	87
query85	1365	384	297	297
query86	387	308	310	308
query87	4391	4357	4291	4291
query88	3397	2431	2394	2394
query89	418	290	291	290
query90	1829	180	185	180
query91	180	150	148	148
query92	61	51	52	51
query93	1465	555	554	554
query94	777	303	298	298
query95	365	265	259	259
query96	616	279	274	274
query97	3248	3130	3174	3130
query98	216	203	198	198
query99	1482	1314	1309	1309
Total cold run time: 302875 ms
Total hot run time: 198154 ms

@doris-robot
Copy link

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

query1	0.04	0.03	0.03
query2	0.07	0.03	0.03
query3	0.23	0.06	0.06
query4	1.63	0.10	0.10
query5	0.53	0.54	0.53
query6	1.14	0.73	0.74
query7	0.02	0.02	0.02
query8	0.04	0.03	0.03
query9	0.57	0.51	0.50
query10	0.56	0.56	0.59
query11	0.13	0.10	0.11
query12	0.15	0.11	0.11
query13	0.60	0.60	0.62
query14	0.81	0.79	0.81
query15	0.83	0.83	0.82
query16	0.39	0.41	0.39
query17	0.99	1.05	1.05
query18	0.25	0.23	0.22
query19	1.94	1.85	1.80
query20	0.02	0.02	0.01
query21	15.39	0.61	0.60
query22	2.28	2.59	1.86
query23	17.08	0.86	0.81
query24	3.28	1.93	1.07
query25	0.12	0.19	0.14
query26	0.58	0.14	0.13
query27	0.05	0.05	0.04
query28	9.29	0.50	0.49
query29	12.60	3.23	3.27
query30	0.25	0.06	0.06
query31	2.86	0.38	0.39
query32	3.25	0.46	0.46
query33	3.01	2.99	3.03
query34	16.96	4.47	4.53
query35	4.47	4.50	4.46
query36	0.66	0.49	0.47
query37	0.08	0.06	0.07
query38	0.05	0.03	0.03
query39	0.04	0.03	0.02
query40	0.16	0.12	0.13
query41	0.08	0.02	0.02
query42	0.04	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 103.56 s
Total hot run time: 30.44 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 55.36% (31/56) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 41.75% (11096/26575)
Line Coverage 32.27% (94788/293749)
Region Coverage 31.44% (48928/155627)
Branch Coverage 27.82% (25047/90030)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 94.64% (53/56) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 75.04% (19682/26229)
Line Coverage 68.34% (200480/293347)
Region Coverage 66.43% (119771/180285)
Branch Coverage 59.78% (60851/101784)

1 similar comment
@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 94.64% (53/56) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 75.04% (19682/26229)
Line Coverage 68.34% (200480/293347)
Region Coverage 66.43% (119771/180285)
Branch Coverage 59.78% (60851/101784)

@eldenmoon
Copy link
Member

run buildall

@amorynan
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17591	6953	6644	6644
q2	2084	171	178	171
q3	10650	1127	1207	1127
q4	10479	767	743	743
q5	7763	3629	2866	2866
q6	213	129	130	129
q7	979	625	597	597
q8	9368	1980	2050	1980
q9	6673	6449	6421	6421
q10	7000	2302	2286	2286
q11	461	268	268	268
q12	402	220	220	220
q13	17794	3017	3029	3017
q14	246	214	209	209
q15	511	493	474	474
q16	488	394	377	377
q17	1007	628	587	587
q18	7377	6692	6714	6692
q19	1401	1078	1009	1009
q20	486	210	208	208
q21	4019	3199	3225	3199
q22	1100	1010	992	992
Total cold run time: 108092 ms
Total hot run time: 40216 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6625	6626	6567	6567
q2	334	227	230	227
q3	2994	2927	2899	2899
q4	2074	1967	1837	1837
q5	5745	5773	5739	5739
q6	217	129	137	129
q7	2194	1819	1793	1793
q8	3388	3586	3574	3574
q9	8838	8898	8943	8898
q10	3587	3546	3516	3516
q11	595	511	508	508
q12	820	607	615	607
q13	6603	3199	3184	3184
q14	295	268	280	268
q15	514	468	466	466
q16	497	462	441	441
q17	1879	1640	1615	1615
q18	8319	7755	7747	7747
q19	1677	1466	1626	1466
q20	2140	1855	1865	1855
q21	5336	5155	5206	5155
q22	1129	1033	1007	1007
Total cold run time: 65800 ms
Total hot run time: 59498 ms

@doris-robot
Copy link

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

query1	1330	944	933	933
query2	6269	1965	1857	1857
query3	10827	4348	4297	4297
query4	33319	23556	23940	23556
query5	4305	460	447	447
query6	279	179	172	172
query7	3991	307	314	307
query8	276	221	224	221
query9	9540	2595	2562	2562
query10	484	275	258	258
query11	18124	15246	15231	15231
query12	157	103	103	103
query13	1541	433	416	416
query14	8909	7525	6989	6989
query15	274	180	191	180
query16	8008	486	470	470
query17	1608	642	620	620
query18	2135	338	332	332
query19	220	165	167	165
query20	127	110	112	110
query21	211	112	110	110
query22	4875	4623	4556	4556
query23	35037	34126	33979	33979
query24	11840	2896	2910	2896
query25	687	441	438	438
query26	1704	183	182	182
query27	3003	358	352	352
query28	7782	2134	2142	2134
query29	1037	484	466	466
query30	271	159	158	158
query31	1040	784	822	784
query32	96	58	60	58
query33	824	300	312	300
query34	1267	504	533	504
query35	880	739	722	722
query36	1091	946	981	946
query37	262	65	73	65
query38	4118	3985	3991	3985
query39	1533	1485	1452	1452
query40	259	108	112	108
query41	53	54	48	48
query42	115	100	105	100
query43	540	488	482	482
query44	1229	824	828	824
query45	187	172	175	172
query46	1161	723	728	723
query47	2047	1946	1932	1932
query48	477	398	394	394
query49	1214	395	377	377
query50	837	430	440	430
query51	7480	7298	7335	7298
query52	105	93	95	93
query53	270	189	189	189
query54	1291	488	492	488
query55	79	83	82	82
query56	287	257	260	257
query57	1320	1266	1216	1216
query58	236	221	217	217
query59	3157	3012	2888	2888
query60	295	257	248	248
query61	109	110	117	110
query62	849	669	672	669
query63	211	183	188	183
query64	4955	662	623	623
query65	3299	3227	3217	3217
query66	1332	300	281	281
query67	15948	15822	15523	15523
query68	5071	596	569	569
query69	437	275	267	267
query70	1214	1059	1144	1059
query71	338	252	269	252
query72	6166	3997	4079	3997
query73	773	354	361	354
query74	10449	9314	9047	9047
query75	3368	2653	2671	2653
query76	3144	1080	1053	1053
query77	385	269	281	269
query78	10503	9765	9535	9535
query79	1494	602	597	597
query80	1125	430	425	425
query81	549	226	224	224
query82	919	88	85	85
query83	229	143	138	138
query84	231	83	87	83
query85	1403	299	283	283
query86	370	284	300	284
query87	4436	4293	4300	4293
query88	3507	2407	2378	2378
query89	417	290	298	290
query90	2135	186	184	184
query91	179	148	152	148
query92	59	56	51	51
query93	1865	556	560	556
query94	1060	305	315	305
query95	367	272	264	264
query96	609	276	297	276
query97	3287	3126	3095	3095
query98	216	207	194	194
query99	1500	1296	1278	1278
Total cold run time: 306428 ms
Total hot run time: 196971 ms

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 91.67% (55/60) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 41.83% (11114/26567)
Line Coverage 32.36% (95022/293669)
Region Coverage 31.52% (49035/155557)
Branch Coverage 27.91% (25111/89982)

@doris-robot
Copy link

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

query1	0.04	0.04	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.54	0.51	0.52
query6	1.14	0.73	0.71
query7	0.03	0.02	0.04
query8	0.04	0.03	0.03
query9	0.56	0.51	0.50
query10	0.55	0.55	0.56
query11	0.15	0.11	0.11
query12	0.15	0.11	0.11
query13	0.62	0.60	0.61
query14	0.78	0.80	0.82
query15	0.84	0.82	0.83
query16	0.38	0.39	0.38
query17	1.03	1.01	1.05
query18	0.22	0.22	0.23
query19	1.85	1.82	1.89
query20	0.01	0.01	0.01
query21	15.39	0.63	0.60
query22	2.18	1.55	1.64
query23	17.01	0.93	0.94
query24	2.68	0.77	1.04
query25	0.16	0.06	0.06
query26	0.52	0.14	0.14
query27	0.05	0.05	0.04
query28	11.06	0.53	0.48
query29	12.60	3.25	3.25
query30	0.25	0.07	0.06
query31	2.87	0.38	0.37
query32	3.23	0.48	0.47
query33	2.95	3.04	2.98
query34	17.05	4.44	4.50
query35	4.53	4.52	4.49
query36	0.68	0.48	0.48
query37	0.10	0.06	0.06
query38	0.05	0.04	0.03
query39	0.04	0.03	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.57 s
Total hot run time: 29.85 s

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 95.00% (57/60) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 74.99% (19662/26221)
Line Coverage 68.31% (200346/293272)
Region Coverage 66.40% (119665/180219)
Branch Coverage 59.73% (60770/101740)

@amorynan
Copy link
Contributor Author

run cloud_p0

Copy link
Member

@eldenmoon eldenmoon left a comment

Choose a reason for hiding this comment

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

LGTM

@github-actions
Copy link
Contributor

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

@github-actions github-actions bot added approved Indicates a PR has been approved by one committer. reviewed labels Jul 17, 2025
@github-actions
Copy link
Contributor

PR approved by anyone and no changes requested.

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 95.00% (57/60) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 74.99% (19662/26221)
Line Coverage 68.31% (200346/293272)
Region Coverage 66.40% (119665/180219)
Branch Coverage 59.73% (60770/101740)

Copy link
Contributor

@dataroaring dataroaring left a comment

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 c451863 into apache:branch-3.0 Jul 18, 2025
22 of 25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by one committer. reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants