Skip to content

Conversation

@amorynan
Copy link
Contributor

@amorynan amorynan commented Jul 11, 2025

picked from #52696

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 requested a review from morrySnow as a code owner July 11, 2025 08:52
@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?

@amorynan
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17594	6804	6613	6613
q2	2067	212	220	212
q3	10448	1144	1199	1144
q4	10232	782	771	771
q5	7723	2883	2819	2819
q6	217	139	137	137
q7	1001	613	605	605
q8	9377	1979	2009	1979
q9	6635	6400	6407	6400
q10	7001	2300	2293	2293
q11	457	266	249	249
q12	399	215	212	212
q13	17776	2967	2969	2967
q14	235	206	223	206
q15	506	461	473	461
q16	495	377	375	375
q17	994	601	597	597
q18	7281	6623	6517	6517
q19	1316	904	998	904
q20	486	202	195	195
q21	3942	3205	3056	3056
q22	1111	1017	1004	1004
Total cold run time: 107293 ms
Total hot run time: 39716 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6606	6595	6566	6566
q2	327	236	232	232
q3	2909	2928	2965	2928
q4	2032	1784	1830	1784
q5	5701	5759	5720	5720
q6	205	126	130	126
q7	2217	1807	1802	1802
q8	3359	3526	3561	3526
q9	8854	8842	8816	8816
q10	3520	3554	3529	3529
q11	583	506	492	492
q12	818	637	627	627
q13	8412	3164	3102	3102
q14	315	272	266	266
q15	519	464	475	464
q16	488	451	434	434
q17	1850	1634	1585	1585
q18	8261	7911	7743	7743
q19	1711	1587	1562	1562
q20	2044	1854	1801	1801
q21	5343	5117	5009	5009
q22	1174	1045	1071	1045
Total cold run time: 67248 ms
Total hot run time: 59159 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 196908 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 22978e6c663a997de3a214ba86d6ec274c04b637, data reload: false

query1	1281	918	902	902
query2	6382	1949	1919	1919
query3	10936	4411	4677	4411
query4	33212	24069	24213	24069
query5	5221	464	445	445
query6	288	186	185	185
query7	3990	319	324	319
query8	296	236	234	234
query9	9494	2603	2597	2597
query10	485	265	245	245
query11	18465	15687	15165	15165
query12	156	105	105	105
query13	1547	420	446	420
query14	9330	6774	7355	6774
query15	246	182	180	180
query16	7931	488	513	488
query17	1593	593	580	580
query18	2197	302	301	301
query19	302	153	151	151
query20	123	127	121	121
query21	209	105	109	105
query22	4819	4505	4491	4491
query23	34937	34513	33772	33772
query24	11344	2848	2883	2848
query25	623	395	405	395
query26	996	175	166	166
query27	2232	338	355	338
query28	6923	2169	2155	2155
query29	843	459	468	459
query30	273	158	159	158
query31	1035	837	856	837
query32	99	61	58	58
query33	788	320	321	320
query34	933	521	506	506
query35	885	715	763	715
query36	1129	938	949	938
query37	126	73	66	66
query38	4048	4042	3999	3999
query39	1498	1558	1485	1485
query40	209	107	106	106
query41	56	51	49	49
query42	124	100	102	100
query43	532	494	488	488
query44	1359	828	800	800
query45	190	170	177	170
query46	1154	728	732	728
query47	2011	1955	1953	1953
query48	430	347	349	347
query49	936	424	436	424
query50	853	436	430	430
query51	7522	7159	7309	7159
query52	112	93	92	92
query53	261	194	191	191
query54	1245	484	495	484
query55	88	81	85	81
query56	276	257	269	257
query57	1360	1225	1226	1225
query58	243	202	217	202
query59	3206	3191	3013	3013
query60	300	264	260	260
query61	107	107	112	107
query62	845	695	712	695
query63	224	190	192	190
query64	4221	662	628	628
query65	3339	3273	3306	3273
query66	749	300	304	300
query67	16117	15448	15645	15448
query68	4420	569	591	569
query69	434	269	264	264
query70	1132	1123	1110	1110
query71	324	251	254	251
query72	6300	4163	3952	3952
query73	760	352	359	352
query74	10135	9022	9267	9022
query75	3367	2659	2680	2659
query76	2594	1183	1042	1042
query77	389	277	271	271
query78	10588	9623	9511	9511
query79	2464	602	618	602
query80	1151	421	419	419
query81	559	218	224	218
query82	721	87	87	87
query83	245	140	146	140
query84	231	81	84	81
query85	1224	298	290	290
query86	428	291	306	291
query87	4460	4259	4201	4201
query88	4273	2386	2345	2345
query89	422	296	304	296
query90	1945	183	188	183
query91	142	107	110	107
query92	65	50	57	50
query93	2249	549	553	549
query94	819	304	268	268
query95	357	250	252	250
query96	628	283	288	283
query97	3299	3149	3126	3126
query98	221	198	195	195
query99	1554	1336	1302	1302
Total cold run time: 303184 ms
Total hot run time: 196908 ms

@doris-robot
Copy link

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

query1	0.04	0.03	0.04
query2	0.07	0.03	0.03
query3	0.24	0.07	0.07
query4	1.62	0.10	0.11
query5	0.52	0.55	0.54
query6	1.12	0.74	0.71
query7	0.02	0.02	0.01
query8	0.04	0.03	0.03
query9	0.56	0.50	0.51
query10	0.56	0.55	0.55
query11	0.14	0.10	0.11
query12	0.15	0.12	0.11
query13	0.61	0.59	0.60
query14	0.77	0.77	0.77
query15	0.84	0.82	0.81
query16	0.38	0.39	0.38
query17	1.04	1.01	1.08
query18	0.22	0.21	0.21
query19	1.82	1.83	1.75
query20	0.01	0.02	0.01
query21	15.39	0.60	0.57
query22	2.35	1.95	1.70
query23	16.86	0.92	0.73
query24	3.29	1.12	1.27
query25	0.22	0.12	0.27
query26	0.39	0.13	0.14
query27	0.05	0.04	0.06
query28	10.04	0.53	0.46
query29	12.53	3.20	3.16
query30	0.24	0.06	0.05
query31	2.87	0.39	0.40
query32	3.23	0.46	0.46
query33	2.95	3.03	3.05
query34	17.12	4.53	4.56
query35	4.58	4.55	4.60
query36	0.67	0.49	0.50
query37	0.08	0.05	0.06
query38	0.04	0.03	0.04
query39	0.03	0.02	0.03
query40	0.16	0.12	0.12
query41	0.07	0.02	0.02
query42	0.03	0.02	0.02
query43	0.03	0.03	0.03
Total cold run time: 103.99 s
Total hot run time: 30.13 s

@morrySnow morrySnow changed the title [fix](variant)Pick 52696 to doris branch 3.1 branch-3.1: [fix](variant)fix variant type conflicts in nested types #52696 Jul 11, 2025
@amorynan
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17773	7268	6755	6755
q2	2101	194	181	181
q3	10638	1178	1212	1178
q4	10457	738	733	733
q5	7743	2902	2885	2885
q6	237	145	148	145
q7	1049	672	665	665
q8	9399	2018	2058	2018
q9	6732	6462	6489	6462
q10	7059	2279	2295	2279
q11	467	276	280	276
q12	414	237	230	230
q13	17802	3003	3058	3003
q14	246	227	219	219
q15	545	504	514	504
q16	496	398	406	398
q17	1011	533	570	533
q18	7408	6635	6714	6635
q19	1359	1025	1070	1025
q20	501	225	221	221
q21	4134	3192	3403	3192
q22	1140	1026	1018	1018
Total cold run time: 108711 ms
Total hot run time: 40555 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6689	6640	6686	6640
q2	357	266	263	263
q3	3114	2966	2947	2947
q4	2060	1840	1894	1840
q5	5836	5740	5744	5740
q6	219	153	142	142
q7	2251	1881	1821	1821
q8	3462	3570	3534	3534
q9	8933	8693	8869	8693
q10	3585	3536	3536	3536
q11	604	531	515	515
q12	839	600	626	600
q13	12042	3194	3183	3183
q14	310	278	279	278
q15	547	503	492	492
q16	508	456	469	456
q17	1870	1630	1622	1622
q18	8160	7887	7862	7862
q19	1763	1610	1543	1543
q20	2144	1913	1905	1905
q21	5334	5149	5026	5026
q22	1127	1044	1050	1044
Total cold run time: 71754 ms
Total hot run time: 59682 ms

@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 ad8aeb80b0185577a3d49ab0a900d1834109ee19, data reload: false

------ Round 1 ----------------------------------
q1	17626	6781	6651	6651
q2	2084	205	189	189
q3	10465	1177	1216	1177
q4	10217	747	752	747
q5	7767	2848	2830	2830
q6	240	143	143	143
q7	1032	652	639	639
q8	9639	2095	2070	2070
q9	8144	6442	6485	6442
q10	7075	2266	2318	2266
q11	482	281	286	281
q12	426	232	232	232
q13	17790	2988	3048	2988
q14	261	226	226	226
q15	561	509	523	509
q16	500	402	386	386
q17	988	578	522	522
q18	7358	6693	6609	6609
q19	1371	1010	975	975
q20	510	216	219	216
q21	3895	3083	3260	3083
q22	1101	1035	1044	1035
Total cold run time: 109532 ms
Total hot run time: 40216 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6676	6631	6634	6631
q2	343	260	256	256
q3	3100	2913	2945	2913
q4	2054	1824	1847	1824
q5	5744	5749	5727	5727
q6	220	139	142	139
q7	2226	1786	1776	1776
q8	3408	3515	3506	3506
q9	8910	8771	8909	8771
q10	3637	3541	3543	3541
q11	592	514	508	508
q12	811	635	620	620
q13	9039	3119	3124	3119
q14	306	281	300	281
q15	536	502	493	493
q16	480	446	452	446
q17	1842	1615	1624	1615
q18	8339	7848	7826	7826
q19	1814	1554	1690	1554
q20	2145	1900	1903	1900
q21	5174	5080	5020	5020
q22	1137	1043	1052	1043
Total cold run time: 68533 ms
Total hot run time: 59509 ms

@morrySnow
Copy link
Contributor

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17599	5982	5408	5408
q2	2072	278	161	161
q3	10512	1243	765	765
q4	10215	870	455	455
q5	8014	2407	2129	2129
q6	185	159	134	134
q7	933	748	609	609
q8	9322	1443	1223	1223
q9	5315	4982	4929	4929
q10	6816	2274	1811	1811
q11	490	276	268	268
q12	348	358	217	217
q13	17773	3602	3024	3024
q14	223	231	216	216
q15	522	467	471	467
q16	428	449	379	379
q17	612	866	362	362
q18	6896	6489	6336	6336
q19	1191	963	564	564
q20	345	356	209	209
q21	3094	2276	2089	2089
q22	1072	1067	977	977
Total cold run time: 103977 ms
Total hot run time: 32732 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5635	5539	5536	5536
q2	239	327	228	228
q3	2243	2683	2305	2305
q4	1339	1788	1344	1344
q5	4452	4891	5029	4891
q6	174	163	134	134
q7	2053	1989	1831	1831
q8	2593	2822	2711	2711
q9	7290	7194	7241	7194
q10	3006	3340	2771	2771
q11	563	496	483	483
q12	638	759	608	608
q13	3430	3795	3134	3134
q14	271	299	295	295
q15	525	487	497	487
q16	429	496	445	445
q17	1224	1761	1246	1246
q18	7659	7457	7289	7289
q19	823	1188	1095	1095
q20	2016	2060	1953	1953
q21	5448	4858	4606	4606
q22	1064	1084	1012	1012
Total cold run time: 53114 ms
Total hot run time: 51598 ms

@doris-robot
Copy link

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

query1	1296	955	906	906
query2	6251	1932	1917	1917
query3	10903	4494	4506	4494
query4	32922	23696	23888	23696
query5	4581	636	483	483
query6	286	206	183	183
query7	4009	496	325	325
query8	332	248	235	235
query9	9538	2615	2592	2592
query10	471	332	256	256
query11	18079	15319	15080	15080
query12	157	107	104	104
query13	1574	545	426	426
query14	9273	6785	7503	6785
query15	236	200	195	195
query16	8070	664	484	484
query17	1592	756	581	581
query18	2094	403	307	307
query19	220	186	167	167
query20	124	117	110	110
query21	212	124	106	106
query22	4611	4583	4423	4423
query23	34538	34284	34462	34284
query24	7632	2685	2704	2685
query25	491	480	405	405
query26	930	288	166	166
query27	2288	475	343	343
query28	5315	2225	2177	2177
query29	676	610	482	482
query30	254	201	162	162
query31	1006	914	851	851
query32	90	67	65	65
query33	519	390	315	315
query34	770	852	525	525
query35	798	851	749	749
query36	998	1068	949	949
query37	114	96	70	70
query38	4059	4143	3971	3971
query39	1527	1488	1519	1488
query40	210	120	110	110
query41	57	59	58	58
query42	122	106	106	106
query43	497	520	502	502
query44	1354	835	851	835
query45	188	180	177	177
query46	885	1073	683	683
query47	1960	2019	1942	1942
query48	433	429	369	369
query49	754	507	427	427
query50	678	724	436	436
query51	7459	7363	7352	7352
query52	107	107	101	101
query53	234	270	200	200
query54	564	576	502	502
query55	80	80	85	80
query56	281	268	266	266
query57	1271	1259	1225	1225
query58	253	223	219	219
query59	3142	3285	2944	2944
query60	291	303	290	290
query61	142	114	110	110
query62	772	765	695	695
query63	232	196	190	190
query64	3591	1000	637	637
query65	3357	3357	3296	3296
query66	862	415	310	310
query67	16551	15928	15505	15505
query68	7744	836	543	543
query69	493	304	263	263
query70	1166	1147	1130	1130
query71	405	307	266	266
query72	5898	3728	3812	3728
query73	643	741	360	360
query74	10286	9191	9292	9191
query75	3207	3164	2644	2644
query76	3102	1172	761	761
query77	532	372	281	281
query78	10407	10321	9704	9704
query79	3630	901	596	596
query80	847	531	438	438
query81	511	251	217	217
query82	663	115	88	88
query83	167	156	150	150
query84	285	104	76	76
query85	772	350	296	296
query86	397	320	275	275
query87	4389	4329	4290	4290
query88	5231	2411	2411	2411
query89	417	334	296	296
query90	1733	189	186	186
query91	141	134	108	108
query92	65	55	52	52
query93	2657	908	538	538
query94	682	416	298	298
query95	337	280	264	264
query96	487	604	279	279
query97	3208	3287	3197	3197
query98	225	206	204	204
query99	1577	1399	1284	1284
Total cold run time: 297467 ms
Total hot run time: 197523 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 ad8aeb80b0185577a3d49ab0a900d1834109ee19, data reload: false

query1	0.04	0.03	0.02
query2	0.07	0.03	0.03
query3	0.23	0.07	0.07
query4	1.64	0.10	0.10
query5	0.52	0.52	0.53
query6	1.12	0.72	0.75
query7	0.02	0.01	0.02
query8	0.03	0.03	0.03
query9	0.57	0.51	0.50
query10	0.56	0.54	0.56
query11	0.14	0.10	0.11
query12	0.14	0.10	0.11
query13	0.60	0.60	0.60
query14	0.78	0.79	0.80
query15	0.84	0.84	0.81
query16	0.37	0.37	0.37
query17	1.06	1.00	0.98
query18	0.23	0.21	0.22
query19	1.95	1.86	1.82
query20	0.01	0.01	0.01
query21	15.38	0.97	0.55
query22	0.75	0.68	0.64
query23	15.21	1.53	0.56
query24	2.93	0.71	2.11
query25	0.27	0.10	0.12
query26	0.17	0.14	0.15
query27	0.05	0.05	0.05
query28	13.92	0.98	0.43
query29	12.58	3.96	3.26
query30	0.25	0.08	0.06
query31	2.84	0.59	0.37
query32	3.22	0.54	0.46
query33	3.00	2.99	3.02
query34	16.76	5.18	4.49
query35	4.56	4.53	4.52
query36	0.62	0.50	0.47
query37	0.08	0.06	0.05
query38	0.05	0.04	0.04
query39	0.03	0.02	0.02
query40	0.17	0.12	0.13
query41	0.08	0.02	0.02
query42	0.04	0.02	0.02
query43	0.03	0.04	0.03
Total cold run time: 103.91 s
Total hot run time: 28.43 s

@amorynan
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17595	5445	5357	5357
q2	2048	297	176	176
q3	10457	1250	758	758
q4	10233	878	453	453
q5	8322	2384	2164	2164
q6	176	160	132	132
q7	886	756	609	609
q8	9330	1457	1243	1243
q9	5306	4952	4860	4860
q10	6761	2278	1811	1811
q11	478	282	266	266
q12	340	349	219	219
q13	17786	3584	2994	2994
q14	215	227	204	204
q15	519	469	471	469
q16	418	444	388	388
q17	593	860	354	354
q18	6944	6390	6373	6373
q19	1205	972	550	550
q20	333	351	209	209
q21	3213	2188	2059	2059
q22	1032	1059	1000	1000
Total cold run time: 104190 ms
Total hot run time: 32648 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5531	5499	5475	5475
q2	234	330	229	229
q3	2246	2621	2330	2330
q4	1339	1770	1311	1311
q5	4428	4853	4970	4853
q6	165	159	127	127
q7	2128	1926	1854	1854
q8	2613	2833	2679	2679
q9	7300	7168	7301	7168
q10	2983	3301	2804	2804
q11	567	502	491	491
q12	616	746	586	586
q13	3393	3772	3187	3187
q14	288	299	278	278
q15	510	475	464	464
q16	450	489	419	419
q17	1233	1737	1264	1264
q18	7631	7430	7263	7263
q19	836	1171	1039	1039
q20	1973	2070	1892	1892
q21	5360	4922	4678	4678
q22	1089	1028	981	981
Total cold run time: 52913 ms
Total hot run time: 51372 ms

@amorynan
Copy link
Contributor Author

run buildall

@amorynan
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17587	5500	5381	5381
q2	2055	290	164	164
q3	10607	1248	766	766
q4	10277	889	456	456
q5	9187	2357	2116	2116
q6	180	160	130	130
q7	887	766	619	619
q8	9317	1456	1179	1179
q9	5276	4900	4940	4900
q10	6768	2264	1831	1831
q11	469	267	263	263
q12	338	355	213	213
q13	17770	3621	3000	3000
q14	223	219	209	209
q15	520	467	467	467
q16	412	434	391	391
q17	602	865	370	370
q18	6924	6464	6405	6405
q19	1210	964	571	571
q20	331	343	216	216
q21	3041	2225	1991	1991
q22	1062	1056	991	991
Total cold run time: 105043 ms
Total hot run time: 32629 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5546	5557	5494	5494
q2	229	331	241	241
q3	2227	2616	2314	2314
q4	1400	1821	1371	1371
q5	4414	4924	4973	4924
q6	172	162	132	132
q7	2091	1971	1797	1797
q8	2620	2837	2716	2716
q9	7302	7261	7247	7247
q10	3024	3334	2773	2773
q11	559	503	486	486
q12	668	735	603	603
q13	3436	3781	3167	3167
q14	275	313	264	264
q15	517	481	470	470
q16	457	463	429	429
q17	1198	1721	1264	1264
q18	7681	7547	7406	7406
q19	813	1146	1097	1097
q20	2016	2074	1876	1876
q21	5415	4941	4599	4599
q22	1108	1058	1008	1008
Total cold run time: 53168 ms
Total hot run time: 51678 ms

@doris-robot
Copy link

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

query1	1298	942	897	897
query2	6231	1917	1887	1887
query3	10951	4560	4553	4553
query4	33219	24376	23999	23999
query5	4760	593	438	438
query6	301	212	170	170
query7	4007	492	336	336
query8	285	258	237	237
query9	9492	2647	2636	2636
query10	496	328	262	262
query11	18286	15469	15272	15272
query12	163	108	109	108
query13	1554	531	415	415
query14	9797	7132	6912	6912
query15	240	204	187	187
query16	7974	631	489	489
query17	1549	764	604	604
query18	2124	426	315	315
query19	210	198	170	170
query20	131	123	117	117
query21	202	126	107	107
query22	4711	4455	4499	4455
query23	35392	34646	33859	33859
query24	8047	2772	2701	2701
query25	511	500	423	423
query26	1231	285	171	171
query27	2104	478	358	358
query28	5617	2220	2194	2194
query29	735	608	495	495
query30	246	200	171	171
query31	1002	914	864	864
query32	73	59	54	54
query33	489	353	306	306
query34	753	861	526	526
query35	787	818	755	755
query36	1006	1051	978	978
query37	108	93	70	70
query38	3997	4033	4068	4033
query39	1549	1511	1491	1491
query40	206	112	101	101
query41	48	50	48	48
query42	125	110	102	102
query43	505	504	479	479
query44	1335	855	832	832
query45	184	179	170	170
query46	888	1068	676	676
query47	1981	2014	1919	1919
query48	405	430	338	338
query49	797	504	419	419
query50	675	706	439	439
query51	7381	7439	7346	7346
query52	101	97	91	91
query53	226	257	198	198
query54	569	551	478	478
query55	87	81	83	81
query56	279	278	267	267
query57	1262	1280	1205	1205
query58	249	233	219	219
query59	3026	3207	3004	3004
query60	293	295	274	274
query61	116	135	111	111
query62	787	759	702	702
query63	244	212	202	202
query64	4147	1023	651	651
query65	3372	3313	3281	3281
query66	998	416	308	308
query67	16509	15904	15465	15465
query68	7239	830	535	535
query69	495	304	270	270
query70	1253	1148	1171	1148
query71	405	289	265	265
query72	5776	3779	3981	3779
query73	632	738	355	355
query74	10558	9417	8868	8868
query75	3208	3176	2657	2657
query76	3106	1187	767	767
query77	502	363	285	285
query78	10329	10349	9650	9650
query79	3643	872	585	585
query80	798	533	426	426
query81	508	262	219	219
query82	630	119	85	85
query83	174	164	144	144
query84	288	96	77	77
query85	784	364	298	298
query86	391	318	298	298
query87	4295	4319	4245	4245
query88	4914	2437	2413	2413
query89	409	326	295	295
query90	1733	189	193	189
query91	137	136	107	107
query92	62	52	51	51
query93	2557	849	532	532
query94	687	406	319	319
query95	332	275	275	275
query96	489	610	283	283
query97	3209	3277	3174	3174
query98	223	217	198	198
query99	1497	1432	1312	1312
Total cold run time: 299686 ms
Total hot run time: 197525 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.04
query2	0.06	0.03	0.03
query3	0.24	0.07	0.07
query4	1.62	0.11	0.10
query5	0.55	0.59	0.54
query6	1.14	0.72	0.72
query7	0.04	0.02	0.02
query8	0.04	0.03	0.03
query9	0.56	0.49	0.49
query10	0.55	0.55	0.56
query11	0.14	0.10	0.11
query12	0.14	0.11	0.11
query13	0.62	0.59	0.59
query14	0.77	0.80	0.81
query15	0.85	0.86	0.83
query16	0.39	0.39	0.38
query17	1.08	1.09	1.04
query18	0.24	0.22	0.23
query19	1.96	1.82	1.87
query20	0.01	0.02	0.01
query21	15.38	0.94	0.57
query22	0.74	0.96	0.64
query23	14.97	1.42	0.52
query24	2.93	1.06	1.67
query25	0.23	0.10	0.13
query26	0.24	0.15	0.14
query27	0.05	0.04	0.06
query28	13.52	0.99	0.45
query29	12.57	4.18	3.55
query30	0.25	0.09	0.07
query31	2.82	0.62	0.38
query32	3.23	0.53	0.46
query33	2.99	2.99	3.03
query34	16.71	5.29	4.59
query35	4.60	4.54	4.56
query36	0.68	0.52	0.48
query37	0.09	0.06	0.06
query38	0.04	0.03	0.04
query39	0.04	0.02	0.02
query40	0.16	0.13	0.13
query41	0.07	0.03	0.02
query42	0.03	0.02	0.02
query43	0.04	0.02	0.03
Total cold run time: 103.41 s
Total hot run time: 29.36 s

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17591	5567	5436	5436
q2	2056	287	168	168
q3	10776	1570	751	751
q4	10779	912	459	459
q5	9632	2374	2190	2190
q6	198	160	131	131
q7	926	754	626	626
q8	9318	1461	1221	1221
q9	5396	4994	4934	4934
q10	6823	2291	1844	1844
q11	477	277	264	264
q12	329	350	207	207
q13	17783	3657	3025	3025
q14	228	224	221	221
q15	521	467	466	466
q16	417	428	380	380
q17	607	879	369	369
q18	6639	6402	6415	6402
q19	1258	962	559	559
q20	318	352	213	213
q21	2861	2189	1996	1996
q22	1097	1027	984	984
Total cold run time: 106030 ms
Total hot run time: 32846 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5605	5545	5579	5545
q2	232	340	239	239
q3	2217	2589	2284	2284
q4	1426	1811	1391	1391
q5	4423	5043	5017	5017
q6	176	169	128	128
q7	2077	2010	1817	1817
q8	2642	2811	2695	2695
q9	7296	7237	7223	7223
q10	3040	3329	2709	2709
q11	565	506	491	491
q12	644	733	632	632
q13	3452	3833	3208	3208
q14	276	291	268	268
q15	524	483	460	460
q16	427	499	430	430
q17	1254	1757	1253	1253
q18	7684	7500	7443	7443
q19	821	935	1173	935
q20	1988	2108	1882	1882
q21	5427	4970	4761	4761
q22	1061	1057	1028	1028
Total cold run time: 53257 ms
Total hot run time: 51839 ms

@doris-robot
Copy link

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

query1	1318	948	936	936
query2	6337	1891	1849	1849
query3	10978	4314	4604	4314
query4	33132	24366	23919	23919
query5	4329	619	450	450
query6	297	191	181	181
query7	3983	486	318	318
query8	309	256	258	256
query9	9394	2638	2619	2619
query10	476	337	250	250
query11	18036	15614	15218	15218
query12	162	112	105	105
query13	1542	511	395	395
query14	9607	6710	7481	6710
query15	227	196	201	196
query16	7943	680	529	529
query17	1587	786	608	608
query18	2116	423	324	324
query19	216	193	170	170
query20	132	118	116	116
query21	205	134	108	108
query22	4578	4543	4342	4342
query23	35363	34328	34118	34118
query24	7661	2673	2706	2673
query25	549	497	449	449
query26	1180	287	170	170
query27	2302	478	350	350
query28	5224	2225	2224	2224
query29	755	601	457	457
query30	239	203	167	167
query31	977	923	842	842
query32	94	60	63	60
query33	517	393	314	314
query34	761	856	533	533
query35	791	811	738	738
query36	1016	1062	953	953
query37	110	96	69	69
query38	4001	4096	4009	4009
query39	1547	1485	1455	1455
query40	207	118	103	103
query41	50	48	47	47
query42	119	111	107	107
query43	540	520	464	464
query44	1368	837	833	833
query45	184	177	171	171
query46	909	1083	679	679
query47	1959	1957	1936	1936
query48	407	414	351	351
query49	792	496	430	430
query50	681	713	418	418
query51	7314	7372	7359	7359
query52	105	100	91	91
query53	227	261	191	191
query54	575	553	480	480
query55	85	81	79	79
query56	281	286	261	261
query57	1269	1297	1199	1199
query58	236	224	221	221
query59	3008	3123	3108	3108
query60	291	279	290	279
query61	121	118	112	112
query62	786	754	717	717
query63	243	193	189	189
query64	4498	1002	643	643
query65	3421	3315	3301	3301
query66	997	408	310	310
query67	16465	15664	15428	15428
query68	6927	825	534	534
query69	500	310	258	258
query70	1188	1098	1151	1098
query71	399	288	274	274
query72	5796	3724	3896	3724
query73	630	738	361	361
query74	10514	9351	9205	9205
query75	3206	3136	2709	2709
query76	3144	1168	761	761
query77	482	384	276	276
query78	10333	10257	9549	9549
query79	3652	903	589	589
query80	662	521	439	439
query81	494	252	220	220
query82	657	123	87	87
query83	166	164	150	150
query84	254	106	93	93
query85	855	459	329	329
query86	401	328	311	311
query87	4306	4316	4167	4167
query88	5087	2418	2424	2418
query89	428	316	292	292
query90	1759	194	195	194
query91	151	140	110	110
query92	66	57	55	55
query93	2625	858	535	535
query94	695	412	311	311
query95	333	276	260	260
query96	489	602	281	281
query97	3194	3290	3121	3121
query98	215	203	197	197
query99	1328	1384	1315	1315
Total cold run time: 298065 ms
Total hot run time: 197224 ms

@amorynan
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17585	5455	5343	5343
q2	2043	285	154	154
q3	10439	1250	737	737
q4	10195	854	447	447
q5	7622	2361	2068	2068
q6	178	162	133	133
q7	913	748	613	613
q8	9310	1411	1140	1140
q9	5733	4958	4922	4922
q10	6781	2254	1783	1783
q11	478	277	262	262
q12	341	348	215	215
q13	17764	3622	2983	2983
q14	233	237	214	214
q15	511	478	469	469
q16	408	418	372	372
q17	596	839	349	349
q18	7078	6338	6301	6301
q19	1207	950	535	535
q20	330	335	200	200
q21	2853	2182	1931	1931
q22	1052	1040	978	978
Total cold run time: 103650 ms
Total hot run time: 32149 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5546	5459	5463	5459
q2	250	342	236	236
q3	2214	2621	2341	2341
q4	1354	1823	1399	1399
q5	4383	4829	4696	4696
q6	157	156	123	123
q7	1929	1850	1663	1663
q8	2491	2684	2584	2584
q9	6965	6852	6830	6830
q10	2881	3146	2685	2685
q11	560	499	491	491
q12	611	703	568	568
q13	3191	3616	3019	3019
q14	271	280	254	254
q15	521	465	456	456
q16	412	454	411	411
q17	1188	1687	1218	1218
q18	7155	7007	6945	6945
q19	741	1115	994	994
q20	1906	1990	1822	1822
q21	5068	4641	4484	4484
q22	1061	1034	979	979
Total cold run time: 50855 ms
Total hot run time: 49657 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 190720 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 79c98cb86b78c5ddebaee827ab076beaefd6db0e, data reload: false

query1	986	366	359	359
query2	6530	1869	1875	1869
query3	6705	214	221	214
query4	33750	23625	23342	23342
query5	4381	612	439	439
query6	268	191	186	186
query7	4623	497	316	316
query8	289	258	242	242
query9	9445	2612	2604	2604
query10	473	336	262	262
query11	18284	15859	15230	15230
query12	165	107	103	103
query13	1645	554	416	416
query14	10641	7335	7670	7335
query15	274	193	186	186
query16	7975	647	487	487
query17	1605	756	572	572
query18	2127	409	312	312
query19	222	189	167	167
query20	117	112	110	110
query21	206	126	108	108
query22	4044	4242	4251	4242
query23	34589	33518	33573	33518
query24	7046	2613	2590	2590
query25	520	473	422	422
query26	1198	286	173	173
query27	1990	462	348	348
query28	5148	2143	2157	2143
query29	792	577	445	445
query30	260	189	158	158
query31	940	862	815	815
query32	95	63	59	59
query33	531	370	305	305
query34	747	848	523	523
query35	789	808	702	702
query36	1011	1056	964	964
query37	107	98	69	69
query38	3867	3873	3821	3821
query39	1488	1409	1419	1409
query40	213	115	106	106
query41	53	53	52	52
query42	123	105	108	105
query43	495	516	483	483
query44	1328	827	811	811
query45	186	177	175	175
query46	854	1048	660	660
query47	1855	1886	1815	1815
query48	410	429	340	340
query49	812	504	435	435
query50	652	685	424	424
query51	7378	7259	7178	7178
query52	106	102	97	97
query53	240	255	186	186
query54	546	541	466	466
query55	84	82	85	82
query56	278	301	264	264
query57	1226	1246	1180	1180
query58	256	218	255	218
query59	2898	3006	3002	3002
query60	285	278	249	249
query61	120	114	114	114
query62	787	729	683	683
query63	232	197	192	192
query64	4631	970	636	636
query65	3293	3194	3193	3193
query66	1069	447	321	321
query67	15975	15630	15437	15437
query68	6235	819	530	530
query69	467	308	268	268
query70	1145	1158	1121	1121
query71	505	296	264	264
query72	5789	3717	3883	3717
query73	627	737	350	350
query74	10293	9109	9183	9109
query75	3201	3166	2681	2681
query76	3213	1190	760	760
query77	501	374	276	276
query78	10301	10334	9734	9734
query79	3533	889	589	589
query80	653	524	432	432
query81	514	255	217	217
query82	614	118	91	91
query83	165	165	145	145
query84	246	97	76	76
query85	779	376	305	305
query86	391	307	308	307
query87	4263	4379	4228	4228
query88	5110	2393	2381	2381
query89	402	348	291	291
query90	1873	185	187	185
query91	142	143	112	112
query92	64	57	55	55
query93	1829	919	534	534
query94	709	406	301	301
query95	349	265	267	265
query96	493	609	280	280
query97	3174	3296	3147	3147
query98	234	211	198	198
query99	1339	1394	1302	1302
Total cold run time: 291411 ms
Total hot run time: 190720 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.03
query2	0.06	0.03	0.03
query3	0.23	0.07	0.06
query4	1.62	0.10	0.11
query5	0.51	0.52	0.52
query6	1.14	0.73	0.73
query7	0.02	0.02	0.02
query8	0.04	0.03	0.03
query9	0.57	0.52	0.51
query10	0.55	0.57	0.59
query11	0.13	0.10	0.10
query12	0.14	0.11	0.11
query13	0.61	0.59	0.60
query14	0.79	0.79	0.80
query15	0.85	0.82	0.82
query16	0.38	0.38	0.39
query17	1.05	0.99	1.05
query18	0.24	0.21	0.22
query19	1.93	1.91	1.85
query20	0.02	0.01	0.02
query21	15.37	0.92	0.57
query22	0.73	0.79	0.77
query23	15.06	1.46	0.57
query24	3.03	1.12	0.63
query25	0.18	0.09	0.13
query26	0.34	0.15	0.14
query27	0.04	0.06	0.06
query28	13.27	1.06	0.44
query29	12.61	3.96	3.30
query30	0.24	0.08	0.05
query31	2.84	0.63	0.38
query32	3.22	0.55	0.46
query33	3.00	3.05	3.02
query34	16.64	5.15	4.53
query35	4.58	4.57	4.54
query36	0.64	0.49	0.49
query37	0.08	0.06	0.06
query38	0.04	0.04	0.03
query39	0.03	0.02	0.02
query40	0.17	0.13	0.13
query41	0.07	0.02	0.02
query42	0.03	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 103.16 s
Total hot run time: 28.8 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 100.00% (10/10) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 45.36% (12593/27762)
Line Coverage 36.25% (112129/309326)
Region Coverage 35.30% (57951/164169)
Branch Coverage 32.49% (31515/96992)

@amorynan
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17621	5527	5429	5429
q2	2040	284	162	162
q3	10530	1218	761	761
q4	10242	868	447	447
q5	8422	2368	2095	2095
q6	184	159	131	131
q7	907	741	617	617
q8	9324	1404	1102	1102
q9	5266	4871	4961	4871
q10	6742	2246	1798	1798
q11	483	274	260	260
q12	341	346	214	214
q13	17770	3571	2989	2989
q14	218	216	217	216
q15	515	465	465	465
q16	432	434	384	384
q17	592	859	357	357
q18	6828	6371	6256	6256
q19	1204	943	538	538
q20	323	355	205	205
q21	2988	2152	1981	1981
q22	1090	1034	985	985
Total cold run time: 104062 ms
Total hot run time: 32263 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5916	5554	5505	5505
q2	234	329	244	244
q3	2214	2607	2313	2313
q4	1350	1799	1410	1410
q5	4404	4759	4948	4759
q6	163	157	125	125
q7	2092	1972	1829	1829
q8	2596	2776	2679	2679
q9	7283	7219	7258	7219
q10	2999	3247	2790	2790
q11	574	506	485	485
q12	641	754	578	578
q13	3409	3777	3170	3170
q14	269	304	265	265
q15	507	477	475	475
q16	459	476	449	449
q17	1196	1722	1247	1247
q18	7595	7411	7299	7299
q19	836	1084	1096	1084
q20	1983	2065	1877	1877
q21	5234	4815	4677	4677
q22	1099	1058	1024	1024
Total cold run time: 53053 ms
Total hot run time: 51503 ms

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 100.00% (10/10) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 45.36% (12592/27762)
Line Coverage 36.25% (112132/309326)
Region Coverage 35.30% (57945/164169)
Branch Coverage 32.49% (31511/96992)

@doris-robot
Copy link

TPC-DS: Total hot run time: 197134 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 9da64734d102fc0912b2c12c4d0841bb18f222c1, data reload: false

query1	1280	943	887	887
query2	6227	1951	1882	1882
query3	10962	4496	4663	4496
query4	32869	23769	23363	23363
query5	3671	601	440	440
query6	272	191	177	177
query7	3988	488	325	325
query8	311	244	241	241
query9	9268	2619	2619	2619
query10	476	332	273	273
query11	17737	15502	15286	15286
query12	157	106	102	102
query13	1539	536	404	404
query14	8776	7284	6936	6936
query15	232	193	195	193
query16	8039	683	477	477
query17	1609	776	596	596
query18	2152	420	320	320
query19	216	191	170	170
query20	131	121	115	115
query21	209	134	106	106
query22	4694	4515	4389	4389
query23	35763	34310	34540	34310
query24	7295	2673	2693	2673
query25	499	493	432	432
query26	911	271	173	173
query27	2257	495	364	364
query28	5393	2226	2182	2182
query29	591	578	468	468
query30	242	204	171	171
query31	993	909	855	855
query32	83	69	58	58
query33	518	364	326	326
query34	767	862	542	542
query35	803	839	712	712
query36	1013	1080	987	987
query37	110	89	76	76
query38	4021	4080	3966	3966
query39	1568	1451	1463	1451
query40	203	116	100	100
query41	47	47	48	47
query42	128	108	104	104
query43	513	500	454	454
query44	1393	839	839	839
query45	185	180	175	175
query46	878	1047	666	666
query47	1956	2007	1951	1951
query48	423	434	356	356
query49	738	495	414	414
query50	669	713	430	430
query51	7304	7260	7207	7207
query52	102	105	97	97
query53	242	260	188	188
query54	551	545	476	476
query55	78	93	78	78
query56	286	282	261	261
query57	1282	1287	1232	1232
query58	244	233	216	216
query59	3082	3056	3017	3017
query60	308	283	264	264
query61	147	120	115	115
query62	808	763	690	690
query63	232	193	189	189
query64	3628	1004	665	665
query65	3331	3314	3305	3305
query66	793	418	327	327
query67	16492	15805	15681	15681
query68	8227	838	539	539
query69	506	306	280	280
query70	1218	1164	1094	1094
query71	444	303	270	270
query72	5101	3788	3774	3774
query73	632	751	353	353
query74	10465	9101	8932	8932
query75	3911	3150	2705	2705
query76	3520	1171	770	770
query77	776	381	285	285
query78	10372	10429	9522	9522
query79	3092	881	598	598
query80	717	511	434	434
query81	478	257	231	231
query82	377	114	88	88
query83	168	162	146	146
query84	284	108	80	80
query85	738	359	296	296
query86	356	323	300	300
query87	4360	4351	4255	4255
query88	3572	2416	2397	2397
query89	412	327	294	294
query90	1980	189	186	186
query91	130	137	112	112
query92	62	55	52	52
query93	1616	849	539	539
query94	645	385	306	306
query95	331	278	272	272
query96	494	605	281	281
query97	3173	3350	3163	3163
query98	222	208	197	197
query99	1506	1430	1296	1296
Total cold run time: 293570 ms
Total hot run time: 197134 ms

@doris-robot
Copy link

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

query1	0.03	0.04	0.03
query2	0.07	0.04	0.03
query3	0.24	0.07	0.07
query4	1.62	0.11	0.10
query5	0.50	0.50	0.50
query6	1.13	0.73	0.72
query7	0.02	0.02	0.01
query8	0.05	0.03	0.03
query9	0.57	0.51	0.50
query10	0.57	0.56	0.55
query11	0.14	0.11	0.10
query12	0.13	0.11	0.10
query13	0.61	0.59	0.59
query14	0.78	0.79	0.79
query15	0.86	0.83	0.83
query16	0.38	0.39	0.38
query17	1.05	1.02	1.01
query18	0.23	0.24	0.21
query19	1.96	1.81	1.79
query20	0.02	0.01	0.01
query21	15.39	0.94	0.57
query22	0.74	0.75	0.74
query23	15.04	1.49	0.53
query24	3.05	1.42	1.47
query25	0.27	0.22	0.08
query26	0.29	0.15	0.13
query27	0.08	0.05	0.05
query28	14.17	0.98	0.43
query29	12.56	3.94	3.32
query30	0.25	0.09	0.06
query31	2.84	0.61	0.39
query32	3.23	0.54	0.46
query33	3.02	3.03	3.01
query34	16.61	5.18	4.49
query35	4.57	4.53	4.60
query36	0.64	0.50	0.48
query37	0.08	0.06	0.06
query38	0.05	0.04	0.04
query39	0.03	0.02	0.03
query40	0.16	0.13	0.13
query41	0.08	0.02	0.03
query42	0.03	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 104.18 s
Total hot run time: 29.36 s

@amorynan
Copy link
Contributor Author

run buildall

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 100.00% (10/10) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 45.37% (12595/27762)
Line Coverage 36.26% (112153/309327)
Region Coverage 35.30% (57958/164169)
Branch Coverage 32.49% (31513/96992)

@amorynan
Copy link
Contributor Author

run buildall

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 100.00% (10/10) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 45.33% (12594/27781)
Line Coverage 36.20% (112120/309704)
Region Coverage 35.25% (57948/164390)
Branch Coverage 32.43% (31515/97168)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 100.00% (10/10) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 76.15% (20902/27447)
Line Coverage 69.54% (215189/309464)
Region Coverage 67.58% (128779/190565)
Branch Coverage 61.19% (67072/109620)

@amorynan
Copy link
Contributor Author

run p0

@amorynan
Copy link
Contributor Author

run performance

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17598	5467	5360	5360
q2	2050	287	153	153
q3	10595	1217	744	744
q4	10282	850	438	438
q5	9130	2310	2115	2115
q6	187	161	134	134
q7	888	744	610	610
q8	9341	1281	1145	1145
q9	5161	4867	4868	4867
q10	6750	2262	1807	1807
q11	453	299	254	254
q12	332	343	205	205
q13	17747	3608	3017	3017
q14	234	227	207	207
q15	516	465	482	465
q16	414	434	387	387
q17	599	843	372	372
q18	6858	6285	6378	6285
q19	1196	936	524	524
q20	324	351	212	212
q21	2804	2101	1942	1942
q22	1039	998	1002	998
Total cold run time: 104498 ms
Total hot run time: 32241 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5594	5478	5462	5462
q2	235	325	237	237
q3	2250	2619	2389	2389
q4	1338	1822	1361	1361
q5	4396	4820	4934	4820
q6	166	165	135	135
q7	2022	1962	1842	1842
q8	2586	2786	2656	2656
q9	7280	7133	7195	7133
q10	3017	3320	2812	2812
q11	573	505	493	493
q12	668	803	624	624
q13	3477	3865	3229	3229
q14	289	305	287	287
q15	510	484	470	470
q16	437	502	448	448
q17	1253	1740	1277	1277
q18	7803	7650	7589	7589
q19	784	1106	1102	1102
q20	2013	2049	1890	1890
q21	5406	4861	4780	4780
q22	1067	1069	1022	1022
Total cold run time: 53164 ms
Total hot run time: 52058 ms

@doris-robot
Copy link

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

query1	1295	936	892	892
query2	6227	1872	1828	1828
query3	10928	4367	4647	4367
query4	33063	24258	23545	23545
query5	4422	633	455	455
query6	294	204	186	186
query7	4013	489	322	322
query8	311	243	241	241
query9	9608	2597	2580	2580
query10	490	330	257	257
query11	18027	15394	15282	15282
query12	155	103	106	103
query13	1536	520	401	401
query14	8806	7058	7370	7058
query15	252	195	179	179
query16	7982	702	529	529
query17	1627	784	592	592
query18	2075	429	315	315
query19	210	190	164	164
query20	137	125	117	117
query21	209	130	108	108
query22	4584	4578	4442	4442
query23	35250	34062	33906	33906
query24	7213	2694	2735	2694
query25	522	507	436	436
query26	1009	287	173	173
query27	1997	491	365	365
query28	5720	2238	2206	2206
query29	669	610	463	463
query30	249	198	170	170
query31	1004	902	827	827
query32	74	61	67	61
query33	503	370	317	317
query34	742	857	522	522
query35	798	804	731	731
query36	1026	1066	961	961
query37	106	100	96	96
query38	4025	4024	4006	4006
query39	1527	1442	1470	1442
query40	202	120	109	109
query41	51	48	48	48
query42	120	111	110	110
query43	504	521	481	481
query44	1292	820	839	820
query45	188	185	177	177
query46	877	1059	658	658
query47	1928	1995	1936	1936
query48	421	434	346	346
query49	743	496	393	393
query50	665	707	441	441
query51	7403	7386	7318	7318
query52	100	104	93	93
query53	232	268	191	191
query54	554	553	450	450
query55	79	78	81	78
query56	274	268	249	249
query57	1285	1245	1248	1245
query58	241	213	220	213
query59	3161	3150	2943	2943
query60	288	292	286	286
query61	119	112	132	112
query62	805	760	712	712
query63	232	197	220	197
query64	3411	1003	640	640
query65	3330	3256	3289	3256
query66	812	410	331	331
query67	16191	15749	15636	15636
query68	6687	834	533	533
query69	523	305	275	275
query70	1209	1138	1104	1104
query71	399	307	263	263
query72	5737	3854	3985	3854
query73	615	734	361	361
query74	10348	9386	9211	9211
query75	3232	3134	2660	2660
query76	3109	1149	776	776
query77	511	362	283	283
query78	10397	10359	9694	9694
query79	4329	865	576	576
query80	808	527	441	441
query81	503	254	218	218
query82	676	116	89	89
query83	179	158	147	147
query84	283	108	89	89
query85	786	357	303	303
query86	392	298	306	298
query87	4391	4293	4225	4225
query88	5016	2387	2415	2387
query89	417	333	301	301
query90	1727	190	190	190
query91	137	137	109	109
query92	69	57	53	53
query93	2798	896	538	538
query94	702	412	308	308
query95	341	276	265	265
query96	485	615	290	290
query97	3221	3271	3162	3162
query98	216	211	203	203
query99	1519	1419	1281	1281
Total cold run time: 295955 ms
Total hot run time: 197295 ms

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 100.00% (10/10) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 76.15% (20900/27447)
Line Coverage 69.52% (215139/309464)
Region Coverage 67.56% (128741/190565)
Branch Coverage 61.17% (67053/109620)

@doris-robot
Copy link

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

query1	0.04	0.03	0.03
query2	0.07	0.03	0.03
query3	0.24	0.07	0.07
query4	1.63	0.11	0.10
query5	0.52	0.53	0.53
query6	1.13	0.72	0.72
query7	0.02	0.01	0.02
query8	0.04	0.03	0.02
query9	0.57	0.50	0.52
query10	0.55	0.55	0.56
query11	0.15	0.10	0.11
query12	0.15	0.11	0.11
query13	0.62	0.60	0.59
query14	0.77	0.79	0.79
query15	0.86	0.84	0.83
query16	0.38	0.37	0.38
query17	1.05	1.04	1.05
query18	0.23	0.21	0.22
query19	1.99	1.85	1.88
query20	0.02	0.01	0.01
query21	15.43	0.95	0.58
query22	0.75	0.76	0.68
query23	15.10	1.46	0.56
query24	3.21	1.72	1.23
query25	0.14	0.24	0.10
query26	0.28	0.15	0.14
query27	0.07	0.06	0.05
query28	13.55	0.97	0.43
query29	12.59	3.94	3.27
query30	0.24	0.09	0.07
query31	2.82	0.58	0.38
query32	3.22	0.52	0.46
query33	2.97	3.01	3.05
query34	16.80	5.25	4.60
query35	4.57	4.56	4.52
query36	0.62	0.49	0.48
query37	0.09	0.06	0.06
query38	0.05	0.04	0.04
query39	0.04	0.02	0.03
query40	0.17	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: 103.9 s
Total hot run time: 29.34 s

@morrySnow morrySnow merged commit e4131f9 into apache:branch-3.1 Jul 25, 2025
21 of 22 checks passed
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