Skip to content

Conversation

@morrySnow
Copy link
Contributor

No description provided.

@morrySnow morrySnow requested a review from dataroaring as a code owner April 24, 2025 10:26
@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?

@morrySnow
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17580	7069	6600	6600
q2	2078	170	174	170
q3	10689	1143	1204	1143
q4	10537	741	796	741
q5	7731	2941	2822	2822
q6	220	136	137	136
q7	987	632	596	596
q8	9596	1985	2019	1985
q9	8143	6407	6422	6407
q10	7059	2283	2278	2278
q11	461	263	264	263
q12	401	212	212	212
q13	17806	2965	2957	2957
q14	247	205	208	205
q15	515	473	465	465
q16	682	585	577	577
q17	980	588	613	588
q18	7333	6668	6699	6668
q19	1413	1102	1078	1078
q20	486	205	210	205
q21	4001	3216	3362	3216
q22	1099	995	1001	995
Total cold run time: 110044 ms
Total hot run time: 40307 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6621	6583	6612	6583
q2	325	236	239	236
q3	2886	2886	2966	2886
q4	2064	1894	1819	1819
q5	5698	5745	5723	5723
q6	209	125	124	124
q7	2181	1796	1830	1796
q8	3334	3489	3495	3489
q9	8878	8957	8956	8956
q10	3583	3557	3480	3480
q11	577	497	486	486
q12	802	608	642	608
q13	9165	3198	3115	3115
q14	302	266	277	266
q15	517	472	469	469
q16	703	654	650	650
q17	1828	1604	1591	1591
q18	8172	7727	7675	7675
q19	1699	1615	1534	1534
q20	2100	1897	1875	1875
q21	5656	5190	5057	5057
q22	1106	983	1007	983
Total cold run time: 68406 ms
Total hot run time: 59401 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 190771 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 8f8852d01a45adc96dd46bbefd1c481f4847fecf, data reload: false

query1	981	372	364	364
query2	6518	2118	1991	1991
query3	6702	222	220	220
query4	33979	23432	23845	23432
query5	4325	478	444	444
query6	281	186	172	172
query7	4619	317	317	317
query8	292	233	231	231
query9	9660	2641	2636	2636
query10	495	268	259	259
query11	18439	15257	15159	15159
query12	162	98	103	98
query13	1642	445	420	420
query14	9644	7236	6786	6786
query15	239	175	190	175
query16	8081	477	471	471
query17	1632	592	564	564
query18	2113	311	318	311
query19	222	160	156	156
query20	115	111	111	111
query21	209	103	105	103
query22	4310	4184	4118	4118
query23	34279	33518	34199	33518
query24	11633	2987	2884	2884
query25	725	406	431	406
query26	1831	175	172	172
query27	2956	354	343	343
query28	8023	2418	2401	2401
query29	1054	471	455	455
query30	332	165	163	163
query31	1025	771	816	771
query32	99	60	60	60
query33	792	300	299	299
query34	961	514	519	514
query35	926	743	741	741
query36	1083	951	963	951
query37	172	73	73	73
query38	3991	3810	3846	3810
query39	1468	1437	1438	1437
query40	289	104	103	103
query41	60	52	52	52
query42	112	98	99	98
query43	515	495	479	479
query44	1296	809	815	809
query45	192	169	174	169
query46	1147	738	717	717
query47	1907	1825	1833	1825
query48	484	385	393	385
query49	1292	411	401	401
query50	813	433	424	424
query51	7347	6985	7013	6985
query52	103	94	97	94
query53	258	188	189	188
query54	1293	483	473	473
query55	79	80	79	79
query56	276	267	257	257
query57	1249	1083	1112	1083
query58	246	218	219	218
query59	3005	2828	2854	2828
query60	295	261	244	244
query61	132	139	111	111
query62	882	677	664	664
query63	221	191	192	191
query64	5282	704	655	655
query65	3300	3211	3202	3202
query66	1424	314	307	307
query67	16060	15571	15593	15571
query68	4573	592	603	592
query69	444	263	266	263
query70	1215	1087	1103	1087
query71	405	256	250	250
query72	6680	3980	4006	3980
query73	761	355	360	355
query74	10290	9364	9009	9009
query75	3498	2645	2642	2642
query76	2923	1070	1116	1070
query77	439	281	273	273
query78	10566	9669	9607	9607
query79	1118	599	606	599
query80	765	459	439	439
query81	534	242	240	240
query82	1283	91	89	89
query83	209	143	148	143
query84	242	81	82	81
query85	1135	315	306	306
query86	311	273	301	273
query87	4400	4261	4246	4246
query88	3738	2403	2376	2376
query89	421	297	308	297
query90	2078	195	197	195
query91	186	154	152	152
query92	62	54	52	52
query93	1094	563	555	555
query94	781	307	298	298
query95	369	264	261	261
query96	612	287	288	287
query97	3307	3111	3118	3111
query98	212	210	199	199
query99	1536	1296	1309	1296
Total cold run time: 301756 ms
Total hot run time: 190771 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.04
query2	0.07	0.03	0.03
query3	0.23	0.06	0.07
query4	1.63	0.10	0.10
query5	0.53	0.52	0.53
query6	1.13	0.74	0.73
query7	0.02	0.01	0.02
query8	0.04	0.03	0.03
query9	0.56	0.50	0.50
query10	0.57	0.55	0.56
query11	0.16	0.10	0.11
query12	0.14	0.12	0.11
query13	0.61	0.60	0.59
query14	2.77	2.77	2.88
query15	0.90	0.83	0.80
query16	0.37	0.38	0.37
query17	1.01	1.00	1.05
query18	0.24	0.21	0.21
query19	1.98	1.86	2.09
query20	0.01	0.01	0.01
query21	15.36	0.59	0.59
query22	2.59	2.44	1.74
query23	17.02	0.96	0.83
query24	3.41	0.96	1.99
query25	0.30	0.11	0.13
query26	0.50	0.14	0.13
query27	0.04	0.04	0.04
query28	9.25	0.49	0.45
query29	12.55	3.24	3.22
query30	0.25	0.06	0.06
query31	2.88	0.40	0.38
query32	3.24	0.47	0.45
query33	2.99	3.02	2.98
query34	16.93	4.48	4.46
query35	4.51	4.51	4.53
query36	0.69	0.48	0.49
query37	0.09	0.06	0.07
query38	0.05	0.04	0.04
query39	0.03	0.02	0.03
query40	0.15	0.12	0.13
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: 105.97 s
Total hot run time: 32.08 s

@morrySnow morrySnow changed the title [opt](Nereids) avoid generate nested alias expr when plan insert values branch-3.0: [opt](Nereids) avoid generate nested alias expr when plan insert values Apr 24, 2025
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 d4b3dc6 into branch-3.0 Apr 25, 2025
28 of 31 checks passed
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