Skip to content

Conversation

@csun5285
Copy link
Contributor

What problem does this PR solve?

Issue Number: close #xxx

Related PR: #xxx

Problem Summary:

Release note

None

Check List (For Author)

  • Test

    • Regression test
    • Unit Test
    • Manual test (add detailed scripts or steps below)
    • No need to test or manual test. Explain why:
      • This is a refactor/code format and no logic has been changed.
      • Previous test can cover this change.
      • No code files have been changed.
      • Other reason
  • Behavior changed:

    • No.
    • Yes.
  • Does this need documentation?

    • No.
    • Yes.

Check List (For Reviewer who merge this PR)

  • Confirm the release note
  • Confirm test cases
  • Confirm document
  • Add branch pick label

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

@csun5285
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17674	7034	6560	6560
q2	2054	189	172	172
q3	10653	1133	1138	1133
q4	10398	716	717	716
q5	7730	2848	2761	2761
q6	213	133	132	132
q7	974	606	599	599
q8	9348	1934	1969	1934
q9	6606	6406	6356	6356
q10	7050	2275	2307	2275
q11	456	257	255	255
q12	422	211	211	211
q13	17776	2985	2989	2985
q14	243	211	202	202
q15	509	471	467	467
q16	481	377	371	371
q17	971	571	519	519
q18	7178	6593	6651	6593
q19	1314	996	999	996
q20	466	197	196	196
q21	3940	3106	3257	3106
q22	1120	1003	1005	1003
Total cold run time: 107576 ms
Total hot run time: 39542 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6642	6536	6583	6536
q2	328	233	238	233
q3	2864	2833	2946	2833
q4	2053	1793	1803	1793
q5	5695	5744	5674	5674
q6	207	123	122	122
q7	2200	1813	1779	1779
q8	3348	3519	3511	3511
q9	8792	8847	8836	8836
q10	3533	3542	3556	3542
q11	581	529	494	494
q12	785	616	607	607
q13	7958	3264	3202	3202
q14	301	276	279	276
q15	518	468	473	468
q16	497	467	454	454
q17	1874	1631	1628	1628
q18	8361	8058	7952	7952
q19	1686	1539	1503	1503
q20	2060	1860	1928	1860
q21	5375	5162	5068	5068
q22	1209	1099	1022	1022
Total cold run time: 66867 ms
Total hot run time: 59393 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 196574 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 50a61d04782df4a9f537c213f6c2f8d8e0f000c8, data reload: false

query1	1270	910	909	909
query2	6267	1921	1922	1921
query3	10959	4409	4557	4409
query4	33352	23881	23669	23669
query5	4384	454	442	442
query6	268	191	181	181
query7	3986	311	323	311
query8	294	233	223	223
query9	9090	2586	2614	2586
query10	480	260	253	253
query11	18026	15119	14934	14934
query12	160	106	100	100
query13	1546	416	407	407
query14	9213	7178	6784	6784
query15	253	188	210	188
query16	8029	517	494	494
query17	1700	621	611	611
query18	2135	320	316	316
query19	251	171	175	171
query20	120	119	114	114
query21	212	115	111	111
query22	4841	4556	4594	4556
query23	35331	34165	33764	33764
query24	11717	2945	2898	2898
query25	673	426	425	425
query26	1276	176	176	176
query27	2683	367	355	355
query28	7401	2161	2179	2161
query29	884	465	454	454
query30	261	160	169	160
query31	1039	820	777	777
query32	93	66	65	65
query33	779	311	333	311
query34	1189	507	515	507
query35	893	744	738	738
query36	1096	968	943	943
query37	125	66	75	66
query38	4050	3935	3909	3909
query39	1537	1460	1462	1460
query40	212	100	96	96
query41	47	46	46	46
query42	109	103	104	103
query43	539	479	485	479
query44	1314	804	823	804
query45	194	174	177	174
query46	1194	723	729	723
query47	2043	1929	1958	1929
query48	445	358	346	346
query49	904	407	382	382
query50	832	431	419	419
query51	7508	7306	7366	7306
query52	102	93	98	93
query53	263	188	184	184
query54	1547	475	481	475
query55	82	80	82	80
query56	269	283	250	250
query57	1315	1265	1248	1248
query58	254	219	228	219
query59	3268	3093	3054	3054
query60	310	274	261	261
query61	146	109	113	109
query62	858	691	694	691
query63	219	183	188	183
query64	5237	678	621	621
query65	3343	3273	3302	3273
query66	1200	301	307	301
query67	15993	15775	15501	15501
query68	4641	565	573	565
query69	434	262	256	256
query70	1209	1084	1129	1084
query71	315	253	257	253
query72	6241	4055	3963	3963
query73	769	381	368	368
query74	10652	9108	9025	9025
query75	3387	2602	2701	2602
query76	2593	1124	1037	1037
query77	369	269	271	269
query78	10737	9722	9562	9562
query79	1492	606	589	589
query80	1095	428	420	420
query81	546	218	229	218
query82	944	85	88	85
query83	239	143	144	143
query84	239	76	79	76
query85	1374	303	289	289
query86	383	308	296	296
query87	4359	4272	4314	4272
query88	3503	2380	2365	2365
query89	413	285	298	285
query90	1881	182	186	182
query91	140	107	107	107
query92	59	48	53	48
query93	1897	559	549	549
query94	826	294	287	287
query95	353	254	259	254
query96	616	287	283	283
query97	3321	3136	3178	3136
query98	212	215	208	208
query99	1547	1309	1289	1289
Total cold run time: 304396 ms
Total hot run time: 196574 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.03
query2	0.07	0.03	0.03
query3	0.23	0.07	0.07
query4	1.63	0.11	0.11
query5	0.54	0.54	0.54
query6	1.12	0.73	0.74
query7	0.02	0.01	0.01
query8	0.04	0.03	0.03
query9	0.55	0.50	0.50
query10	0.56	0.55	0.55
query11	0.14	0.11	0.10
query12	0.14	0.11	0.11
query13	0.61	0.59	0.60
query14	0.77	0.79	0.79
query15	0.84	0.82	0.81
query16	0.39	0.38	0.40
query17	1.06	1.01	1.05
query18	0.24	0.22	0.22
query19	1.98	1.83	1.89
query20	0.01	0.01	0.01
query21	15.41	0.59	0.59
query22	2.31	1.78	1.94
query23	17.05	0.82	0.86
query24	2.90	1.18	1.88
query25	0.28	0.10	0.09
query26	0.50	0.13	0.14
query27	0.05	0.04	0.03
query28	9.64	0.50	0.46
query29	12.59	3.21	3.22
query30	0.25	0.06	0.06
query31	2.86	0.39	0.39
query32	3.23	0.46	0.46
query33	2.98	3.02	2.98
query34	16.83	4.52	4.57
query35	4.61	4.59	4.53
query36	0.68	0.48	0.48
query37	0.08	0.06	0.05
query38	0.05	0.03	0.03
query39	0.03	0.02	0.03
query40	0.16	0.13	0.12
query41	0.07	0.02	0.03
query42	0.03	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 103.6 s
Total hot run time: 30.45 s

@csun5285 csun5285 changed the title branch-3.1: [fix](variant type) fix create variant column branch-3.1: [fix](variant type) fix add variant column Jul 14, 2025
@csun5285 csun5285 changed the title branch-3.1: [fix](variant type) fix add variant column branch-3.1: [fix](variant type) fix add variant column, index Jul 14, 2025
@csun5285
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17581	6865	6595	6595
q2	2067	207	218	207
q3	10567	1113	1140	1113
q4	10395	736	708	708
q5	7737	2824	2854	2824
q6	212	135	138	135
q7	982	616	614	614
q8	9350	1924	1974	1924
q9	6722	6402	6374	6374
q10	6993	2285	2280	2280
q11	456	258	259	258
q12	401	207	204	204
q13	17779	2977	2961	2961
q14	241	212	221	212
q15	501	468	458	458
q16	475	386	372	372
q17	977	551	524	524
q18	7280	6597	6671	6597
q19	1361	976	994	976
q20	476	197	206	197
q21	3828	3022	3148	3022
q22	1071	979	1005	979
Total cold run time: 107452 ms
Total hot run time: 39534 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6627	6565	6583	6565
q2	321	234	230	230
q3	2899	2877	2889	2877
q4	2015	1762	1790	1762
q5	5711	5695	5737	5695
q6	210	124	125	124
q7	2217	1792	1765	1765
q8	3340	3524	3518	3518
q9	8780	8816	8882	8816
q10	3595	3504	3552	3504
q11	593	500	494	494
q12	822	642	612	612
q13	7920	3218	3132	3132
q14	295	273	285	273
q15	521	471	460	460
q16	481	433	435	433
q17	1828	1602	1588	1588
q18	8206	7783	7665	7665
q19	1689	1429	1474	1429
q20	2050	1800	1830	1800
q21	5192	4857	4975	4857
q22	1126	1056	1002	1002
Total cold run time: 66438 ms
Total hot run time: 58601 ms

@doris-robot
Copy link

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

query1	1268	927	890	890
query2	6277	1867	1903	1867
query3	10801	4363	4273	4273
query4	33466	23503	23901	23503
query5	4295	462	448	448
query6	274	175	176	175
query7	3984	314	325	314
query8	292	241	236	236
query9	9420	2614	2558	2558
query10	486	260	256	256
query11	18069	15232	15006	15006
query12	154	101	106	101
query13	1553	431	429	429
query14	8746	7318	7192	7192
query15	263	178	192	178
query16	8104	493	488	488
query17	1636	626	608	608
query18	2139	323	324	323
query19	289	177	175	175
query20	132	118	117	117
query21	208	115	108	108
query22	4728	4322	4426	4322
query23	34705	34135	33900	33900
query24	11237	2866	2898	2866
query25	661	411	421	411
query26	1474	172	182	172
query27	3264	375	360	360
query28	7361	2177	2148	2148
query29	926	467	480	467
query30	253	159	161	159
query31	1085	841	830	830
query32	88	55	57	55
query33	764	325	313	313
query34	1148	501	518	501
query35	844	764	719	719
query36	1111	947	944	944
query37	140	69	64	64
query38	4185	3959	3940	3940
query39	1540	1498	1484	1484
query40	254	98	104	98
query41	47	48	48	48
query42	108	105	99	99
query43	529	483	487	483
query44	1284	843	823	823
query45	186	174	173	173
query46	1171	738	719	719
query47	1958	1916	1925	1916
query48	434	350	351	350
query49	1017	389	394	389
query50	838	414	422	414
query51	7448	7390	7133	7133
query52	100	87	97	87
query53	261	193	189	189
query54	1315	466	484	466
query55	84	77	82	77
query56	271	260	242	242
query57	1308	1232	1200	1200
query58	228	217	210	210
query59	3098	3073	3006	3006
query60	308	264	264	264
query61	109	105	109	105
query62	884	711	720	711
query63	236	204	204	204
query64	5105	662	645	645
query65	3359	3250	3274	3250
query66	1297	294	296	294
query67	15888	15588	15383	15383
query68	4860	587	594	587
query69	437	271	262	262
query70	1148	1120	1118	1118
query71	364	268	263	263
query72	6310	3995	4129	3995
query73	751	346	364	346
query74	10549	9207	9079	9079
query75	3378	2651	2701	2651
query76	2582	1103	1061	1061
query77	392	270	279	270
query78	10501	9549	9676	9549
query79	1260	607	588	588
query80	976	435	432	432
query81	536	224	223	223
query82	950	88	89	88
query83	233	148	137	137
query84	231	77	78	77
query85	1290	323	295	295
query86	379	299	291	291
query87	4360	4239	4293	4239
query88	3621	2411	2373	2373
query89	411	290	291	290
query90	1867	186	182	182
query91	136	103	112	103
query92	62	52	49	49
query93	1534	559	562	559
query94	821	293	298	293
query95	361	248	258	248
query96	608	276	280	276
query97	3295	3166	3171	3166
query98	216	195	195	195
query99	1495	1317	1287	1287
Total cold run time: 302409 ms
Total hot run time: 196450 ms

@doris-robot
Copy link

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

query1	0.04	0.04	0.03
query2	0.07	0.03	0.03
query3	0.24	0.06	0.07
query4	1.61	0.11	0.11
query5	0.52	0.49	0.54
query6	1.13	0.74	0.73
query7	0.02	0.02	0.02
query8	0.04	0.03	0.04
query9	0.56	0.51	0.51
query10	0.55	0.55	0.54
query11	0.14	0.10	0.10
query12	0.14	0.11	0.12
query13	0.60	0.59	0.59
query14	0.76	0.79	0.78
query15	0.84	0.83	0.82
query16	0.39	0.37	0.39
query17	1.01	1.04	1.04
query18	0.24	0.22	0.22
query19	1.86	1.88	1.78
query20	0.02	0.01	0.02
query21	15.44	0.59	0.58
query22	2.22	2.63	1.51
query23	16.93	0.91	0.89
query24	3.08	1.49	0.98
query25	0.23	0.10	0.07
query26	0.45	0.15	0.14
query27	0.05	0.06	0.05
query28	10.12	0.52	0.44
query29	12.61	3.14	3.16
query30	0.27	0.06	0.06
query31	2.86	0.38	0.38
query32	3.24	0.47	0.46
query33	3.02	3.00	3.06
query34	17.16	4.43	4.51
query35	4.54	4.51	4.54
query36	0.65	0.49	0.49
query37	0.09	0.06	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.08	0.02	0.02
query42	0.03	0.02	0.02
query43	0.03	0.03	0.03
Total cold run time: 104.11 s
Total hot run time: 29.8 s

@csun5285
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17558	6816	6801	6801
q2	2103	219	189	189
q3	11205	1166	1156	1156
q4	10225	789	663	663
q5	7777	2910	2711	2711
q6	213	134	136	134
q7	992	621	619	619
q8	9610	1984	1986	1984
q9	8104	6393	6428	6393
q10	7042	2232	2280	2232
q11	455	264	262	262
q12	407	204	203	203
q13	17805	2981	2989	2981
q14	236	206	206	206
q15	504	467	473	467
q16	489	373	372	372
q17	983	566	539	539
q18	7160	6803	6635	6635
q19	1321	986	1122	986
q20	481	201	198	198
q21	3953	3137	2999	2999
q22	1075	997	978	978
Total cold run time: 109698 ms
Total hot run time: 39708 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6651	6587	6610	6587
q2	330	234	235	234
q3	3006	3008	2921	2921
q4	2056	1819	1837	1819
q5	5681	5675	5743	5675
q6	206	122	122	122
q7	2160	1798	1825	1798
q8	3306	3515	3543	3515
q9	8881	8888	8875	8875
q10	3588	3548	3517	3517
q11	598	494	491	491
q12	801	575	592	575
q13	5949	3178	3139	3139
q14	287	261	260	260
q15	508	467	467	467
q16	507	434	446	434
q17	1854	1587	1598	1587
q18	8100	7734	7637	7637
q19	1689	1548	1408	1408
q20	2099	1861	1853	1853
q21	5259	5131	4997	4997
q22	1087	999	1001	999
Total cold run time: 64603 ms
Total hot run time: 58910 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 189254 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 002966876b1394e098007e884f789506774a48cf, data reload: false

query1	971	370	368	368
query2	6516	1904	1891	1891
query3	6712	219	217	217
query4	34263	23532	23475	23475
query5	4326	458	432	432
query6	271	185	194	185
query7	4627	315	316	315
query8	278	231	224	224
query9	9108	2593	2572	2572
query10	477	260	260	260
query11	18050	15254	15177	15177
query12	161	103	108	103
query13	1647	439	434	434
query14	9669	7060	6745	6745
query15	248	179	185	179
query16	8112	441	500	441
query17	1635	597	561	561
query18	2126	305	307	305
query19	271	164	154	154
query20	116	111	110	110
query21	208	106	103	103
query22	4239	4190	4127	4127
query23	34454	33735	33184	33184
query24	11306	2821	2813	2813
query25	670	390	387	387
query26	1453	161	164	161
query27	2968	343	339	339
query28	7857	2087	2104	2087
query29	927	418	425	418
query30	317	156	157	156
query31	1019	798	805	798
query32	98	59	58	58
query33	783	299	293	293
query34	974	500	509	500
query35	907	720	694	694
query36	1092	965	937	937
query37	131	66	68	66
query38	3987	3839	3836	3836
query39	1470	1451	1460	1451
query40	297	96	100	96
query41	51	49	49	49
query42	118	108	101	101
query43	524	474	481	474
query44	1251	808	804	804
query45	178	172	173	172
query46	1145	703	700	700
query47	1903	1797	1831	1797
query48	430	336	344	336
query49	1201	393	379	379
query50	825	413	415	413
query51	7153	7003	7080	7003
query52	104	92	90	90
query53	256	182	181	181
query54	1214	467	463	463
query55	76	75	82	75
query56	275	288	238	238
query57	1288	1166	1144	1144
query58	249	208	223	208
query59	2990	2979	2795	2795
query60	280	259	255	255
query61	139	109	145	109
query62	908	641	665	641
query63	212	185	189	185
query64	5439	641	631	631
query65	3264	3173	3176	3173
query66	1447	314	322	314
query67	15714	15621	15598	15598
query68	4534	574	574	574
query69	439	262	261	261
query70	1162	1085	1121	1085
query71	338	262	259	259
query72	6483	4215	4031	4031
query73	755	352	353	352
query74	10472	8934	9023	8934
query75	3373	2631	2669	2631
query76	2758	1127	1105	1105
query77	376	272	272	272
query78	10402	9590	9494	9494
query79	1101	590	586	586
query80	789	436	434	434
query81	494	227	216	216
query82	1272	91	91	91
query83	238	155	151	151
query84	242	82	81	81
query85	1099	304	288	288
query86	325	294	311	294
query87	4320	4187	4265	4187
query88	3622	2397	2385	2385
query89	409	293	296	293
query90	2046	187	187	187
query91	134	118	106	106
query92	64	53	51	51
query93	1087	556	546	546
query94	804	294	251	251
query95	365	259	249	249
query96	610	277	284	277
query97	3323	3106	3128	3106
query98	222	198	200	198
query99	1545	1299	1307	1299
Total cold run time: 298578 ms
Total hot run time: 189254 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.03
query2	0.06	0.03	0.03
query3	0.23	0.06	0.06
query4	1.63	0.10	0.11
query5	0.53	0.49	0.50
query6	1.13	0.74	0.72
query7	0.02	0.01	0.01
query8	0.04	0.04	0.03
query9	0.55	0.50	0.51
query10	0.55	0.55	0.57
query11	0.14	0.10	0.11
query12	0.13	0.11	0.11
query13	0.61	0.60	0.60
query14	0.79	0.79	0.79
query15	0.83	0.82	0.82
query16	0.38	0.37	0.38
query17	1.05	1.06	1.04
query18	0.23	0.21	0.22
query19	1.90	1.87	1.87
query20	0.02	0.01	0.00
query21	15.50	0.58	0.58
query22	2.40	2.51	2.47
query23	16.97	1.11	0.76
query24	3.32	0.23	1.20
query25	0.27	0.05	0.08
query26	0.39	0.14	0.13
query27	0.05	0.05	0.04
query28	10.86	0.47	0.48
query29	12.61	3.17	3.17
query30	0.26	0.06	0.07
query31	2.86	0.39	0.38
query32	3.27	0.46	0.46
query33	2.98	2.98	3.07
query34	17.06	4.50	4.47
query35	4.56	4.49	4.48
query36	0.68	0.49	0.48
query37	0.08	0.06	0.06
query38	0.05	0.03	0.03
query39	0.03	0.02	0.02
query40	0.16	0.13	0.13
query41	0.07	0.02	0.02
query42	0.03	0.02	0.02
query43	0.03	0.02	0.02
Total cold run time: 105.34 s
Total hot run time: 29.94 s

@csun5285 csun5285 force-pushed the fix_variant_define_3.1 branch from 0029668 to 04a28f1 Compare July 15, 2025 02:32
@csun5285
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 04a28f1d8a5d1e72ef54c6d5229e227cf47920a5, data reload: false

------ Round 1 ----------------------------------
q1	17570	6811	6558	6558
q2	2069	192	195	192
q3	10625	1141	1180	1141
q4	10425	772	742	742
q5	7732	2867	2855	2855
q6	215	132	133	132
q7	1002	632	595	595
q8	9358	1984	1974	1974
q9	6624	6384	6397	6384
q10	6994	2225	2284	2225
q11	472	257	271	257
q12	399	217	213	213
q13	17805	3006	3010	3006
q14	240	207	210	207
q15	524	462	477	462
q16	487	385	369	369
q17	974	564	547	547
q18	7301	6768	6644	6644
q19	1300	1016	971	971
q20	472	207	193	193
q21	3846	2999	3046	2999
q22	1134	993	993	993
Total cold run time: 107568 ms
Total hot run time: 39659 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6598	6553	6619	6553
q2	318	227	232	227
q3	2913	2837	2960	2837
q4	2084	1873	1781	1781
q5	5707	5758	5684	5684
q6	205	124	129	124
q7	2191	1807	1746	1746
q8	3426	3487	3528	3487
q9	8785	8889	8845	8845
q10	3545	3514	3526	3514
q11	604	485	491	485
q12	795	598	597	597
q13	9279	3157	3164	3157
q14	298	264	272	264
q15	516	483	458	458
q16	486	447	439	439
q17	1818	1614	1590	1590
q18	8162	7719	7885	7719
q19	1677	1487	1549	1487
q20	2120	1807	1819	1807
q21	5222	5149	4945	4945
q22	1116	1105	1060	1060
Total cold run time: 67865 ms
Total hot run time: 58806 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 197370 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 04a28f1d8a5d1e72ef54c6d5229e227cf47920a5, data reload: false

query1	1285	919	924	919
query2	6365	1943	1936	1936
query3	10977	4376	4501	4376
query4	33141	23923	23356	23356
query5	4429	471	468	468
query6	299	194	188	188
query7	3996	326	319	319
query8	295	241	238	238
query9	9501	2647	2650	2647
query10	507	268	257	257
query11	18120	15221	15208	15208
query12	162	106	104	104
query13	1548	432	445	432
query14	9405	6575	6607	6575
query15	236	180	197	180
query16	7967	470	485	470
query17	1637	587	598	587
query18	2138	336	319	319
query19	219	175	170	170
query20	126	118	119	118
query21	207	109	109	109
query22	4872	4531	4609	4531
query23	35033	34500	34335	34335
query24	11686	2964	2870	2870
query25	688	428	454	428
query26	1270	189	174	174
query27	2779	357	361	357
query28	7632	2190	2216	2190
query29	886	484	476	476
query30	264	168	171	168
query31	1080	841	834	834
query32	92	55	60	55
query33	770	318	327	318
query34	1164	535	532	532
query35	938	745	742	742
query36	1127	941	986	941
query37	149	68	74	68
query38	4167	3955	3959	3955
query39	1539	1465	1465	1465
query40	208	115	111	111
query41	76	50	46	46
query42	108	106	107	106
query43	535	499	504	499
query44	1335	823	825	823
query45	192	172	172	172
query46	1168	744	766	744
query47	2043	1897	1927	1897
query48	439	355	339	339
query49	965	418	404	404
query50	865	426	442	426
query51	7380	7225	7231	7225
query52	110	94	93	93
query53	262	183	186	183
query54	1142	480	478	478
query55	79	81	76	76
query56	271	255	249	249
query57	1317	1207	1195	1195
query58	243	207	219	207
query59	3277	3089	3054	3054
query60	303	270	267	267
query61	126	111	110	110
query62	873	705	696	696
query63	229	199	195	195
query64	4250	677	628	628
query65	3325	3264	3302	3264
query66	766	300	313	300
query67	16216	15615	15694	15615
query68	4489	603	573	573
query69	434	272	263	263
query70	1211	1094	1072	1072
query71	344	263	259	259
query72	6319	3991	4077	3991
query73	770	361	355	355
query74	10516	9451	8989	8989
query75	3382	2657	2700	2657
query76	2697	1125	1111	1111
query77	435	283	285	283
query78	10564	9676	9569	9569
query79	1823	625	606	606
query80	1190	432	419	419
query81	566	222	226	222
query82	935	92	88	88
query83	229	142	148	142
query84	237	76	81	76
query85	1319	336	302	302
query86	443	306	279	279
query87	4439	4301	4204	4204
query88	3793	2445	2450	2445
query89	426	294	297	294
query90	1955	188	188	188
query91	140	106	111	106
query92	68	50	51	50
query93	2485	569	559	559
query94	852	288	274	274
query95	368	257	256	256
query96	626	284	285	284
query97	3329	3132	3153	3132
query98	224	205	207	205
query99	1527	1300	1316	1300
Total cold run time: 304934 ms
Total hot run time: 197370 ms

@doris-robot
Copy link

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

query1	0.04	0.03	0.04
query2	0.07	0.03	0.03
query3	0.23	0.07	0.07
query4	1.62	0.11	0.10
query5	0.52	0.51	0.53
query6	1.13	0.72	0.73
query7	0.02	0.02	0.02
query8	0.03	0.03	0.03
query9	0.56	0.51	0.51
query10	0.56	0.56	0.56
query11	0.14	0.11	0.10
query12	0.13	0.11	0.12
query13	0.62	0.60	0.59
query14	0.77	0.77	0.80
query15	0.84	0.82	0.82
query16	0.37	0.40	0.37
query17	1.08	1.07	1.06
query18	0.23	0.23	0.22
query19	1.93	1.86	1.78
query20	0.01	0.01	0.02
query21	15.40	0.60	0.56
query22	2.20	2.01	1.82
query23	17.03	0.89	0.80
query24	2.86	1.51	0.62
query25	0.22	0.14	0.07
query26	0.37	0.15	0.13
query27	0.05	0.06	0.04
query28	10.65	0.50	0.46
query29	12.57	3.22	3.22
query30	0.24	0.07	0.06
query31	2.89	0.39	0.39
query32	3.23	0.46	0.46
query33	3.02	3.05	3.01
query34	17.08	4.55	4.53
query35	4.57	4.52	4.58
query36	0.68	0.49	0.50
query37	0.09	0.06	0.06
query38	0.05	0.04	0.04
query39	0.04	0.02	0.02
query40	0.17	0.13	0.13
query41	0.07	0.03	0.02
query42	0.03	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 104.45 s
Total hot run time: 29.91 s

@csun5285
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17574	6821	6594	6594
q2	2060	183	200	183
q3	10507	1129	1131	1129
q4	10218	716	671	671
q5	7739	2831	2793	2793
q6	213	130	133	130
q7	994	614	602	602
q8	9352	1901	2018	1901
q9	6654	6361	6388	6361
q10	7021	2294	2308	2294
q11	473	265	259	259
q12	424	217	218	217
q13	17774	2991	2992	2991
q14	233	217	211	211
q15	510	479	467	467
q16	486	386	377	377
q17	960	560	571	560
q18	7281	6541	6740	6541
q19	1308	1037	920	920
q20	495	201	205	201
q21	4130	3132	3169	3132
q22	1094	982	985	982
Total cold run time: 107500 ms
Total hot run time: 39516 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6632	6587	6600	6587
q2	322	228	230	228
q3	2902	2858	2872	2858
q4	2054	1826	1844	1826
q5	5689	5709	5684	5684
q6	205	129	128	128
q7	2158	1780	1762	1762
q8	3395	3510	3497	3497
q9	8864	8870	8895	8870
q10	3565	3509	3514	3509
q11	575	508	490	490
q12	775	622	606	606
q13	7995	3121	3180	3121
q14	288	264	258	258
q15	519	453	456	453
q16	483	443	444	443
q17	1840	1610	1612	1610
q18	8209	7764	7785	7764
q19	1692	1552	1618	1552
q20	2102	1815	1817	1815
q21	5162	5031	4966	4966
q22	1085	1032	1038	1032
Total cold run time: 66511 ms
Total hot run time: 59059 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 196085 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 92482c92b9ff554cac4b939c566bbdfe6319943a, data reload: false

query1	1288	917	918	917
query2	6160	1948	1905	1905
query3	10831	4334	4233	4233
query4	33374	23484	23527	23484
query5	3635	489	453	453
query6	270	184	191	184
query7	3997	324	344	324
query8	291	229	231	229
query9	9614	2599	2596	2596
query10	506	264	270	264
query11	17983	15716	15144	15144
query12	170	103	103	103
query13	1604	432	434	432
query14	10511	7618	6766	6766
query15	253	186	189	186
query16	7928	507	480	480
query17	1632	588	566	566
query18	2151	307	305	305
query19	381	163	164	163
query20	126	114	119	114
query21	206	110	110	110
query22	4692	4337	4506	4337
query23	34810	34180	33792	33792
query24	11073	2955	2973	2955
query25	654	432	436	432
query26	1238	174	175	174
query27	2302	367	376	367
query28	7303	2166	2208	2166
query29	868	479	490	479
query30	278	157	163	157
query31	1025	853	863	853
query32	106	60	66	60
query33	775	309	332	309
query34	1014	505	522	505
query35	861	753	737	737
query36	1112	922	946	922
query37	122	68	71	68
query38	4127	4142	4005	4005
query39	1542	1495	1458	1458
query40	205	105	111	105
query41	52	51	49	49
query42	116	106	105	105
query43	533	488	494	488
query44	1280	835	851	835
query45	198	172	175	172
query46	1182	748	782	748
query47	1982	1911	1883	1883
query48	488	342	352	342
query49	1079	405	394	394
query50	838	439	436	436
query51	7440	7155	7285	7155
query52	104	93	90	90
query53	273	179	181	179
query54	1227	470	487	470
query55	79	83	90	83
query56	267	290	258	258
query57	1324	1191	1186	1186
query58	233	222	229	222
query59	3152	3104	2970	2970
query60	302	272	275	272
query61	112	116	109	109
query62	841	690	688	688
query63	239	201	194	194
query64	4121	676	685	676
query65	3387	3323	3280	3280
query66	769	293	295	293
query67	16051	15557	15307	15307
query68	4566	604	597	597
query69	448	273	265	265
query70	1155	1104	1101	1101
query71	381	263	260	260
query72	6345	3975	3961	3961
query73	766	348	356	348
query74	10172	8980	9026	8980
query75	3389	2628	2692	2628
query76	2694	1082	1058	1058
query77	398	277	278	277
query78	10523	9595	9495	9495
query79	2464	615	611	611
query80	1192	435	434	434
query81	550	221	225	221
query82	780	95	90	90
query83	247	141	148	141
query84	231	77	82	77
query85	1442	317	301	301
query86	440	303	298	298
query87	4427	4238	4177	4177
query88	4208	2433	2408	2408
query89	414	293	296	293
query90	1930	187	194	187
query91	146	108	108	108
query92	67	50	52	50
query93	2389	566	564	564
query94	778	297	287	287
query95	369	258	256	256
query96	641	294	286	286
query97	3290	3108	3129	3108
query98	216	207	204	204
query99	1531	1291	1306	1291
Total cold run time: 303276 ms
Total hot run time: 196085 ms

@doris-robot
Copy link

ClickBench: Total hot run time: 29.55 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 92482c92b9ff554cac4b939c566bbdfe6319943a, 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.51	0.52	0.52
query6	1.16	0.72	0.73
query7	0.02	0.02	0.02
query8	0.04	0.03	0.03
query9	0.55	0.48	0.51
query10	0.55	0.55	0.54
query11	0.15	0.11	0.11
query12	0.13	0.11	0.11
query13	0.61	0.58	0.59
query14	0.77	0.79	0.80
query15	0.83	0.83	0.82
query16	0.39	0.37	0.40
query17	1.08	1.06	1.02
query18	0.23	0.22	0.21
query19	1.93	1.83	1.78
query20	0.01	0.01	0.01
query21	15.40	0.58	0.58
query22	2.38	1.49	2.01
query23	16.86	1.00	0.84
query24	2.98	1.31	0.87
query25	0.32	0.06	0.05
query26	0.39	0.14	0.14
query27	0.05	0.05	0.05
query28	10.42	0.53	0.46
query29	12.55	3.18	3.18
query30	0.25	0.06	0.06
query31	2.84	0.38	0.39
query32	3.26	0.46	0.45
query33	2.95	2.96	3.05
query34	16.89	4.46	4.44
query35	4.54	4.49	4.50
query36	0.68	0.48	0.47
query37	0.09	0.06	0.06
query38	0.04	0.03	0.04
query39	0.03	0.02	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.04	0.03
Total cold run time: 104.16 s
Total hot run time: 29.55 s

@csun5285
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17628	6684	6673	6673
q2	2074	193	189	189
q3	10484	1136	1148	1136
q4	10214	725	751	725
q5	7742	2871	2830	2830
q6	219	141	139	139
q7	990	637	610	610
q8	9369	1948	2010	1948
q9	6666	6390	6406	6390
q10	7030	2278	2283	2278
q11	457	261	265	261
q12	460	221	218	218
q13	17779	3014	2994	2994
q14	235	203	207	203
q15	518	464	474	464
q16	460	378	382	378
q17	979	541	600	541
q18	7211	6781	6774	6774
q19	1308	1051	1022	1022
q20	482	204	207	204
q21	3908	3198	3058	3058
q22	1089	981	986	981
Total cold run time: 107302 ms
Total hot run time: 40016 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6683	6614	6591	6591
q2	321	230	228	228
q3	2895	2948	2947	2947
q4	2085	1863	1905	1863
q5	5708	5719	5769	5719
q6	211	135	132	132
q7	2217	1808	1842	1808
q8	3349	3525	3585	3525
q9	8810	8892	8799	8799
q10	3562	3532	3495	3495
q11	585	483	499	483
q12	794	617	603	603
q13	6817	3230	3138	3138
q14	298	276	287	276
q15	516	466	465	465
q16	489	440	449	440
q17	1861	1631	1584	1584
q18	8241	7760	7734	7734
q19	1712	1506	1466	1466
q20	2046	1832	1864	1832
q21	5213	4973	5001	4973
q22	1104	1061	1081	1061
Total cold run time: 65517 ms
Total hot run time: 59162 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 198001 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 3200570409c01e73b2038cb7466a6726773afc48, data reload: false

query1	1301	912	887	887
query2	6271	1949	1889	1889
query3	10830	4257	4366	4257
query4	33166	23547	23558	23547
query5	3601	464	434	434
query6	261	175	181	175
query7	3986	326	327	326
query8	309	239	247	239
query9	9559	2610	2608	2608
query10	474	276	270	270
query11	18268	15293	15226	15226
query12	165	108	102	102
query13	1570	437	426	426
query14	10067	7365	8022	7365
query15	299	192	193	192
query16	8074	498	455	455
query17	1773	600	616	600
query18	2222	322	317	317
query19	384	179	168	168
query20	131	118	116	116
query21	210	110	113	110
query22	4676	4312	4352	4312
query23	35035	34252	34255	34252
query24	11127	2949	3022	2949
query25	661	466	427	427
query26	1387	183	172	172
query27	2678	358	362	358
query28	6962	2170	2169	2169
query29	847	461	485	461
query30	272	170	172	170
query31	1072	835	831	831
query32	88	62	59	59
query33	775	319	307	307
query34	921	527	552	527
query35	932	748	744	744
query36	1080	930	935	930
query37	122	70	70	70
query38	4194	4016	3966	3966
query39	1526	1472	1470	1470
query40	203	104	102	102
query41	47	51	46	46
query42	119	105	102	102
query43	522	496	496	496
query44	1292	829	845	829
query45	194	175	173	173
query46	1176	756	745	745
query47	1999	1917	1891	1891
query48	440	345	347	345
query49	951	417	416	416
query50	836	438	460	438
query51	7450	7312	7321	7312
query52	106	93	96	93
query53	266	189	191	189
query54	1345	486	467	467
query55	80	84	79	79
query56	281	260	247	247
query57	1320	1212	1190	1190
query58	223	219	213	213
query59	3189	3119	3071	3071
query60	312	287	280	280
query61	111	111	139	111
query62	840	687	691	687
query63	232	200	193	193
query64	4231	666	651	651
query65	3363	3264	3310	3264
query66	834	310	315	310
query67	16366	15495	15655	15495
query68	4901	605	597	597
query69	449	267	279	267
query70	1151	1083	1134	1083
query71	344	285	263	263
query72	6297	3977	4081	3977
query73	736	363	348	348
query74	10287	9065	9348	9065
query75	3384	2639	2650	2639
query76	2622	1027	1172	1027
query77	383	283	277	277
query78	10496	9692	9616	9616
query79	1383	620	611	611
query80	930	446	431	431
query81	533	225	226	225
query82	915	94	91	91
query83	244	143	146	143
query84	235	91	82	82
query85	1209	310	293	293
query86	378	310	296	296
query87	4353	4298	4250	4250
query88	3797	2433	2396	2396
query89	417	301	303	301
query90	1992	193	190	190
query91	146	109	110	109
query92	60	54	51	51
query93	1416	556	556	556
query94	858	302	302	302
query95	370	254	262	254
query96	607	278	285	278
query97	3270	3218	3174	3174
query98	219	209	196	196
query99	1509	1299	1295	1295
Total cold run time: 301495 ms
Total hot run time: 198001 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.03
query2	0.08	0.03	0.03
query3	0.24	0.06	0.06
query4	1.62	0.11	0.11
query5	0.56	0.53	0.52
query6	1.12	0.73	0.72
query7	0.02	0.01	0.02
query8	0.04	0.04	0.03
query9	0.55	0.49	0.53
query10	0.55	0.55	0.55
query11	0.14	0.11	0.11
query12	0.14	0.11	0.11
query13	0.62	0.60	0.60
query14	0.79	0.80	0.80
query15	0.84	0.85	0.83
query16	0.39	0.38	0.38
query17	1.06	1.04	1.05
query18	0.23	0.21	0.23
query19	1.96	1.90	1.85
query20	0.02	0.01	0.01
query21	15.39	0.59	0.59
query22	2.32	2.12	1.93
query23	16.86	0.96	0.82
query24	3.02	1.98	1.34
query25	0.25	0.15	0.10
query26	0.50	0.15	0.13
query27	0.04	0.04	0.04
query28	9.27	0.53	0.47
query29	12.54	3.20	3.18
query30	0.25	0.06	0.06
query31	2.86	0.38	0.38
query32	3.27	0.46	0.46
query33	3.02	3.01	3.03
query34	17.06	4.51	4.45
query35	4.47	4.50	4.53
query36	0.66	0.47	0.47
query37	0.09	0.06	0.06
query38	0.04	0.04	0.04
query39	0.04	0.03	0.02
query40	0.16	0.12	0.13
query41	0.08	0.03	0.02
query42	0.03	0.03	0.02
query43	0.03	0.03	0.03
Total cold run time: 103.25 s
Total hot run time: 30.73 s

eldenmoon
eldenmoon previously approved these changes Jul 16, 2025
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

@csun5285
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17586	7016	6649	6649
q2	2085	182	171	171
q3	10594	1148	1202	1148
q4	10351	749	761	749
q5	7718	2891	2875	2875
q6	212	133	133	133
q7	1003	619	611	611
q8	9353	1999	2032	1999
q9	6773	6417	6460	6417
q10	7056	2267	2261	2261
q11	463	259	265	259
q12	396	209	201	201
q13	17822	2989	2986	2986
q14	237	206	207	206
q15	524	474	469	469
q16	472	379	367	367
q17	993	565	576	565
q18	7296	6706	6719	6706
q19	1428	1029	981	981
q20	472	198	195	195
q21	3957	3062	3161	3062
q22	1114	988	988	988
Total cold run time: 107905 ms
Total hot run time: 39998 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6624	6626	6602	6602
q2	326	234	231	231
q3	2905	2931	2900	2900
q4	2098	1893	1807	1807
q5	5701	5755	5726	5726
q6	211	127	126	126
q7	2210	1757	1777	1757
q8	3424	3526	3598	3526
q9	8780	8964	8945	8945
q10	3567	3515	3491	3491
q11	591	484	474	474
q12	780	606	624	606
q13	9340	3186	3133	3133
q14	311	271	288	271
q15	522	476	480	476
q16	490	441	428	428
q17	1842	1644	1660	1644
q18	8181	7794	7642	7642
q19	1727	1542	1630	1542
q20	2081	1821	1818	1818
q21	5107	5034	5011	5011
q22	1122	1026	1036	1026
Total cold run time: 67940 ms
Total hot run time: 59182 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 196337 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 741dccd907fd50c1a7d797f095601601ec65ed42, data reload: false

query1	1282	883	900	883
query2	6343	1879	1828	1828
query3	10976	4491	4472	4472
query4	32947	23400	23722	23400
query5	3674	445	443	443
query6	252	173	180	173
query7	3987	307	327	307
query8	288	228	230	228
query9	9363	2612	2613	2612
query10	467	259	257	257
query11	17858	15157	15230	15157
query12	159	104	107	104
query13	1603	414	436	414
query14	10062	6666	7109	6666
query15	256	182	199	182
query16	8081	499	462	462
query17	1589	632	613	613
query18	2186	318	340	318
query19	276	171	171	171
query20	125	118	119	118
query21	217	112	104	104
query22	4721	4526	4392	4392
query23	34908	33962	33900	33900
query24	7721	2858	2904	2858
query25	644	432	428	428
query26	723	178	176	176
query27	2175	356	361	356
query28	6066	2188	2175	2175
query29	802	459	487	459
query30	276	160	165	160
query31	1101	835	814	814
query32	104	68	63	63
query33	563	329	315	315
query34	931	512	505	505
query35	868	744	720	720
query36	1101	939	968	939
query37	112	69	69	69
query38	4065	3982	3950	3950
query39	1529	1459	1527	1459
query40	197	101	117	101
query41	49	49	48	48
query42	114	104	104	104
query43	515	488	479	479
query44	1167	836	816	816
query45	189	174	168	168
query46	1168	716	734	716
query47	2054	1925	1911	1911
query48	429	346	342	342
query49	909	389	380	380
query50	837	436	429	429
query51	7392	7176	7259	7176
query52	109	92	92	92
query53	265	186	186	186
query54	625	471	491	471
query55	81	74	77	74
query56	280	266	250	250
query57	1335	1188	1194	1188
query58	226	207	212	207
query59	3090	2980	3023	2980
query60	304	256	267	256
query61	115	114	127	114
query62	852	692	693	692
query63	234	194	196	194
query64	3592	682	668	668
query65	3348	3273	3269	3269
query66	777	318	307	307
query67	16276	15570	15545	15545
query68	4380	586	599	586
query69	436	292	263	263
query70	1130	1086	1114	1086
query71	358	258	251	251
query72	6435	4129	4010	4010
query73	764	343	354	343
query74	10460	9208	9226	9208
query75	3377	2655	2656	2655
query76	2243	1076	1113	1076
query77	421	268	283	268
query78	10586	9652	9550	9550
query79	1602	584	589	584
query80	1194	429	423	423
query81	552	221	217	217
query82	943	87	85	85
query83	228	140	146	140
query84	233	75	79	75
query85	1243	314	296	296
query86	438	279	309	279
query87	4398	4224	4161	4161
query88	3472	2418	2384	2384
query89	419	296	303	296
query90	1872	186	182	182
query91	139	110	103	103
query92	60	49	50	49
query93	2013	557	554	554
query94	853	288	295	288
query95	349	256	262	256
query96	618	273	287	273
query97	3279	3091	3114	3091
query98	217	207	197	197
query99	1514	1301	1295	1295
Total cold run time: 293156 ms
Total hot run time: 196337 ms

@doris-robot
Copy link

ClickBench: Total hot run time: 29.84 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 741dccd907fd50c1a7d797f095601601ec65ed42, 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.63	0.11	0.11
query5	0.54	0.54	0.53
query6	1.14	0.73	0.73
query7	0.02	0.01	0.02
query8	0.04	0.04	0.03
query9	0.55	0.49	0.53
query10	0.57	0.55	0.56
query11	0.15	0.10	0.10
query12	0.14	0.11	0.11
query13	0.60	0.60	0.60
query14	0.79	0.77	0.82
query15	0.84	0.83	0.83
query16	0.38	0.37	0.39
query17	1.07	1.04	1.05
query18	0.23	0.22	0.21
query19	1.96	1.83	1.79
query20	0.01	0.01	0.02
query21	15.39	0.60	0.60
query22	2.18	2.50	1.64
query23	17.08	0.88	0.90
query24	3.02	0.64	1.90
query25	0.32	0.16	0.20
query26	0.39	0.13	0.13
query27	0.04	0.04	0.05
query28	9.94	0.53	0.47
query29	12.60	3.23	3.21
query30	0.25	0.06	0.05
query31	2.86	0.39	0.38
query32	3.24	0.45	0.46
query33	2.96	3.00	2.98
query34	16.88	4.55	4.57
query35	4.57	4.49	4.54
query36	0.64	0.50	0.47
query37	0.08	0.06	0.06
query38	0.04	0.03	0.04
query39	0.03	0.03	0.02
query40	0.16	0.13	0.12
query41	0.08	0.03	0.02
query42	0.03	0.02	0.02
query43	0.03	0.03	0.03
Total cold run time: 103.81 s
Total hot run time: 29.84 s

@csun5285
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17588	6833	6631	6631
q2	2051	189	211	189
q3	10493	1146	1126	1126
q4	10341	700	724	700
q5	7768	2816	2855	2816
q6	214	131	137	131
q7	994	629	624	624
q8	9373	1969	2015	1969
q9	6580	6347	6377	6347
q10	7052	2292	2265	2265
q11	465	267	261	261
q12	450	216	217	216
q13	17773	2991	2988	2988
q14	233	206	215	206
q15	510	450	462	450
q16	482	380	380	380
q17	985	518	582	518
q18	7274	6604	6583	6583
q19	1323	1002	929	929
q20	468	205	196	196
q21	4149	2990	2995	2990
q22	1108	1004	951	951
Total cold run time: 107674 ms
Total hot run time: 39466 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6598	6587	6638	6587
q2	335	228	237	228
q3	2881	2820	2869	2820
q4	2073	1813	1853	1813
q5	5680	5721	5733	5721
q6	208	128	135	128
q7	2169	1798	1787	1787
q8	3368	3510	3461	3461
q9	8831	8820	8916	8820
q10	3545	3543	3549	3543
q11	629	487	503	487
q12	823	620	621	620
q13	8938	3166	3121	3121
q14	295	275	266	266
q15	516	473	461	461
q16	490	435	427	427
q17	1861	1622	1592	1592
q18	8194	7866	7723	7723
q19	1690	1601	1479	1479
q20	2026	1794	1813	1794
q21	5186	5046	4894	4894
q22	1137	1026	1064	1026
Total cold run time: 67473 ms
Total hot run time: 58798 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 197133 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 480538e892f2777cdce1136ee75900b1ddf9d69c, data reload: false

query1	1297	905	895	895
query2	6345	1879	1844	1844
query3	10846	4392	4347	4347
query4	32914	23349	23783	23349
query5	4489	472	463	463
query6	279	183	186	183
query7	4021	317	324	317
query8	294	227	214	214
query9	9410	2599	2597	2597
query10	489	262	257	257
query11	18226	15134	15286	15134
query12	165	103	103	103
query13	1546	435	421	421
query14	9345	7184	6814	6814
query15	273	185	200	185
query16	8003	498	503	498
query17	1655	602	637	602
query18	2149	340	331	331
query19	278	173	175	173
query20	123	125	121	121
query21	209	112	108	108
query22	4694	4407	4376	4376
query23	34856	34226	34227	34226
query24	11126	2959	2945	2945
query25	628	430	406	406
query26	1267	177	172	172
query27	2505	361	357	357
query28	7655	2168	2140	2140
query29	840	446	438	438
query30	253	163	160	160
query31	1071	815	845	815
query32	99	61	59	59
query33	790	309	313	309
query34	951	516	526	516
query35	932	742	750	742
query36	1109	957	974	957
query37	128	66	65	65
query38	4160	4024	4012	4012
query39	1509	1494	1499	1494
query40	210	102	102	102
query41	48	47	47	47
query42	125	110	101	101
query43	525	475	499	475
query44	1343	833	820	820
query45	187	167	170	167
query46	1176	759	746	746
query47	1972	1881	1927	1881
query48	441	345	364	345
query49	908	410	400	400
query50	856	434	436	434
query51	7410	7285	7285	7285
query52	107	92	94	92
query53	271	186	187	186
query54	1206	491	493	491
query55	79	79	78	78
query56	280	260	246	246
query57	1321	1212	1162	1162
query58	254	228	212	212
query59	3159	3066	2979	2979
query60	293	274	268	268
query61	113	110	107	107
query62	877	700	701	700
query63	224	202	199	199
query64	5198	682	642	642
query65	3367	3301	3286	3286
query66	1612	306	306	306
query67	16156	15466	15459	15459
query68	4489	594	600	594
query69	435	273	264	264
query70	1141	1126	1117	1117
query71	350	265	257	257
query72	6264	4240	4163	4163
query73	782	353	357	353
query74	10616	9222	8967	8967
query75	3431	2693	2604	2604
query76	2703	1059	1142	1059
query77	398	305	294	294
query78	10495	9582	9541	9541
query79	2489	628	625	625
query80	1097	450	464	450
query81	553	227	222	222
query82	920	92	92	92
query83	244	152	149	149
query84	240	89	88	88
query85	1382	318	296	296
query86	436	297	304	297
query87	4356	4260	4338	4260
query88	4315	2419	2405	2405
query89	426	299	301	299
query90	2007	193	191	191
query91	146	109	119	109
query92	71	53	52	52
query93	2432	572	569	569
query94	877	309	270	270
query95	363	260	264	260
query96	647	291	285	285
query97	3251	3158	3141	3141
query98	223	208	203	203
query99	1497	1296	1307	1296
Total cold run time: 305723 ms
Total hot run time: 197133 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.03
query2	0.06	0.03	0.03
query3	0.24	0.07	0.06
query4	1.62	0.10	0.10
query5	0.51	0.51	0.52
query6	1.13	0.72	0.72
query7	0.02	0.01	0.01
query8	0.04	0.04	0.03
query9	0.58	0.49	0.50
query10	0.55	0.55	0.56
query11	0.14	0.10	0.10
query12	0.13	0.11	0.10
query13	0.60	0.58	0.60
query14	0.77	0.79	0.80
query15	0.85	0.84	0.83
query16	0.39	0.39	0.38
query17	1.05	1.05	1.06
query18	0.24	0.22	0.22
query19	1.97	1.80	1.89
query20	0.01	0.02	0.01
query21	15.40	0.62	0.59
query22	2.07	1.77	1.96
query23	16.90	0.89	0.77
query24	3.44	1.01	1.64
query25	0.26	0.06	0.12
query26	0.61	0.14	0.14
query27	0.06	0.05	0.04
query28	9.70	0.53	0.48
query29	12.59	3.23	3.22
query30	0.25	0.06	0.06
query31	2.87	0.39	0.39
query32	3.24	0.46	0.46
query33	2.94	3.00	2.99
query34	16.98	4.53	4.45
query35	4.53	4.48	4.53
query36	0.63	0.49	0.50
query37	0.09	0.06	0.06
query38	0.05	0.03	0.03
query39	0.03	0.03	0.02
query40	0.16	0.12	0.13
query41	0.09	0.02	0.02
query42	0.03	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 103.89 s
Total hot run time: 30.09 s

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

@morrySnow morrySnow merged commit b7c20d3 into apache:branch-3.1 Jul 16, 2025
20 of 21 checks passed
csun5285 added a commit to csun5285/doris that referenced this pull request Jul 30, 2025
csun5285 added a commit to csun5285/doris that referenced this pull request Jul 30, 2025
…2927)

1. support when the sub-columns in the specified variant are of a fixed
type, these sub-columns can be included in sparse columns.
2. add many cases and ut

branch-3.1: [fix](variant type) fix add variant column, index (apache#53092)

[fix](variant) Fix metadata compatibility for FE (apache#53748)

- In version 3.1, we used 'VariantType', which inherits from
'ScalarType', as the metadata storage for newly created variants,
differing from the previously used 'ScalarType'.
- To ensure compatibility with previous metadata, convert 'VariantType'
to 'ScalarType' before use.

fix

[fix](variant) fix array contains null

fix case

fix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants