Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[fix](planner) Support select constant from dual syntax sugar for BI compatibility #34267

Merged
merged 1 commit into from
May 11, 2024

Conversation

zy-kkk
Copy link
Member

@zy-kkk zy-kkk commented Apr 29, 2024

Proposed changes

Issue Number: close #xxx

pick #34200

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...

@doris-robot
Copy link

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.

@zy-kkk
Copy link
Member Author

zy-kkk commented Apr 29, 2024

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17572	4371	4336	4336
q2	2034	153	140	140
q3	10455	1865	1921	1865
q4	11120	1249	1339	1249
q5	8391	3917	3961	3917
q6	228	120	120	120
q7	2025	1600	1582	1582
q8	9533	2722	2730	2722
q9	11641	10341	10239	10239
q10	8637	3552	3525	3525
q11	416	249	244	244
q12	475	299	300	299
q13	18460	4001	4136	4001
q14	358	347	354	347
q15	526	468	473	468
q16	692	624	609	609
q17	1120	955	932	932
q18	7638	7348	7160	7160
q19	3134	1480	1488	1480
q20	646	305	315	305
q21	4526	4187	4155	4155
q22	502	400	382	382
Total cold run time: 120129 ms
Total hot run time: 50077 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4293	4330	4268	4268
q2	314	224	221	221
q3	4127	4122	4138	4122
q4	2746	2732	2725	2725
q5	7150	7101	7099	7099
q6	233	118	118	118
q7	3226	2781	2848	2781
q8	4362	4469	4466	4466
q9	16791	16818	16722	16722
q10	4237	4229	4264	4229
q11	781	720	684	684
q12	1020	847	833	833
q13	7436	3708	3732	3708
q14	448	432	429	429
q15	492	447	454	447
q16	764	672	671	671
q17	3804	3817	3877	3817
q18	8851	8916	8762	8762
q19	1685	1711	1675	1675
q20	2366	2178	2109	2109
q21	8411	8435	8446	8435
q22	1039	952	915	915
Total cold run time: 84576 ms
Total hot run time: 79236 ms

@doris-robot
Copy link

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

query1	931	413	408	408
query2	6549	2795	2682	2682
query3	6918	200	198	198
query4	20964	18190	17964	17964
query5	19730	6671	6601	6601
query6	322	211	230	211
query7	4489	298	297	297
query8	269	238	224	224
query9	3139	2690	2633	2633
query10	416	297	308	297
query11	11425	10745	10762	10745
query12	120	71	73	71
query13	5565	682	660	660
query14	17950	13404	13755	13404
query15	380	227	234	227
query16	6433	284	255	255
query17	1479	1468	863	863
query18	2285	438	416	416
query19	207	148	155	148
query20	77	80	78	78
query21	194	102	95	95
query22	5355	5155	5050	5050
query23	32951	32099	32487	32099
query24	6887	6573	6602	6573
query25	532	439	420	420
query26	460	169	160	160
query27	1290	289	298	289
query28	6115	2347	2299	2299
query29	2888	2594	2663	2594
query30	246	171	169	169
query31	862	732	772	732
query32	71	63	56	56
query33	342	253	247	247
query34	837	470	480	470
query35	1138	946	924	924
query36	1275	1135	1126	1126
query37	89	62	63	62
query38	3117	2921	2935	2921
query39	1400	1327	1320	1320
query40	204	99	97	97
query41	41	35	37	35
query42	86	80	83	80
query43	691	630	634	630
query44	1068	728	729	728
query45	244	231	229	229
query46	1216	957	966	957
query47	1731	1680	1725	1680
query48	998	714	700	700
query49	626	371	384	371
query50	875	606	601	601
query51	4917	4707	4625	4625
query52	92	85	80	80
query53	450	317	320	317
query54	2674	2473	2470	2470
query55	96	82	85	82
query56	225	208	204	204
query57	1246	1093	1048	1048
query58	223	207	198	198
query59	4146	4124	3857	3857
query60	214	192	191	191
query61	91	85	85	85
query62	787	439	490	439
query63	478	340	333	333
query64	2173	1489	1534	1489
query65	3718	3643	3609	3609
query66	762	366	372	366
query67	15760	15488	15613	15488
query68	9598	687	688	687
query69	563	352	357	352
query70	1605	1472	1324	1324
query71	399	309	317	309
query72	6496	3491	3493	3491
query73	752	319	321	319
query74	6291	5858	5807	5807
query75	5500	3743	3715	3715
query76	5928	1140	1197	1140
query77	1020	258	242	242
query78	12826	12047	11862	11862
query79	7844	641	672	641
query80	1071	406	389	389
query81	497	243	247	243
query82	1713	92	98	92
query83	163	132	151	132
query84	256	71	69	69
query85	863	294	294	294
query86	320	302	300	300
query87	3262	2988	3023	2988
query88	4893	2299	2301	2299
query89	362	283	276	276
query90	1916	217	206	206
query91	175	132	132	132
query92	56	54	53	53
query93	5559	569	586	569
query94	681	204	206	204
query95	1116	1087	1082	1082
query96	658	312	316	312
query97	6427	6316	6280	6280
query98	190	169	162	162
query99	2852	894	840	840
Total cold run time: 313381 ms
Total hot run time: 203788 ms

@doris-robot
Copy link

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

query1	0.02	0.02	0.02
query2	0.06	0.03	0.02
query3	0.25	0.05	0.05
query4	1.80	0.06	0.06
query5	0.53	0.52	0.52
query6	1.26	0.61	0.62
query7	0.01	0.01	0.01
query8	0.03	0.03	0.02
query9	0.53	0.47	0.48
query10	0.52	0.52	0.53
query11	0.12	0.08	0.08
query12	0.11	0.09	0.10
query13	0.62	0.61	0.61
query14	0.78	0.80	0.80
query15	0.77	0.76	0.75
query16	0.37	0.37	0.36
query17	1.02	1.00	0.99
query18	0.22	0.25	0.26
query19	1.89	1.87	1.84
query20	0.02	0.02	0.01
query21	15.46	0.56	0.57
query22	2.01	1.81	1.62
query23	16.68	0.97	0.93
query24	6.71	0.90	1.01
query25	0.34	0.10	0.06
query26	0.73	0.15	0.17
query27	0.04	0.03	0.03
query28	6.52	0.73	0.72
query29	12.71	2.35	2.28
query30	0.57	0.54	0.51
query31	2.82	0.39	0.37
query32	3.40	0.50	0.51
query33	3.08	3.07	3.07
query34	15.25	4.75	4.80
query35	4.85	4.83	4.83
query36	1.05	1.01	1.01
query37	0.06	0.05	0.05
query38	0.03	0.02	0.02
query39	0.02	0.01	0.01
query40	0.16	0.14	0.14
query41	0.06	0.01	0.01
query42	0.02	0.02	0.01
query43	0.02	0.01	0.02
Total cold run time: 103.52 s
Total hot run time: 30.62 s

@doris-robot
Copy link

Load test result on machine: 'aliyun_ecs.c7a.8xlarge_32C64G'

Load test result on commit a9ff76420607f54f4fa469681e06430594517fb4 with default session variables
Stream load json:         20 seconds loaded 2358488459 Bytes, about 112 MB/s
Stream load orc:          58 seconds loaded 1101869774 Bytes, about 18 MB/s
Stream load parquet:      32 seconds loaded 861443392 Bytes, about 25 MB/s
Insert into select:       21.3 seconds inserted 10000000 Rows, about 469K ops/s

Copy link
Contributor

@morningman morningman left a comment

Choose a reason for hiding this comment

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

LGTM

@github-actions github-actions bot added the approved Indicates a PR has been approved by one committer. label May 8, 2024
Copy link
Contributor

github-actions bot commented May 8, 2024

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

Copy link
Contributor

github-actions bot commented May 8, 2024

PR approved by anyone and no changes requested.

@zy-kkk
Copy link
Member Author

zy-kkk commented May 10, 2024

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	18182	4388	4330	4330
q2	2025	157	144	144
q3	10437	1901	1936	1901
q4	10786	1234	1303	1234
q5	8946	3908	3914	3908
q6	234	128	129	128
q7	2030	1599	1612	1599
q8	9513	2731	2708	2708
q9	11756	10453	10456	10453
q10	8893	3667	3716	3667
q11	2352	253	270	253
q12	695	320	318	318
q13	19898	3986	4014	3986
q14	369	337	337	337
q15	513	467	479	467
q16	759	594	579	579
q17	1296	970	951	951
q18	7300	6960	6947	6947
q19	1695	1551	1505	1505
q20	538	300	293	293
q21	4414	4075	4070	4070
q22	482	393	394	393
Total cold run time: 123113 ms
Total hot run time: 50171 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4295	4288	4280	4280
q2	317	224	225	224
q3	4190	4142	4095	4095
q4	2730	2735	2729	2729
q5	7172	7060	7088	7060
q6	233	118	124	118
q7	3200	2770	2817	2770
q8	4276	4453	4447	4447
q9	16836	16771	16791	16771
q10	4229	4235	4262	4235
q11	751	673	678	673
q12	1024	855	858	855
q13	7487	3730	3711	3711
q14	458	428	425	425
q15	520	453	451	451
q16	727	686	671	671
q17	3829	3803	3737	3737
q18	8644	8697	8735	8697
q19	1691	1694	1647	1647
q20	2352	2143	2143	2143
q21	8459	8483	8466	8466
q22	1052	945	925	925
Total cold run time: 84472 ms
Total hot run time: 79130 ms

@doris-robot
Copy link

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

query1	930	395	373	373
query2	6544	2849	2481	2481
query3	6916	209	201	201
query4	20032	18028	17975	17975
query5	19720	6513	6520	6513
query6	286	214	229	214
query7	4154	302	312	302
query8	284	237	266	237
query9	3108	2704	2632	2632
query10	422	288	293	288
query11	11194	10623	10661	10623
query12	121	75	75	75
query13	5578	707	689	689
query14	18361	13234	13187	13187
query15	370	214	231	214
query16	6441	282	255	255
query17	1566	1452	891	891
query18	2268	412	403	403
query19	212	148	154	148
query20	80	77	81	77
query21	190	94	93	93
query22	5218	4871	4912	4871
query23	32619	31795	31810	31795
query24	6935	6591	6484	6484
query25	530	423	412	412
query26	534	164	160	160
query27	1862	298	295	295
query28	6222	2375	2331	2331
query29	2970	2630	2871	2630
query30	240	165	164	164
query31	897	726	742	726
query32	69	63	63	63
query33	398	248	250	248
query34	855	478	483	478
query35	1077	970	939	939
query36	1277	1169	1275	1169
query37	87	62	60	60
query38	3065	2918	2965	2918
query39	1370	1312	1337	1312
query40	210	93	94	93
query41	39	36	35	35
query42	83	87	79	79
query43	687	869	687	687
query44	1155	713	711	711
query45	241	225	227	225
query46	1234	939	963	939
query47	1945	1683	1760	1683
query48	1014	719	712	712
query49	612	377	367	367
query50	867	637	608	608
query51	4789	4632	4708	4632
query52	95	76	86	76
query53	441	314	313	313
query54	2665	2468	2498	2468
query55	89	72	83	72
query56	224	192	213	192
query57	1220	1168	1035	1035
query58	221	190	181	181
query59	3981	4144	4023	4023
query60	228	191	204	191
query61	88	85	84	84
query62	790	523	464	464
query63	477	340	347	340
query64	2484	1483	1383	1383
query65	3596	3584	3552	3552
query66	752	389	373	373
query67	17319	16965	15807	15807
query68	6157	639	663	639
query69	562	347	338	338
query70	1468	1319	1351	1319
query71	396	305	331	305
query72	6452	3512	3413	3413
query73	732	328	321	321
query74	6244	5837	5860	5837
query75	4617	3725	3689	3689
query76	3941	1161	1163	1161
query77	549	249	256	249
query78	12482	12431	11719	11719
query79	9671	644	651	644
query80	1488	393	387	387
query81	512	232	228	228
query82	1095	95	91	91
query83	170	130	130	130
query84	251	67	69	67
query85	694	295	286	286
query86	360	300	289	289
query87	3254	2977	3019	2977
query88	5028	2362	2341	2341
query89	421	288	279	279
query90	1720	214	211	211
query91	179	136	136	136
query92	60	53	50	50
query93	5166	595	581	581
query94	812	204	203	203
query95	1110	1054	1042	1042
query96	635	327	336	327
query97	6443	6428	6340	6340
query98	191	178	173	173
query99	2682	873	857	857
Total cold run time: 308090 ms
Total hot run time: 202880 ms

@doris-robot
Copy link

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

query1	0.02	0.02	0.01
query2	0.08	0.02	0.03
query3	0.25	0.04	0.05
query4	1.80	0.06	0.07
query5	0.54	0.53	0.51
query6	1.28	0.61	0.61
query7	0.02	0.01	0.01
query8	0.03	0.02	0.03
query9	0.53	0.47	0.48
query10	0.53	0.53	0.54
query11	0.12	0.09	0.10
query12	0.11	0.10	0.09
query13	0.62	0.61	0.61
query14	0.79	0.80	0.79
query15	0.79	0.76	0.77
query16	0.37	0.38	0.36
query17	0.99	1.02	1.01
query18	0.22	0.24	0.25
query19	1.94	1.78	1.86
query20	0.02	0.01	0.01
query21	15.50	0.57	0.55
query22	1.98	2.46	2.14
query23	17.18	1.10	0.91
query24	7.81	1.16	0.98
query25	0.32	0.15	0.05
query26	0.84	0.15	0.14
query27	0.04	0.04	0.03
query28	5.44	0.70	0.72
query29	12.69	2.36	2.13
query30	0.56	0.52	0.51
query31	2.80	0.38	0.37
query32	3.38	0.49	0.50
query33	3.06	3.07	3.08
query34	15.27	4.79	4.74
query35	4.84	4.85	4.80
query36	1.06	1.02	1.01
query37	0.06	0.04	0.04
query38	0.03	0.02	0.02
query39	0.02	0.02	0.01
query40	0.15	0.15	0.14
query41	0.06	0.02	0.01
query42	0.02	0.01	0.02
query43	0.02	0.02	0.01
Total cold run time: 104.18 s
Total hot run time: 30.88 s

@doris-robot
Copy link

Load test result on machine: 'aliyun_ecs.c7a.8xlarge_32C64G'

Load test result on commit a9ff76420607f54f4fa469681e06430594517fb4 with default session variables
Stream load json:         20 seconds loaded 2358488459 Bytes, about 112 MB/s
Stream load orc:          58 seconds loaded 1101869774 Bytes, about 18 MB/s
Stream load parquet:      32 seconds loaded 861443392 Bytes, about 25 MB/s
Insert into select:       21.7 seconds inserted 10000000 Rows, about 460K ops/s

…pache#34200)

In MySQL, it's common to use a simplified syntax like `SELECT constant FROM dual`
which is equivalent to just `SELECT constant`.
This syntax is often used by BI tools when utilizing MySQL connectors to verify connection validity.
To enhance compatibility and ensure seamless integration with such tools,
we have now implemented this feature in Doris.

- Doris now interprets `SELECT constant FROM dual` as `SELECT constant`, aligning with MySQL's behavior.
- This update ensures that BI tools can use standard MySQL connectors without modifications or errors when connecting to Doris.
@zy-kkk
Copy link
Member Author

zy-kkk commented May 10, 2024

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	18650	4434	4365	4365
q2	2675	162	156	156
q3	11292	1970	1992	1970
q4	10108	1264	1309	1264
q5	8322	3903	3910	3903
q6	235	124	126	124
q7	2083	1577	1608	1577
q8	9292	2741	2720	2720
q9	10650	10546	10270	10270
q10	8638	3524	3536	3524
q11	434	243	254	243
q12	470	308	306	306
q13	18350	3960	4048	3960
q14	355	329	326	326
q15	503	451	452	451
q16	687	567	583	567
q17	1152	984	957	957
q18	7271	6929	6953	6929
q19	1735	1562	1518	1518
q20	531	314	304	304
q21	4448	4170	4085	4085
q22	501	384	392	384
Total cold run time: 118382 ms
Total hot run time: 49903 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4275	4293	4314	4293
q2	323	227	221	221
q3	4127	4150	4143	4143
q4	2726	2755	2753	2753
q5	7199	7132	7130	7130
q6	236	118	120	118
q7	3219	2852	2862	2852
q8	4380	4524	4558	4524
q9	16875	16744	16634	16634
q10	4236	4262	4237	4237
q11	790	678	660	660
q12	1053	850	855	850
q13	7092	3769	3716	3716
q14	468	431	420	420
q15	507	474	451	451
q16	723	672	679	672
q17	3947	3856	3890	3856
q18	8879	8637	8757	8637
q19	1701	1713	1661	1661
q20	2388	2144	2103	2103
q21	8547	8395	8529	8395
q22	1080	929	942	929
Total cold run time: 84771 ms
Total hot run time: 79255 ms

@doris-robot
Copy link

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

query1	919	388	380	380
query2	6525	2910	2660	2660
query3	6915	206	208	206
query4	20961	17989	17939	17939
query5	19711	6460	6415	6415
query6	294	215	245	215
query7	4169	297	314	297
query8	256	260	244	244
query9	3221	2734	2652	2652
query10	426	302	290	290
query11	11317	10632	10629	10629
query12	125	83	71	71
query13	5589	724	663	663
query14	17858	13839	13234	13234
query15	364	217	233	217
query16	6453	283	251	251
query17	1720	1449	872	872
query18	2330	401	418	401
query19	205	148	146	146
query20	85	83	79	79
query21	189	94	94	94
query22	5205	5101	5024	5024
query23	32606	31928	31961	31928
query24	6964	6500	6505	6500
query25	523	426	423	423
query26	533	157	157	157
query27	1895	295	291	291
query28	6160	2418	2359	2359
query29	2964	2614	2749	2614
query30	239	160	175	160
query31	925	735	738	735
query32	69	61	62	61
query33	393	245	260	245
query34	866	479	492	479
query35	1097	928	937	928
query36	1532	1242	1120	1120
query37	87	61	60	60
query38	3063	2980	2967	2967
query39	1347	1338	1316	1316
query40	206	90	89	89
query41	38	38	36	36
query42	87	83	77	77
query43	728	832	762	762
query44	1135	725	717	717
query45	239	238	230	230
query46	1226	964	975	964
query47	1887	1779	1885	1779
query48	1038	738	722	722
query49	619	380	367	367
query50	862	638	604	604
query51	4766	4682	4707	4682
query52	95	77	85	77
query53	459	324	329	324
query54	2656	2457	2441	2441
query55	94	72	89	72
query56	223	212	216	212
query57	1258	1183	1035	1035
query58	214	189	203	189
query59	4144	4068	4115	4068
query60	210	209	215	209
query61	89	90	84	84
query62	842	461	479	461
query63	478	335	346	335
query64	2441	1485	1400	1400
query65	3630	3560	3563	3560
query66	767	382	369	369
query67	15960	15274	15105	15105
query68	9473	663	627	627
query69	583	347	344	344
query70	1607	1345	1438	1345
query71	413	308	322	308
query72	6638	3399	3432	3399
query73	742	322	324	322
query74	6357	5828	5842	5828
query75	5394	3735	3689	3689
query76	6011	1163	1266	1163
query77	999	254	267	254
query78	12734	11374	11949	11374
query79	7920	629	642	629
query80	1111	384	392	384
query81	498	233	229	229
query82	1616	96	98	96
query83	176	127	132	127
query84	259	69	69	69
query85	863	297	298	297
query86	343	295	294	294
query87	3234	3014	3013	3013
query88	4742	2359	2353	2353
query89	388	313	290	290
query90	1951	202	222	202
query91	171	137	146	137
query92	57	51	51	51
query93	5791	541	553	541
query94	690	214	207	207
query95	1118	1069	1050	1050
query96	641	331	330	330
query97	6478	6360	6373	6360
query98	196	174	182	174
query99	3034	884	909	884
Total cold run time: 314719 ms
Total hot run time: 202662 ms

@doris-robot
Copy link

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

query1	0.02	0.02	0.01
query2	0.07	0.02	0.03
query3	0.24	0.04	0.04
query4	1.97	0.06	0.06
query5	0.53	0.53	0.52
query6	1.24	0.61	0.63
query7	0.02	0.01	0.01
query8	0.03	0.02	0.03
query9	0.54	0.49	0.48
query10	0.56	0.53	0.54
query11	0.12	0.08	0.09
query12	0.11	0.09	0.09
query13	0.62	0.65	0.62
query14	0.80	0.79	0.77
query15	0.78	0.78	0.77
query16	0.38	0.41	0.37
query17	1.02	1.03	1.01
query18	0.24	0.26	0.25
query19	1.88	1.81	1.84
query20	0.02	0.01	0.01
query21	15.53	0.54	0.55
query22	2.53	2.35	1.83
query23	17.31	1.11	0.83
query24	7.24	1.02	1.45
query25	0.39	0.13	0.04
query26	0.82	0.17	0.15
query27	0.04	0.04	0.04
query28	6.09	0.77	0.80
query29	12.82	2.35	2.33
query30	0.61	0.52	0.54
query31	3.06	0.41	0.40
query32	4.38	0.53	0.53
query33	3.27	3.23	3.19
query34	17.11	4.87	4.88
query35	4.86	4.86	4.87
query36	1.09	1.02	1.01
query37	0.05	0.04	0.05
query38	0.03	0.02	0.02
query39	0.02	0.02	0.01
query40	0.17	0.14	0.14
query41	0.07	0.01	0.02
query42	0.02	0.02	0.02
query43	0.02	0.02	0.01
Total cold run time: 108.72 s
Total hot run time: 31.26 s

@doris-robot
Copy link

Load test result on machine: 'aliyun_ecs.c7a.8xlarge_32C64G'

Load test result on commit e07c2eb1bf6608a9830453b2245ead6b80e9c614 with default session variables
Stream load json:         20 seconds loaded 2358488459 Bytes, about 112 MB/s
Stream load orc:          59 seconds loaded 1101869774 Bytes, about 17 MB/s
Stream load parquet:      31 seconds loaded 861443392 Bytes, about 26 MB/s
Insert into select:       21.2 seconds inserted 10000000 Rows, about 471K ops/s

@xiaokang xiaokang changed the title [branch-2.0][feature](planner) Support select constant from dual syntax sugar [fix](planner) Support select constant from dual syntax sugar for BI compatibility May 11, 2024
@xiaokang xiaokang merged commit 836a974 into apache:branch-2.0 May 11, 2024
25 of 26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by one committer. area/nereids kind/test reviewed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants