doris icon indicating copy to clipboard operation
doris copied to clipboard

[fix](Nereids): Convert VarcharLiteral to StringLikeLiteral in Function Signatures

Open keanji-x opened this issue 1 year ago • 19 comments

Proposed changes

This pull request updates the function signatures where VarcharLiteral is currently used, replacing it with StringLikeLiteral. This change aims to enhance flexibility and consistency across functions that handle similar types of string data. By adopting StringLikeLiteral, we can support a broader range of string-like types beyond the basic VARCHAR type, facilitating more robust and versatile string handling capabilities in our codebase. This update ensures better type abstraction and promotes code reusability.

Further comments

If this is a relatively large or complex change, kick off the discussion at [email protected] by explaining why you chose the solution you did and what alternatives you considered, etc...

keanji-x avatar May 28 '24 09:05 keanji-x

Thank you for your contribution to Apache Doris. Don't know what should be done next? See How to process your PR

Since 2024-03-18, the Document has been moved to doris-website. See Doris Document.

doris-robot avatar May 28 '24 09:05 doris-robot

run buildall

keanji-x avatar May 28 '24 09:05 keanji-x

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

------ Round 1 ----------------------------------
q1	17605	4341	4238	4238
q2	2033	195	211	195
q3	10501	1192	1159	1159
q4	10557	839	839	839
q5	7795	2693	2703	2693
q6	219	130	131	130
q7	954	597	590	590
q8	9450	2103	2065	2065
q9	9262	6590	6576	6576
q10	9151	3717	3749	3717
q11	450	242	238	238
q12	416	214	213	213
q13	17767	2984	3001	2984
q14	256	216	238	216
q15	517	483	488	483
q16	509	394	383	383
q17	954	656	691	656
q18	8091	7378	7488	7378
q19	6330	1559	1527	1527
q20	665	312	308	308
q21	4956	3189	4016	3189
q22	358	277	280	277
Total cold run time: 118796 ms
Total hot run time: 40054 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4333	4245	4211	4211
q2	369	274	269	269
q3	2963	2771	2726	2726
q4	1886	1556	1582	1556
q5	5253	5280	5270	5270
q6	213	126	123	123
q7	2098	1729	1732	1729
q8	3216	3349	3328	3328
q9	8312	8260	8311	8260
q10	3911	3706	3674	3674
q11	576	509	496	496
q12	766	595	578	578
q13	16344	2997	2972	2972
q14	297	282	270	270
q15	521	471	475	471
q16	476	418	405	405
q17	1774	1481	1488	1481
q18	7623	7488	7304	7304
q19	1634	1550	1551	1550
q20	1974	1780	1803	1780
q21	4762	4708	4772	4708
q22	564	495	486	486
Total cold run time: 69865 ms
Total hot run time: 53647 ms

doris-robot avatar May 28 '24 09:05 doris-robot

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

query1	928	378	381	378
query2	6449	2368	2382	2368
query3	6649	206	206	206
query4	20528	17529	17199	17199
query5	4121	432	444	432
query6	251	170	174	170
query7	4583	290	290	290
query8	242	190	186	186
query9	8687	2477	2427	2427
query10	457	278	274	274
query11	10650	9974	10081	9974
query12	138	99	88	88
query13	1636	371	364	364
query14	9014	6871	7405	6871
query15	234	170	168	168
query16	7988	269	257	257
query17	1840	534	518	518
query18	2025	277	271	271
query19	203	150	159	150
query20	93	86	84	84
query21	199	132	130	130
query22	4049	3866	3849	3849
query23	33617	32981	32872	32872
query24	12008	2736	2853	2736
query25	650	355	364	355
query26	1797	160	159	159
query27	3043	326	330	326
query28	7703	2067	2069	2067
query29	1076	603	583	583
query30	273	146	150	146
query31	952	748	773	748
query32	91	52	52	52
query33	768	265	263	263
query34	1029	483	481	481
query35	726	612	590	590
query36	1074	926	903	903
query37	272	65	65	65
query38	2888	2793	2813	2793
query39	882	805	780	780
query40	274	121	129	121
query41	47	45	48	45
query42	103	96	96	96
query43	573	556	568	556
query44	1221	762	739	739
query45	176	171	161	161
query46	1075	714	694	694
query47	1864	1785	1806	1785
query48	371	299	297	297
query49	1201	369	386	369
query50	766	384	397	384
query51	6885	6858	6799	6799
query52	100	90	89	89
query53	350	281	287	281
query54	1028	433	432	432
query55	73	69	70	69
query56	255	244	258	244
query57	1161	1064	1022	1022
query58	229	214	212	212
query59	3445	3162	3209	3162
query60	275	261	248	248
query61	90	88	88	88
query62	658	430	447	430
query63	312	281	280	280
query64	9737	2215	1757	1757
query65	3231	3130	3134	3130
query66	1368	329	314	314
query67	15188	14885	14679	14679
query68	4638	544	540	540
query69	478	270	276	270
query70	1191	1079	1134	1079
query71	422	271	269	269
query72	7732	5473	5500	5473
query73	739	339	326	326
query74	6068	5664	5536	5536
query75	3623	2624	2622	2622
query76	3189	980	956	956
query77	629	273	260	260
query78	10514	9726	9621	9621
query79	2319	512	572	512
query80	1150	443	423	423
query81	511	226	222	222
query82	1197	92	93	92
query83	207	169	169	169
query84	261	85	87	85
query85	1431	269	263	263
query86	459	304	296	296
query87	3270	3143	3147	3143
query88	4058	2463	2437	2437
query89	464	381	379	379
query90	1988	182	182	182
query91	123	99	101	99
query92	60	49	48	48
query93	2053	524	504	504
query94	1170	189	235	189
query95	419	310	312	310
query96	584	273	266	266
query97	3181	2985	3061	2985
query98	242	219	215	215
query99	1205	849	845	845
Total cold run time: 277444 ms
Total hot run time: 171672 ms

doris-robot avatar May 28 '24 10:05 doris-robot

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

query1	0.04	0.04	0.03
query2	0.08	0.04	0.04
query3	0.23	0.05	0.05
query4	1.68	0.07	0.07
query5	0.53	0.48	0.51
query6	1.13	0.73	0.73
query7	0.02	0.01	0.01
query8	0.05	0.04	0.04
query9	0.53	0.50	0.48
query10	0.55	0.55	0.55
query11	0.15	0.11	0.12
query12	0.14	0.12	0.12
query13	0.60	0.59	0.60
query14	0.78	0.77	0.79
query15	0.82	0.82	0.81
query16	0.35	0.36	0.36
query17	0.94	0.95	0.97
query18	0.22	0.24	0.22
query19	1.75	1.75	1.75
query20	0.02	0.01	0.01
query21	15.48	0.73	0.68
query22	4.24	6.99	2.05
query23	18.30	1.43	1.33
query24	1.80	0.23	0.20
query25	0.14	0.08	0.07
query26	0.28	0.17	0.17
query27	0.08	0.07	0.07
query28	13.38	1.01	0.98
query29	12.67	3.33	3.29
query30	0.25	0.06	0.06
query31	2.88	0.38	0.38
query32	3.30	0.47	0.46
query33	2.90	2.95	2.87
query34	17.05	4.48	4.43
query35	4.50	4.48	4.47
query36	0.65	0.46	0.46
query37	0.18	0.16	0.16
query38	0.15	0.15	0.14
query39	0.05	0.03	0.03
query40	0.16	0.14	0.15
query41	0.09	0.05	0.04
query42	0.05	0.05	0.05
query43	0.04	0.04	0.04
Total cold run time: 109.23 s
Total hot run time: 30.74 s

doris-robot avatar May 28 '24 10:05 doris-robot

run buildall

keanji-x avatar May 28 '24 14:05 keanji-x

run buildall

keanji-x avatar May 28 '24 14:05 keanji-x

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

------ Round 1 ----------------------------------
q1	17610	4349	4215	4215
q2	2025	199	200	199
q3	10443	1242	1186	1186
q4	10332	857	828	828
q5	7512	2687	3012	2687
q6	227	140	136	136
q7	968	625	634	625
q8	9219	2112	2136	2112
q9	9381	6723	6795	6723
q10	9263	3914	3942	3914
q11	454	256	255	255
q12	570	242	249	242
q13	18599	3323	3310	3310
q14	274	242	227	227
q15	523	479	501	479
q16	521	418	403	403
q17	1001	700	692	692
q18	8307	7801	7862	7801
q19	7993	1609	1605	1605
q20	664	349	342	342
q21	5625	4271	4320	4271
q22	388	324	310	310
Total cold run time: 121899 ms
Total hot run time: 42562 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4691	4493	4597	4493
q2	392	288	288	288
q3	3260	3110	3099	3099
q4	2038	1826	1663	1663
q5	5412	5504	5543	5504
q6	225	131	147	131
q7	2241	1804	1837	1804
q8	3301	3368	3398	3368
q9	8684	8613	8624	8613
q10	4088	3859	3798	3798
q11	600	486	501	486
q12	766	612	619	612
q13	16899	3142	3156	3142
q14	296	290	271	271
q15	527	482	482	482
q16	507	434	458	434
q17	1813	1565	1493	1493
q18	8148	7514	7501	7501
q19	1683	1568	1497	1497
q20	1999	1826	1805	1805
q21	4888	4611	4728	4611
q22	588	520	527	520
Total cold run time: 73046 ms
Total hot run time: 55615 ms

doris-robot avatar May 28 '24 15:05 doris-robot

TPC-DS: Total hot run time: 169829 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 372c56fa6e8be63c0109d2cb22eb2da1dbbc411c, data reload: false

query1	914	389	389	389
query2	6444	2568	2434	2434
query3	6646	208	213	208
query4	19152	17387	17262	17262
query5	4129	439	415	415
query6	245	157	161	157
query7	4587	295	292	292
query8	237	188	187	187
query9	8411	2457	2437	2437
query10	449	288	260	260
query11	10499	9952	10027	9952
query12	139	92	88	88
query13	1656	379	382	379
query14	10244	6906	7674	6906
query15	217	179	168	168
query16	7795	275	273	273
query17	1691	550	537	537
query18	1978	285	320	285
query19	195	157	156	156
query20	96	90	83	83
query21	194	133	128	128
query22	4012	3858	3850	3850
query23	34183	33064	33240	33064
query24	6840	2891	2822	2822
query25	567	352	365	352
query26	709	159	161	159
query27	2037	329	324	324
query28	3606	2111	2089	2089
query29	851	616	619	616
query30	224	169	155	155
query31	955	748	737	737
query32	100	56	56	56
query33	500	266	264	264
query34	875	492	494	492
query35	704	625	604	604
query36	1055	936	896	896
query37	101	67	66	66
query38	2897	2774	2755	2755
query39	821	784	796	784
query40	204	126	127	126
query41	46	42	42	42
query42	107	98	99	98
query43	582	584	565	565
query44	1110	733	749	733
query45	182	161	164	161
query46	1073	762	722	722
query47	1855	1775	1803	1775
query48	374	304	300	300
query49	819	385	385	385
query50	776	413	407	407
query51	6852	6774	6743	6743
query52	103	95	93	93
query53	358	296	297	296
query54	533	442	432	432
query55	76	73	76	73
query56	270	245	247	245
query57	1145	1025	1045	1025
query58	229	218	213	213
query59	3338	3296	3158	3158
query60	283	289	253	253
query61	88	89	89	89
query62	564	463	447	447
query63	316	291	292	291
query64	8478	2164	1748	1748
query65	3239	3109	3154	3109
query66	794	334	329	329
query67	15176	14705	14937	14705
query68	4514	550	560	550
query69	446	275	276	275
query70	1128	1101	1127	1101
query71	387	279	271	271
query72	7809	5832	2716	2716
query73	720	334	340	334
query74	6007	5552	5536	5536
query75	3304	2653	2688	2653
query76	2257	1019	1048	1019
query77	399	274	277	274
query78	10134	9760	9666	9666
query79	2115	542	527	527
query80	1481	477	454	454
query81	539	222	224	222
query82	665	97	91	91
query83	259	178	175	175
query84	258	90	89	89
query85	1675	275	271	271
query86	511	334	307	307
query87	3306	3156	3133	3133
query88	4142	2440	2453	2440
query89	493	412	391	391
query90	2057	194	195	194
query91	128	101	151	101
query92	68	51	50	50
query93	2908	536	527	527
query94	1255	191	192	191
query95	415	318	316	316
query96	590	279	268	268
query97	3241	2975	2975	2975
query98	238	229	221	221
query99	1173	851	847	847
Total cold run time: 260547 ms
Total hot run time: 169829 ms

doris-robot avatar May 28 '24 15:05 doris-robot

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

query1	0.03	0.03	0.03
query2	0.08	0.04	0.04
query3	0.23	0.05	0.05
query4	1.66	0.08	0.07
query5	0.53	0.48	0.50
query6	1.14	0.75	0.73
query7	0.03	0.01	0.01
query8	0.05	0.04	0.04
query9	0.55	0.48	0.48
query10	0.53	0.55	0.54
query11	0.16	0.11	0.11
query12	0.15	0.12	0.12
query13	0.61	0.59	0.60
query14	0.79	0.77	0.80
query15	0.83	0.82	0.81
query16	0.35	0.37	0.37
query17	0.94	0.98	0.99
query18	0.21	0.26	0.27
query19	1.79	1.71	1.68
query20	0.01	0.01	0.01
query21	15.73	0.65	0.66
query22	4.13	7.07	2.33
query23	18.28	1.39	1.21
query24	1.68	0.31	0.19
query25	0.13	0.08	0.08
query26	0.25	0.17	0.15
query27	0.07	0.08	0.08
query28	13.38	1.03	1.02
query29	13.03	3.36	3.26
query30	0.24	0.06	0.06
query31	2.87	0.38	0.38
query32	3.28	0.46	0.47
query33	2.89	2.89	2.95
query34	17.16	4.38	4.41
query35	4.55	4.49	4.60
query36	0.72	0.50	0.50
query37	0.18	0.16	0.16
query38	0.15	0.14	0.15
query39	0.04	0.03	0.03
query40	0.16	0.14	0.14
query41	0.09	0.04	0.04
query42	0.05	0.05	0.04
query43	0.04	0.04	0.04
Total cold run time: 109.77 s
Total hot run time: 30.89 s

doris-robot avatar May 28 '24 15:05 doris-robot

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

github-actions[bot] avatar May 30 '24 02:05 github-actions[bot]

PR approved by anyone and no changes requested.

github-actions[bot] avatar May 30 '24 02:05 github-actions[bot]

run buildall

keanji-x avatar May 30 '24 04:05 keanji-x

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

------ Round 1 ----------------------------------
q1	17622	4423	4255	4255
q2	2039	196	196	196
q3	10459	1271	1237	1237
q4	10213	795	740	740
q5	7453	2729	2765	2729
q6	220	133	131	131
q7	983	609	592	592
q8	9256	2151	2094	2094
q9	9271	6684	6687	6684
q10	9031	3826	3830	3826
q11	472	245	258	245
q12	514	222	231	222
q13	17374	3197	3135	3135
q14	262	226	216	216
q15	517	491	479	479
q16	526	396	395	395
q17	1002	737	741	737
q18	8198	7951	7722	7722
q19	9541	1635	1633	1633
q20	909	313	326	313
q21	5099	3936	4128	3936
q22	387	327	331	327
Total cold run time: 121348 ms
Total hot run time: 41844 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4559	4376	4409	4376
q2	420	262	277	262
q3	3147	2879	2846	2846
q4	2007	1741	1628	1628
q5	5291	5519	5435	5435
q6	216	125	126	125
q7	2194	1845	1810	1810
q8	3228	3364	3409	3364
q9	8644	8687	8633	8633
q10	4022	3848	3722	3722
q11	603	512	483	483
q12	754	633	633	633
q13	16243	3074	3103	3074
q14	300	269	256	256
q15	525	490	488	488
q16	482	433	428	428
q17	1805	1530	1524	1524
q18	8070	7583	7426	7426
q19	2568	1574	1528	1528
q20	1992	1811	1798	1798
q21	4990	4736	4663	4663
q22	572	510	513	510
Total cold run time: 72632 ms
Total hot run time: 55012 ms

doris-robot avatar May 30 '24 04:05 doris-robot

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

query1	926	384	369	369
query2	6426	2432	2277	2277
query3	6637	202	202	202
query4	19865	17306	17299	17299
query5	4114	412	414	412
query6	250	155	143	143
query7	4579	299	280	280
query8	315	277	284	277
query9	8520	2363	2343	2343
query10	450	271	263	263
query11	10656	10142	10056	10056
query12	136	87	88	87
query13	1642	362	368	362
query14	8406	6001	7746	6001
query15	244	188	186	186
query16	7150	261	254	254
query17	1361	503	507	503
query18	1938	270	267	267
query19	190	153	149	149
query20	87	81	83	81
query21	191	133	127	127
query22	4355	4190	3983	3983
query23	33539	33063	32868	32868
query24	5112	2826	2853	2826
query25	458	344	353	344
query26	699	149	155	149
query27	1838	316	326	316
query28	3513	2020	2037	2020
query29	821	606	597	597
query30	210	149	173	149
query31	940	749	759	749
query32	58	53	52	52
query33	419	280	255	255
query34	843	469	476	469
query35	679	610	588	588
query36	1049	920	924	920
query37	100	66	66	66
query38	2857	2808	2781	2781
query39	838	793	767	767
query40	204	126	121	121
query41	55	57	52	52
query42	98	95	99	95
query43	585	531	536	531
query44	1099	720	726	720
query45	180	175	170	170
query46	1048	721	702	702
query47	1811	1745	1805	1745
query48	358	283	286	283
query49	756	363	381	363
query50	765	383	370	370
query51	6861	6738	6797	6738
query52	104	88	88	88
query53	357	283	279	279
query54	526	428	422	422
query55	72	69	72	69
query56	252	242	241	241
query57	1099	1042	1041	1041
query58	213	206	230	206
query59	3543	3068	3188	3068
query60	264	252	254	252
query61	118	84	88	84
query62	545	449	442	442
query63	309	286	282	282
query64	2537	1746	1666	1666
query65	3137	3112	3103	3103
query66	662	330	324	324
query67	15008	14670	14731	14670
query68	4564	531	523	523
query69	445	321	266	266
query70	1159	1145	1158	1145
query71	405	267	260	260
query72	7739	2737	2519	2519
query73	720	325	312	312
query74	5960	5559	5681	5559
query75	3306	2634	2650	2634
query76	2210	1004	940	940
query77	371	257	253	253
query78	10037	9847	9720	9720
query79	1723	498	508	498
query80	1117	435	421	421
query81	539	215	219	215
query82	932	93	87	87
query83	251	166	167	166
query84	243	87	84	84
query85	969	323	251	251
query86	452	298	308	298
query87	3317	3087	3110	3087
query88	3571	2329	2325	2325
query89	482	383	382	382
query90	1974	181	186	181
query91	120	97	102	97
query92	58	48	49	48
query93	1636	504	488	488
query94	1227	183	187	183
query95	403	306	300	300
query96	592	264	267	264
query97	3150	3022	3044	3022
query98	235	221	214	214
query99	1177	854	876	854
Total cold run time: 246061 ms
Total hot run time: 167560 ms

doris-robot avatar May 30 '24 04:05 doris-robot

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

query1	0.04	0.04	0.03
query2	0.08	0.04	0.04
query3	0.24	0.06	0.05
query4	1.67	0.07	0.07
query5	0.51	0.47	0.50
query6	1.13	0.73	0.72
query7	0.02	0.01	0.02
query8	0.05	0.04	0.05
query9	0.53	0.49	0.49
query10	0.55	0.54	0.55
query11	0.15	0.11	0.11
query12	0.15	0.12	0.12
query13	0.58	0.58	0.58
query14	0.80	0.76	0.77
query15	0.80	0.80	0.80
query16	0.38	0.35	0.38
query17	0.93	0.97	0.97
query18	0.21	0.26	0.24
query19	1.80	1.82	1.73
query20	0.01	0.01	0.01
query21	15.47	0.72	0.67
query22	5.12	6.34	1.86
query23	18.27	1.41	1.15
query24	1.91	0.25	0.21
query25	0.14	0.08	0.09
query26	0.26	0.17	0.17
query27	0.07	0.07	0.08
query28	13.33	1.01	1.00
query29	13.22	3.35	3.31
query30	0.24	0.06	0.05
query31	2.88	0.39	0.38
query32	3.28	0.47	0.46
query33	2.87	2.91	2.98
query34	17.14	4.42	4.43
query35	4.46	4.50	4.67
query36	0.65	0.49	0.46
query37	0.19	0.16	0.16
query38	0.16	0.14	0.15
query39	0.04	0.03	0.03
query40	0.19	0.14	0.15
query41	0.09	0.05	0.04
query42	0.05	0.04	0.05
query43	0.04	0.03	0.03
Total cold run time: 110.7 s
Total hot run time: 30.41 s

doris-robot avatar May 30 '24 04:05 doris-robot

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

github-actions[bot] avatar May 31 '24 06:05 github-actions[bot]

run buildall

keanji-x avatar May 31 '24 07:05 keanji-x

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

------ Round 1 ----------------------------------
q1	17962	4440	4380	4380
q2	2525	199	202	199
q3	11029	1239	1172	1172
q4	11024	810	714	714
q5	7506	2734	2748	2734
q6	222	134	138	134
q7	977	644	609	609
q8	9276	2089	2122	2089
q9	9378	6478	6487	6478
q10	8886	3740	3713	3713
q11	462	248	244	244
q12	504	233	211	211
q13	17766	2995	3015	2995
q14	252	224	218	218
q15	512	491	483	483
q16	531	382	385	382
q17	968	699	715	699
q18	8045	7370	7336	7336
q19	4092	1562	1556	1556
q20	656	304	302	302
q21	4975	3873	3981	3873
q22	396	330	332	330
Total cold run time: 117944 ms
Total hot run time: 40851 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4380	4294	4253	4253
q2	384	276	274	274
q3	2992	2786	2736	2736
q4	1874	1562	1600	1562
q5	5257	5277	5267	5267
q6	213	126	128	126
q7	2069	1757	1717	1717
q8	3177	3276	3296	3276
q9	8342	8348	8359	8348
q10	3895	3621	3678	3621
q11	599	479	480	479
q12	762	598	577	577
q13	17451	2985	3013	2985
q14	291	278	270	270
q15	518	476	476	476
q16	478	420	415	415
q17	1756	1483	1460	1460
q18	7743	7756	7397	7397
q19	1707	1496	1563	1496
q20	2001	1762	1773	1762
q21	4738	4780	4793	4780
q22	608	565	529	529
Total cold run time: 71235 ms
Total hot run time: 53806 ms

doris-robot avatar May 31 '24 07:05 doris-robot

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

------ Round 1 ----------------------------------
q1	17895	4436	4427	4427
q2	2650	195	198	195
q3	11103	1170	1218	1170
q4	10532	787	837	787
q5	7514	2749	2587	2587
q6	227	138	136	136
q7	969	625	618	618
q8	9329	2101	2102	2101
q9	9381	6540	6468	6468
q10	9011	3713	3733	3713
q11	462	246	241	241
q12	449	229	237	229
q13	17762	2996	2969	2969
q14	253	220	218	218
q15	510	492	481	481
q16	529	391	376	376
q17	962	723	718	718
q18	8063	7423	7458	7423
q19	2948	1560	1507	1507
q20	652	321	304	304
q21	4933	3846	3992	3846
q22	382	337	331	331
Total cold run time: 116516 ms
Total hot run time: 40845 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4409	4212	4210	4210
q2	392	263	267	263
q3	2992	2819	2687	2687
q4	1825	1588	1588	1588
q5	5289	5275	5277	5275
q6	213	127	125	125
q7	2105	1756	1760	1756
q8	3189	3298	3287	3287
q9	8322	8292	8366	8292
q10	3876	3649	3620	3620
q11	576	479	492	479
q12	776	615	607	607
q13	17304	2970	2995	2970
q14	292	271	267	267
q15	514	470	478	470
q16	475	417	420	417
q17	1766	1482	1489	1482
q18	7630	7495	7425	7425
q19	4008	1629	1515	1515
q20	1958	1783	1755	1755
q21	4897	4612	4820	4612
q22	592	546	560	546
Total cold run time: 73400 ms
Total hot run time: 53648 ms

doris-robot avatar May 31 '24 08:05 doris-robot

TPC-DS: Total hot run time: 169449 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 37cbf070ef7d86defb2eed5e887fc0dc2821b6cb, data reload: false

query1	938	369	371	369
query2	6452	2409	2435	2409
query3	6669	207	203	203
query4	19252	17415	17390	17390
query5	4265	431	412	412
query6	260	159	155	155
query7	4603	291	288	288
query8	313	276	290	276
query9	8675	2380	2394	2380
query10	460	277	262	262
query11	10711	10180	10052	10052
query12	135	92	93	92
query13	1641	379	367	367
query14	8432	7151	7574	7151
query15	239	193	201	193
query16	7984	277	272	272
query17	1806	544	554	544
query18	2041	293	293	293
query19	211	166	161	161
query20	94	87	87	87
query21	194	131	135	131
query22	4198	3894	3952	3894
query23	33711	32896	33036	32896
query24	12158	2911	2823	2823
query25	644	360	367	360
query26	1849	155	157	155
query27	3048	314	335	314
query28	7678	2055	2053	2053
query29	1129	595	605	595
query30	280	148	154	148
query31	962	754	757	754
query32	93	57	55	55
query33	759	277	261	261
query34	1019	477	476	476
query35	729	591	595	591
query36	1072	905	942	905
query37	283	69	68	68
query38	2912	2776	2745	2745
query39	864	800	795	795
query40	274	127	125	125
query41	51	44	51	44
query42	100	94	94	94
query43	580	559	569	559
query44	1270	733	741	733
query45	188	174	174	174
query46	1077	739	708	708
query47	1822	1769	1768	1768
query48	377	304	287	287
query49	1190	408	385	385
query50	781	389	391	389
query51	6868	6750	6580	6580
query52	111	88	94	88
query53	349	293	288	288
query54	877	435	419	419
query55	73	74	72	72
query56	297	245	255	245
query57	1132	1008	1076	1008
query58	234	214	208	208
query59	3406	3139	2980	2980
query60	278	254	265	254
query61	94	90	89	89
query62	635	458	449	449
query63	313	290	292	290
query64	9783	2274	1808	1808
query65	3209	3103	3101	3101
query66	1364	344	322	322
query67	15318	14764	14988	14764
query68	4515	539	542	539
query69	442	286	274	274
query70	1078	1155	1102	1102
query71	423	275	272	272
query72	7832	4311	2620	2620
query73	708	320	320	320
query74	6101	5614	5644	5614
query75	3427	2601	2590	2590
query76	2888	1055	952	952
query77	395	270	265	265
query78	10321	9889	9757	9757
query79	2052	491	524	491
query80	912	440	442	440
query81	543	224	224	224
query82	660	99	94	94
query83	247	181	174	174
query84	240	86	82	82
query85	1971	273	268	268
query86	495	330	310	310
query87	3294	3109	3120	3109
query88	4170	2334	2407	2334
query89	475	392	382	382
query90	1968	192	189	189
query91	128	101	98	98
query92	64	56	48	48
query93	2250	499	491	491
query94	1296	182	186	182
query95	415	311	315	311
query96	596	269	262	262
query97	3231	2998	3005	2998
query98	233	227	208	208
query99	1154	881	843	843
Total cold run time: 275338 ms
Total hot run time: 169449 ms

doris-robot avatar May 31 '24 08:05 doris-robot

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

query1	0.04	0.03	0.03
query2	0.09	0.04	0.04
query3	0.23	0.04	0.05
query4	1.68	0.08	0.08
query5	0.50	0.49	0.50
query6	1.12	0.72	0.72
query7	0.02	0.01	0.02
query8	0.05	0.04	0.04
query9	0.55	0.48	0.49
query10	0.54	0.57	0.53
query11	0.15	0.12	0.12
query12	0.14	0.12	0.12
query13	0.59	0.59	0.59
query14	0.78	0.76	0.78
query15	0.82	0.80	0.80
query16	0.36	0.37	0.37
query17	0.99	0.95	1.02
query18	0.21	0.25	0.22
query19	1.84	1.68	1.78
query20	0.02	0.01	0.01
query21	15.46	0.73	0.68
query22	4.27	7.26	2.13
query23	18.40	1.44	1.24
query24	1.78	0.23	0.25
query25	0.16	0.09	0.08
query26	0.26	0.17	0.17
query27	0.08	0.08	0.08
query28	13.30	1.00	0.99
query29	12.66	3.28	3.26
query30	0.24	0.06	0.05
query31	2.86	0.37	0.37
query32	3.31	0.47	0.47
query33	2.89	2.87	2.94
query34	17.22	4.38	4.40
query35	4.50	4.47	4.50
query36	0.65	0.46	0.46
query37	0.18	0.16	0.16
query38	0.15	0.14	0.15
query39	0.05	0.03	0.04
query40	0.16	0.14	0.15
query41	0.09	0.04	0.05
query42	0.06	0.05	0.04
query43	0.04	0.04	0.03
Total cold run time: 109.49 s
Total hot run time: 30.59 s

doris-robot avatar May 31 '24 08:05 doris-robot

run cloud_p1

morrySnow avatar May 31 '24 11:05 morrySnow

run feut

morrySnow avatar May 31 '24 11:05 morrySnow

run buildall

yiguolei avatar May 31 '24 16:05 yiguolei

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

------ Round 1 ----------------------------------
q1	18269	4451	4337	4337
q2	3064	205	205	205
q3	11004	1210	1179	1179
q4	10521	731	690	690
q5	8074	2718	2685	2685
q6	224	139	137	137
q7	966	625	614	614
q8	9262	2060	2054	2054
q9	8918	6486	6974	6486
q10	9005	3714	3707	3707
q11	446	239	250	239
q12	514	230	216	216
q13	17770	2997	2949	2949
q14	254	216	226	216
q15	511	459	468	459
q16	522	385	380	380
q17	960	729	801	729
q18	8160	7401	7338	7338
q19	5899	1439	1482	1439
q20	646	315	308	308
q21	5099	3082	3248	3082
q22	389	326	320	320
Total cold run time: 120477 ms
Total hot run time: 39769 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4333	4174	4194	4174
q2	362	265	269	265
q3	3132	2742	2734	2734
q4	1825	1621	1594	1594
q5	5267	5263	5255	5255
q6	217	129	129	129
q7	2110	1729	1733	1729
q8	3167	3280	3277	3277
q9	8410	8319	8337	8319
q10	3844	3667	3668	3667
q11	592	504	484	484
q12	790	607	599	599
q13	17513	3004	3048	3004
q14	286	263	254	254
q15	511	494	481	481
q16	475	416	424	416
q17	1780	1491	1443	1443
q18	7606	7432	7400	7400
q19	1654	1597	1601	1597
q20	1979	1793	1805	1793
q21	4802	4644	4755	4644
q22	594	526	535	526
Total cold run time: 71249 ms
Total hot run time: 53784 ms

doris-robot avatar Jun 01 '24 03:06 doris-robot

TPC-DS: Total hot run time: 169410 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 8511377ef769d375ae55e186e425337f94093786, data reload: false

query1	911	372	361	361
query2	6462	2423	2149	2149
query3	6655	209	209	209
query4	20828	17447	17269	17269
query5	4142	441	439	439
query6	240	164	157	157
query7	4593	290	286	286
query8	310	267	265	265
query9	8419	2445	2421	2421
query10	451	320	283	283
query11	10374	10108	10065	10065
query12	139	87	93	87
query13	1637	356	353	353
query14	10296	6935	7738	6935
query15	227	197	185	185
query16	7722	269	271	269
query17	1826	525	501	501
query18	1708	271	270	270
query19	198	169	151	151
query20	94	89	88	88
query21	215	136	130	130
query22	4140	3931	3937	3931
query23	33861	33058	32836	32836
query24	11996	2789	2836	2789
query25	664	361	356	356
query26	1773	153	155	153
query27	2923	320	326	320
query28	7503	2038	2042	2038
query29	1051	633	607	607
query30	272	145	154	145
query31	955	735	741	735
query32	87	54	55	54
query33	765	289	292	289
query34	958	487	470	470
query35	754	655	606	606
query36	1097	920	914	914
query37	290	69	73	69
query38	2938	2813	2786	2786
query39	872	791	802	791
query40	284	124	126	124
query41	52	51	48	48
query42	117	92	97	92
query43	598	518	556	518
query44	1233	723	735	723
query45	207	164	167	164
query46	1077	717	703	703
query47	1832	1750	1744	1744
query48	368	297	286	286
query49	1189	407	412	407
query50	778	384	392	384
query51	6870	6775	6665	6665
query52	106	92	96	92
query53	358	293	290	290
query54	989	483	438	438
query55	74	72	71	71
query56	275	259	261	259
query57	1148	1028	1036	1028
query58	267	253	229	229
query59	3371	3306	3118	3118
query60	285	281	272	272
query61	89	86	88	86
query62	644	453	447	447
query63	322	290	291	290
query64	9911	2208	1707	1707
query65	3167	3143	3135	3135
query66	1330	333	319	319
query67	15323	14744	14902	14744
query68	4568	544	544	544
query69	462	295	300	295
query70	1132	1108	1064	1064
query71	408	281	286	281
query72	7165	2847	2724	2724
query73	745	330	329	329
query74	6034	5665	5558	5558
query75	3354	2623	2675	2623
query76	2626	962	926	926
query77	439	293	306	293
query78	10170	9970	9829	9829
query79	2732	509	505	505
query80	2218	505	493	493
query81	597	231	227	227
query82	1412	107	110	107
query83	320	179	183	179
query84	267	91	90	90
query85	1662	325	405	325
query86	472	358	298	298
query87	3281	3145	3133	3133
query88	3915	2406	2421	2406
query89	494	399	375	375
query90	1859	190	191	190
query91	130	98	98	98
query92	58	48	50	48
query93	2431	518	503	503
query94	1296	184	190	184
query95	414	315	315	315
query96	592	268	271	268
query97	3230	3023	3069	3023
query98	236	209	216	209
query99	1260	823	833	823
Total cold run time: 278589 ms
Total hot run time: 169410 ms

doris-robot avatar Jun 01 '24 04:06 doris-robot

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

query1	0.04	0.04	0.03
query2	0.08	0.04	0.04
query3	0.22	0.04	0.05
query4	1.68	0.07	0.07
query5	0.50	0.47	0.49
query6	1.14	0.73	0.73
query7	0.02	0.02	0.01
query8	0.04	0.04	0.04
query9	0.54	0.50	0.48
query10	0.54	0.54	0.54
query11	0.16	0.12	0.11
query12	0.14	0.12	0.12
query13	0.58	0.59	0.60
query14	0.79	0.80	0.77
query15	0.83	0.81	0.80
query16	0.36	0.37	0.37
query17	0.94	0.93	0.96
query18	0.23	0.25	0.25
query19	1.81	1.66	1.72
query20	0.01	0.02	0.01
query21	15.54	0.67	0.65
query22	4.42	7.83	1.57
query23	18.31	1.38	1.31
query24	1.70	0.31	0.19
query25	0.15	0.09	0.09
query26	0.26	0.16	0.16
query27	0.08	0.08	0.08
query28	13.35	1.02	1.00
query29	13.17	3.34	3.33
query30	0.24	0.06	0.06
query31	2.88	0.38	0.37
query32	3.28	0.48	0.47
query33	2.83	2.83	2.82
query34	17.12	4.44	4.41
query35	4.56	4.51	4.52
query36	0.65	0.46	0.46
query37	0.18	0.15	0.15
query38	0.17	0.14	0.16
query39	0.05	0.03	0.04
query40	0.17	0.14	0.15
query41	0.09	0.05	0.05
query42	0.04	0.04	0.05
query43	0.04	0.03	0.03
Total cold run time: 109.93 s
Total hot run time: 30.12 s

doris-robot avatar Jun 01 '24 04:06 doris-robot