Skip to content

Conversation

@yujun777
Copy link
Contributor

@yujun777 yujun777 commented Mar 6, 2025

What problem does this PR solve?

when nereids cast invalid date literal to date like type, it will throws exceptions:

select '' = cast('2020-10-20' as date);
(1105, 'errCode = 2, detailMessage = date/datetime literal [] is invalid')

But old planner will not throw exceptions, so let neredis don't throw exceptions too.

This PR is pick code from: #48980

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

@yujun777 yujun777 requested a review from dataroaring as a code owner March 6, 2025 11:00
@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?

@yujun777
Copy link
Contributor Author

yujun777 commented Mar 6, 2025

run buildall

@yujun777
Copy link
Contributor Author

yujun777 commented Mar 6, 2025

run buildall

morrySnow
morrySnow previously approved these changes Mar 7, 2025
@morrySnow morrySnow added usercase Important user case type label dev/3.0.x labels Mar 7, 2025
@github-actions github-actions bot added the approved Indicates a PR has been approved by one committer. label Mar 7, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Mar 7, 2025

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

@github-actions
Copy link
Contributor

github-actions bot commented Mar 7, 2025

PR approved by anyone and no changes requested.

@yujun777 yujun777 changed the title branch-3.0: [fix] fix cast literal to date like throw exception branch-3.0: [fix] fix cast literal to date like throw exception #40202 Mar 10, 2025
@yujun777
Copy link
Contributor Author

run buildall

@github-actions github-actions bot removed the approved Indicates a PR has been approved by one committer. label Mar 10, 2025
@yujun777 yujun777 changed the title branch-3.0: [fix] fix cast literal to date like throw exception #40202 branch-3.0: [fix](nereids) fix cast literal to date like throw exception Mar 10, 2025
@yujun777
Copy link
Contributor Author

run performance

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17575	6870	6588	6588
q2	2074	177	165	165
q3	10587	1096	1127	1096
q4	10445	707	712	707
q5	7757	2892	2733	2733
q6	219	136	133	133
q7	941	626	608	608
q8	9373	1896	2023	1896
q9	6643	6386	6378	6378
q10	7037	2252	2296	2252
q11	466	274	258	258
q12	394	209	208	208
q13	17811	3002	3012	3002
q14	240	210	214	210
q15	501	473	466	466
q16	671	592	578	578
q17	974	550	610	550
q18	7314	6664	6714	6664
q19	1399	1151	1090	1090
q20	468	206	205	205
q21	4233	3256	3164	3164
q22	1097	1004	1000	1000
Total cold run time: 108219 ms
Total hot run time: 39951 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6604	6580	6580	6580
q2	336	228	244	228
q3	2861	2755	2768	2755
q4	2008	1742	1775	1742
q5	5778	5809	5731	5731
q6	216	126	123	123
q7	2250	1834	1776	1776
q8	3397	3535	3547	3535
q9	8979	8717	8901	8717
q10	3556	3536	3510	3510
q11	580	493	498	493
q12	807	598	637	598
q13	8644	3199	3161	3161
q14	297	273	285	273
q15	521	463	468	463
q16	701	646	647	646
q17	1826	1646	1618	1618
q18	8278	7997	7776	7776
q19	1686	1554	1524	1524
q20	2127	1863	1822	1822
q21	5323	5320	5306	5306
q22	1163	1070	1003	1003
Total cold run time: 67938 ms
Total hot run time: 59380 ms

@doris-robot
Copy link

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

query1	1307	913	894	894
query2	6280	2042	1975	1975
query3	10827	4249	4363	4249
query4	60908	28972	23827	23827
query5	5149	453	444	444
query6	398	171	169	169
query7	5475	313	307	307
query8	295	230	225	225
query9	8813	2639	2613	2613
query10	473	273	250	250
query11	17694	15357	15726	15357
query12	157	102	107	102
query13	1467	451	462	451
query14	10503	7684	7282	7282
query15	203	178	187	178
query16	7121	493	505	493
query17	1201	606	591	591
query18	1928	319	316	316
query19	218	159	154	154
query20	119	114	116	114
query21	214	110	105	105
query22	4713	4537	4713	4537
query23	34808	33667	34095	33667
query24	6448	2923	2895	2895
query25	504	391	391	391
query26	655	166	164	164
query27	1853	362	341	341
query28	4228	2487	2459	2459
query29	696	438	428	428
query30	246	176	170	170
query31	999	821	857	821
query32	64	53	58	53
query33	391	285	272	272
query34	922	501	504	501
query35	862	732	736	732
query36	1097	967	930	930
query37	116	67	70	67
query38	4070	4101	3979	3979
query39	1551	1478	1456	1456
query40	204	96	97	96
query41	49	48	48	48
query42	112	97	100	97
query43	517	499	496	496
query44	1177	806	818	806
query45	184	169	171	169
query46	1163	723	731	723
query47	2032	1917	1927	1917
query48	470	390	390	390
query49	720	402	419	402
query50	856	433	428	428
query51	7402	7238	7159	7159
query52	103	92	88	88
query53	263	182	191	182
query54	581	464	464	464
query55	77	80	83	80
query56	276	273	243	243
query57	1238	1214	1139	1139
query58	223	206	204	204
query59	3182	2842	2933	2842
query60	277	246	244	244
query61	110	107	107	107
query62	785	673	660	660
query63	218	189	189	189
query64	1380	686	648	648
query65	3299	3236	3183	3183
query66	693	298	300	298
query67	15886	15479	15533	15479
query68	4223	595	572	572
query69	425	264	263	263
query70	1171	1122	1129	1122
query71	355	265	252	252
query72	6194	4053	3940	3940
query73	749	363	343	343
query74	9940	9321	9316	9316
query75	3363	2643	2632	2632
query76	1821	1064	1068	1064
query77	525	283	293	283
query78	10420	9662	9635	9635
query79	1273	597	592	592
query80	885	457	438	438
query81	494	241	238	238
query82	1314	93	88	88
query83	254	154	154	154
query84	283	85	81	81
query85	934	376	368	368
query86	336	291	302	291
query87	4399	4345	4374	4345
query88	3558	2408	2368	2368
query89	412	294	287	287
query90	1997	181	186	181
query91	180	147	149	147
query92	67	53	51	51
query93	1287	562	559	559
query94	754	297	257	257
query95	354	253	251	251
query96	608	280	278	278
query97	3294	3192	3186	3186
query98	213	212	196	196
query99	1611	1310	1301	1301
Total cold run time: 312143 ms
Total hot run time: 197819 ms

@doris-robot
Copy link

ClickBench: Total hot run time: 31.6 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit ccb862b7fe24d47f4c90a2b6191ea54df4b58a5b, 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.62	0.10	0.10
query5	0.52	0.50	0.51
query6	1.14	0.74	0.73
query7	0.02	0.02	0.02
query8	0.04	0.04	0.03
query9	0.57	0.49	0.51
query10	0.55	0.54	0.54
query11	0.14	0.10	0.10
query12	0.14	0.11	0.11
query13	0.62	0.59	0.60
query14	2.84	2.72	2.86
query15	0.90	0.82	0.82
query16	0.38	0.36	0.39
query17	1.05	0.98	1.01
query18	0.24	0.22	0.21
query19	1.86	1.82	1.97
query20	0.01	0.01	0.01
query21	15.36	0.59	0.56
query22	2.67	1.78	1.85
query23	16.87	1.00	0.87
query24	3.44	1.15	0.47
query25	0.23	0.13	0.18
query26	0.39	0.14	0.14
query27	0.04	0.04	0.04
query28	10.50	0.51	0.51
query29	12.58	3.18	3.23
query30	0.25	0.06	0.06
query31	2.86	0.38	0.37
query32	3.25	0.47	0.46
query33	2.96	3.05	3.02
query34	17.10	4.48	4.49
query35	4.48	4.51	4.57
query36	0.67	0.47	0.48
query37	0.10	0.07	0.06
query38	0.05	0.04	0.03
query39	0.04	0.02	0.03
query40	0.16	0.13	0.12
query41	0.09	0.02	0.02
query42	0.03	0.03	0.02
query43	0.03	0.03	0.03
Total cold run time: 107.13 s
Total hot run time: 31.6 s

morrySnow
morrySnow previously approved these changes Mar 11, 2025
@github-actions github-actions bot added the approved Indicates a PR has been approved by one committer. label Mar 11, 2025
@github-actions
Copy link
Contributor

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

@github-actions
Copy link
Contributor

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

@github-actions github-actions bot added the approved Indicates a PR has been approved by one committer. label Mar 12, 2025
@doris-robot
Copy link

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

query1	1261	931	891	891
query2	6230	2021	2012	2012
query3	10858	4354	4326	4326
query4	65080	29324	23375	23375
query5	4966	488	453	453
query6	399	177	170	170
query7	5578	306	309	306
query8	289	209	214	209
query9	8932	2587	2598	2587
query10	467	263	256	256
query11	17538	15176	15854	15176
query12	178	120	104	104
query13	1486	450	443	443
query14	10364	7922	7740	7740
query15	203	174	176	174
query16	7206	486	492	486
query17	1090	589	588	588
query18	1826	327	351	327
query19	210	163	161	161
query20	127	114	116	114
query21	211	104	112	104
query22	4889	4402	4580	4402
query23	34452	33828	33933	33828
query24	6106	3063	2915	2915
query25	551	426	423	423
query26	655	180	172	172
query27	1729	354	367	354
query28	4108	2449	2456	2449
query29	733	445	427	427
query30	232	162	157	157
query31	991	825	830	825
query32	67	58	55	55
query33	489	289	288	288
query34	897	513	526	513
query35	856	748	737	737
query36	1085	988	977	977
query37	117	70	66	66
query38	4203	4039	4081	4039
query39	1517	1581	1535	1535
query40	214	97	98	97
query41	50	48	50	48
query42	107	104	100	100
query43	537	492	483	483
query44	1172	827	841	827
query45	182	171	165	165
query46	1131	703	724	703
query47	2009	1933	1975	1933
query48	478	390	417	390
query49	743	399	402	399
query50	831	448	427	427
query51	7366	7136	7167	7136
query52	95	85	91	85
query53	261	182	183	182
query54	571	456	472	456
query55	76	75	76	75
query56	263	261	237	237
query57	1221	1075	1128	1075
query58	213	209	213	209
query59	3108	2969	3016	2969
query60	279	251	245	245
query61	110	104	107	104
query62	763	675	657	657
query63	213	186	184	184
query64	1367	666	635	635
query65	3316	3192	3200	3192
query66	700	298	301	298
query67	15860	15732	15591	15591
query68	4094	590	581	581
query69	447	284	270	270
query70	1217	1090	1136	1090
query71	354	270	257	257
query72	6409	4100	3953	3953
query73	755	354	368	354
query74	10561	8855	9220	8855
query75	3355	2624	2621	2621
query76	1845	1181	1192	1181
query77	517	271	276	271
query78	10608	9885	9685	9685
query79	1587	599	591	591
query80	891	472	423	423
query81	510	245	239	239
query82	1303	91	93	91
query83	243	149	141	141
query84	283	82	77	77
query85	903	311	303	303
query86	347	296	294	294
query87	4414	4269	4329	4269
query88	3774	2429	2384	2384
query89	428	293	292	292
query90	2017	186	190	186
query91	180	150	150	150
query92	63	52	50	50
query93	1987	552	555	552
query94	841	298	300	298
query95	358	258	253	253
query96	624	282	288	282
query97	3364	3175	3173	3173
query98	211	205	213	205
query99	1619	1305	1304	1304
Total cold run time: 317521 ms
Total hot run time: 197741 ms

@doris-robot
Copy link

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

query1	0.04	0.03	0.03
query2	0.06	0.03	0.03
query3	0.23	0.06	0.07
query4	1.62	0.11	0.10
query5	0.51	0.50	0.50
query6	1.13	0.72	0.72
query7	0.02	0.01	0.01
query8	0.04	0.04	0.05
query9	0.55	0.52	0.50
query10	0.55	0.54	0.55
query11	0.14	0.10	0.11
query12	0.14	0.11	0.11
query13	0.61	0.60	0.61
query14	2.85	2.86	2.74
query15	0.88	0.83	0.83
query16	0.41	0.35	0.38
query17	1.01	0.99	1.06
query18	0.24	0.23	0.22
query19	1.95	1.79	2.02
query20	0.02	0.01	0.01
query21	15.45	0.60	0.57
query22	2.68	2.70	1.95
query23	17.04	1.01	0.85
query24	2.65	0.57	1.48
query25	0.23	0.17	0.13
query26	0.34	0.15	0.14
query27	0.04	0.05	0.04
query28	10.80	0.48	0.46
query29	12.58	3.18	3.19
query30	0.25	0.06	0.05
query31	2.86	0.38	0.39
query32	3.26	0.47	0.47
query33	2.96	3.02	3.04
query34	16.86	4.51	4.51
query35	4.53	4.48	4.55
query36	0.65	0.49	0.48
query37	0.09	0.07	0.06
query38	0.04	0.03	0.04
query39	0.03	0.02	0.02
query40	0.16	0.13	0.13
query41	0.08	0.03	0.02
query42	0.04	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 106.66 s
Total hot run time: 31.86 s

@github-actions github-actions bot removed the approved Indicates a PR has been approved by one committer. label Mar 12, 2025
@yujun777
Copy link
Contributor Author

run buildall

@yujun777
Copy link
Contributor Author

run buildall

@yujun777
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17573	6809	6623	6623
q2	2078	166	163	163
q3	10606	1050	1157	1050
q4	10634	733	771	733
q5	8072	2942	2786	2786
q6	228	135	132	132
q7	986	635	609	609
q8	9352	1952	2007	1952
q9	6623	6402	6400	6400
q10	7009	2242	2281	2242
q11	451	257	270	257
q12	399	210	203	203
q13	17834	3010	2962	2962
q14	254	207	204	204
q15	504	459	457	457
q16	650	592	597	592
q17	969	578	570	570
q18	7164	6634	6710	6634
q19	1400	1098	1058	1058
q20	479	206	199	199
q21	3997	3264	3176	3176
q22	1059	986	975	975
Total cold run time: 108321 ms
Total hot run time: 39977 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6618	6586	6625	6586
q2	330	246	228	228
q3	2915	2756	2907	2756
q4	2049	1801	1769	1769
q5	5738	5747	5740	5740
q6	215	124	121	121
q7	2170	1817	1805	1805
q8	3384	3601	3485	3485
q9	8895	8819	8848	8819
q10	3580	3531	3550	3531
q11	588	493	490	490
q12	814	600	634	600
q13	8575	3169	3157	3157
q14	297	275	292	275
q15	519	479	467	467
q16	699	657	653	653
q17	1834	1645	1630	1630
q18	8251	7796	7865	7796
q19	1666	1495	1587	1495
q20	2055	1859	1888	1859
q21	5479	5331	5219	5219
q22	1134	1092	1036	1036
Total cold run time: 67805 ms
Total hot run time: 59517 ms

@doris-robot
Copy link

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

query1	1316	911	891	891
query2	6235	2069	2023	2023
query3	10821	4508	4381	4381
query4	60900	29050	23791	23791
query5	5138	460	439	439
query6	398	176	189	176
query7	5456	321	309	309
query8	317	237	227	227
query9	8454	2600	2596	2596
query10	452	276	264	264
query11	17550	15132	15628	15132
query12	166	105	106	105
query13	1456	438	450	438
query14	10511	7233	6660	6660
query15	214	189	179	179
query16	7131	470	495	470
query17	1149	608	594	594
query18	1887	331	323	323
query19	210	161	164	161
query20	116	115	113	113
query21	214	104	107	104
query22	4659	4419	4669	4419
query23	34663	34087	34087	34087
query24	6173	2907	2860	2860
query25	537	429	421	421
query26	661	169	171	169
query27	1877	370	361	361
query28	4176	2513	2456	2456
query29	722	483	425	425
query30	234	168	171	168
query31	1028	817	842	817
query32	67	56	54	54
query33	427	278	288	278
query34	923	501	519	501
query35	874	723	730	723
query36	1091	954	984	954
query37	113	70	72	70
query38	4145	4001	4050	4001
query39	1515	1480	1482	1480
query40	213	102	99	99
query41	51	49	48	48
query42	114	105	104	104
query43	535	487	490	487
query44	1220	832	821	821
query45	196	166	172	166
query46	1151	752	727	727
query47	2047	1935	1940	1935
query48	484	385	390	385
query49	733	407	386	386
query50	852	427	421	421
query51	7304	7177	7192	7177
query52	109	91	90	90
query53	275	181	184	181
query54	605	465	462	462
query55	79	77	78	77
query56	260	239	257	239
query57	1290	1180	1194	1180
query58	211	212	212	212
query59	3264	2909	2767	2767
query60	296	251	252	251
query61	110	109	109	109
query62	760	685	662	662
query63	211	182	184	182
query64	1433	676	626	626
query65	3253	3189	3182	3182
query66	692	301	302	301
query67	15956	15648	15505	15505
query68	4250	612	592	592
query69	430	263	261	261
query70	1222	1133	1112	1112
query71	371	263	253	253
query72	6341	4186	3966	3966
query73	750	355	352	352
query74	10549	9006	8932	8932
query75	3354	2676	2689	2676
query76	1917	1103	1075	1075
query77	511	273	271	271
query78	10484	9584	9535	9535
query79	1454	608	590	590
query80	864	467	421	421
query81	523	243	234	234
query82	1302	88	90	88
query83	173	147	143	143
query84	282	81	71	71
query85	876	304	291	291
query86	326	267	301	267
query87	4396	4406	4284	4284
query88	3888	2412	2385	2385
query89	410	300	286	286
query90	2003	181	179	179
query91	182	149	149	149
query92	63	49	54	49
query93	2009	556	546	546
query94	756	281	287	281
query95	347	255	253	253
query96	622	282	289	282
query97	3261	3173	3192	3173
query98	215	205	199	199
query99	1622	1308	1295	1295
Total cold run time: 313433 ms
Total hot run time: 196893 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.03
query2	0.06	0.04	0.03
query3	0.23	0.07	0.07
query4	1.63	0.10	0.10
query5	0.52	0.52	0.52
query6	1.14	0.73	0.72
query7	0.02	0.02	0.02
query8	0.04	0.04	0.03
query9	0.56	0.52	0.50
query10	0.56	0.56	0.54
query11	0.14	0.10	0.10
query12	0.14	0.11	0.10
query13	0.61	0.59	0.59
query14	2.73	2.79	2.87
query15	0.88	0.81	0.83
query16	0.40	0.37	0.39
query17	1.04	1.03	1.06
query18	0.22	0.22	0.21
query19	2.00	1.87	2.02
query20	0.01	0.01	0.01
query21	15.37	0.59	0.58
query22	2.66	2.28	2.90
query23	17.08	0.92	0.94
query24	3.16	1.57	0.88
query25	0.22	0.11	0.09
query26	0.52	0.14	0.14
query27	0.04	0.05	0.05
query28	10.01	0.53	0.47
query29	12.58	3.31	3.28
query30	0.25	0.06	0.06
query31	2.86	0.39	0.37
query32	3.24	0.46	0.45
query33	2.97	3.02	3.01
query34	16.94	4.48	4.45
query35	4.53	4.52	4.46
query36	0.68	0.51	0.49
query37	0.09	0.07	0.06
query38	0.05	0.04	0.03
query39	0.03	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.03	0.03	0.03
Total cold run time: 106.53 s
Total hot run time: 32.73 s

@yujun777
Copy link
Contributor Author

run buildall

@yujun777
Copy link
Contributor Author

run buildall

@yujun777
Copy link
Contributor Author

run buildall

@yujun777
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17571	6871	6643	6643
q2	2055	166	170	166
q3	10564	1152	1149	1149
q4	10453	741	737	737
q5	7842	2921	2906	2906
q6	227	139	135	135
q7	990	640	623	623
q8	9746	1983	2064	1983
q9	6764	6495	6502	6495
q10	7184	2314	2303	2303
q11	469	280	274	274
q12	424	225	221	221
q13	18138	2970	3051	2970
q14	238	205	204	204
q15	510	469	485	469
q16	637	585	587	585
q17	975	538	634	538
q18	7423	6792	6757	6757
q19	1506	1055	1110	1055
q20	493	210	200	200
q21	4171	3350	3350	3350
q22	1101	994	1000	994
Total cold run time: 109481 ms
Total hot run time: 40757 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6630	6610	6637	6610
q2	332	232	231	231
q3	2931	2907	3025	2907
q4	2119	1795	1752	1752
q5	5723	5815	5717	5717
q6	206	125	129	125
q7	2213	1808	1766	1766
q8	3322	3522	3465	3465
q9	8860	8923	9021	8923
q10	3619	3553	3620	3553
q11	590	518	500	500
q12	818	612	645	612
q13	4031	3120	3130	3120
q14	294	265	257	257
q15	531	471	465	465
q16	681	650	650	650
q17	1839	1578	1600	1578
q18	8311	7697	7808	7697
q19	1730	1522	1521	1521
q20	2043	1796	1831	1796
q21	5331	5136	5093	5093
q22	1087	1012	962	962
Total cold run time: 63241 ms
Total hot run time: 59300 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 192361 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 5881d369e0360aa14400d5e83ee687be4b314bbb, data reload: false

query1	997	373	355	355
query2	6514	2088	2105	2088
query3	6715	225	222	222
query4	33826	23744	23246	23246
query5	4382	472	449	449
query6	280	176	179	176
query7	4629	317	318	317
query8	271	213	209	209
query9	9849	2651	2647	2647
query10	499	275	274	274
query11	18377	15220	15228	15220
query12	162	102	101	101
query13	1644	456	433	433
query14	9522	7693	7656	7656
query15	257	173	185	173
query16	8206	458	481	458
query17	1701	582	562	562
query18	2154	309	306	306
query19	383	154	152	152
query20	120	114	108	108
query21	210	102	101	101
query22	4498	4124	4258	4124
query23	34088	34835	33691	33691
query24	12018	2894	2842	2842
query25	543	380	400	380
query26	1156	170	169	169
query27	2886	348	345	345
query28	7994	2428	2426	2426
query29	652	431	424	424
query30	335	173	175	173
query31	1028	793	812	793
query32	93	58	58	58
query33	784	279	307	279
query34	968	514	504	504
query35	906	723	711	711
query36	1125	961	971	961
query37	202	65	71	65
query38	4169	3921	3900	3900
query39	1479	1460	1432	1432
query40	286	103	102	102
query41	53	50	50	50
query42	121	101	105	101
query43	525	497	490	490
query44	1301	809	828	809
query45	189	168	172	168
query46	1158	720	712	712
query47	1910	1787	1817	1787
query48	485	391	390	390
query49	1308	430	420	420
query50	817	425	423	423
query51	7247	7050	7216	7050
query52	114	96	94	94
query53	269	193	188	188
query54	1119	476	473	473
query55	82	84	80	80
query56	285	271	266	266
query57	1232	1123	1084	1084
query58	238	212	215	212
query59	3162	2887	2948	2887
query60	285	254	281	254
query61	123	107	106	106
query62	860	682	669	669
query63	223	196	201	196
query64	5132	668	686	668
query65	3279	3180	3235	3180
query66	1299	310	321	310
query67	15937	15677	15541	15541
query68	3224	616	610	610
query69	418	276	279	276
query70	1174	1151	1126	1126
query71	328	272	264	264
query72	5789	4254	4170	4170
query73	762	357	357	357
query74	9940	9063	9262	9063
query75	3374	2688	2647	2647
query76	2096	1071	1159	1071
query77	406	296	285	285
query78	10367	9706	9544	9544
query79	1156	619	606	606
query80	831	501	472	472
query81	525	249	245	245
query82	1236	98	93	93
query83	257	160	154	154
query84	242	89	87	87
query85	1201	363	368	363
query86	331	299	288	288
query87	4476	4328	4253	4253
query88	3504	2429	2379	2379
query89	412	299	305	299
query90	2153	192	192	192
query91	182	151	153	151
query92	64	53	54	53
query93	1093	571	568	568
query94	814	301	307	301
query95	360	265	265	265
query96	626	278	283	278
query97	3337	3200	3176	3176
query98	214	207	200	200
query99	1522	1326	1285	1285
Total cold run time: 297075 ms
Total hot run time: 192361 ms

@doris-robot
Copy link

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

query1	0.04	0.03	0.04
query2	0.06	0.03	0.03
query3	0.23	0.06	0.06
query4	1.63	0.10	0.10
query5	0.51	0.51	0.52
query6	1.13	0.73	0.72
query7	0.02	0.02	0.02
query8	0.05	0.03	0.03
query9	0.57	0.49	0.50
query10	0.54	0.54	0.54
query11	0.14	0.10	0.11
query12	0.14	0.11	0.11
query13	0.61	0.60	0.59
query14	2.70	2.83	2.87
query15	0.90	0.84	0.82
query16	0.39	0.39	0.37
query17	1.04	1.07	1.06
query18	0.23	0.22	0.21
query19	1.98	1.83	2.02
query20	0.01	0.01	0.02
query21	15.36	0.59	0.60
query22	2.85	2.82	2.11
query23	16.97	1.01	0.88
query24	2.98	0.78	1.57
query25	0.24	0.16	0.14
query26	0.41	0.13	0.14
query27	0.04	0.04	0.04
query28	10.14	0.48	0.46
query29	12.57	3.17	3.19
query30	0.26	0.07	0.06
query31	2.85	0.38	0.38
query32	3.28	0.45	0.46
query33	3.02	3.01	3.06
query34	17.15	4.51	4.48
query35	4.58	4.52	4.54
query36	0.66	0.48	0.49
query37	0.09	0.06	0.05
query38	0.05	0.04	0.04
query39	0.03	0.02	0.03
query40	0.17	0.14	0.13
query41	0.09	0.03	0.02
query42	0.03	0.02	0.02
query43	0.03	0.04	0.03
Total cold run time: 106.77 s
Total hot run time: 32.45 s

Copy link
Contributor

@dataroaring dataroaring left a comment

Choose a reason for hiding this comment

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

LGTM

@dataroaring dataroaring merged commit aa13ed6 into apache:branch-3.0 Mar 17, 2025
22 of 23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dev/3.0.5-merged reviewed usercase Important user case type label

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants