Skip to content

Conversation

@LiBinfeng-01
Copy link
Contributor

@LiBinfeng-01 LiBinfeng-01 commented Apr 11, 2025

What problem does this PR solve?

Issue Number: close #xxx

Related PR: #xxx

Problem Summary:

Release note

change result of sql:
select initcap('ärger');
from:
äRger
to:
Ärger

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

@Thearas
Copy link
Contributor

Thearas commented Apr 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?

@LiBinfeng-01
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	26067	5094	5008	5008
q2	2066	285	191	191
q3	10394	1240	703	703
q4	10238	1002	537	537
q5	7768	2389	2346	2346
q6	193	170	133	133
q7	918	735	621	621
q8	9318	1321	1164	1164
q9	6861	5184	5096	5096
q10	6817	2285	1908	1908
q11	483	283	270	270
q12	350	357	223	223
q13	17780	3679	3054	3054
q14	222	219	205	205
q15	536	478	473	473
q16	612	631	579	579
q17	591	845	375	375
q18	7566	7217	7098	7098
q19	1834	942	562	562
q20	330	325	224	224
q21	4066	3377	2484	2484
q22	1056	1002	961	961
Total cold run time: 116066 ms
Total hot run time: 34215 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5193	5100	5096	5096
q2	232	329	227	227
q3	2133	2668	2279	2279
q4	1408	1802	1497	1497
q5	4529	4466	4370	4370
q6	207	162	122	122
q7	1939	1908	1704	1704
q8	2583	2473	2496	2473
q9	7241	7053	7267	7053
q10	2987	3178	2698	2698
q11	601	493	488	488
q12	670	764	606	606
q13	3502	3912	3222	3222
q14	280	286	271	271
q15	513	476	469	469
q16	667	694	635	635
q17	1140	1513	1377	1377
q18	7556	7446	7424	7424
q19	821	837	971	837
q20	1941	1974	1805	1805
q21	5133	4765	4694	4694
q22	1002	1015	989	989
Total cold run time: 52278 ms
Total hot run time: 50336 ms

@doris-robot
Copy link

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

query1	1019	459	476	459
query2	6560	1956	1896	1896
query3	6744	234	209	209
query4	26192	23417	23222	23222
query5	4409	637	465	465
query6	312	208	216	208
query7	4620	487	279	279
query8	291	250	239	239
query9	8654	2608	2598	2598
query10	475	307	257	257
query11	16011	15018	14904	14904
query12	175	108	105	105
query13	1662	493	374	374
query14	9531	6129	6122	6122
query15	203	182	166	166
query16	7292	599	480	480
query17	1189	727	546	546
query18	1964	389	290	290
query19	186	170	149	149
query20	119	116	113	113
query21	207	125	107	107
query22	3935	4157	4020	4020
query23	33874	33155	32967	32967
query24	8489	2365	2375	2365
query25	564	473	419	419
query26	1239	272	153	153
query27	2750	504	332	332
query28	4353	2448	2434	2434
query29	785	529	424	424
query30	283	217	217	217
query31	953	839	778	778
query32	72	68	66	66
query33	557	371	300	300
query34	774	855	510	510
query35	776	816	740	740
query36	951	1001	877	877
query37	118	101	77	77
query38	4166	4181	4129	4129
query39	1496	1401	1415	1401
query40	210	117	111	111
query41	59	54	52	52
query42	123	102	108	102
query43	496	497	477	477
query44	1283	806	797	797
query45	180	172	164	164
query46	826	1013	626	626
query47	1751	1796	1738	1738
query48	370	401	291	291
query49	788	495	418	418
query50	624	678	396	396
query51	4086	4181	4098	4098
query52	111	109	100	100
query53	224	250	183	183
query54	575	561	499	499
query55	84	83	82	82
query56	307	295	279	279
query57	1126	1143	1082	1082
query58	270	257	266	257
query59	2584	2795	2713	2713
query60	326	319	306	306
query61	132	129	128	128
query62	780	736	677	677
query63	233	183	184	183
query64	4311	1012	686	686
query65	4297	4187	4301	4187
query66	1139	415	302	302
query67	15953	15323	15227	15227
query68	5286	891	527	527
query69	482	305	276	276
query70	1143	1091	1095	1091
query71	407	320	295	295
query72	5531	4800	4862	4800
query73	667	638	341	341
query74	9188	9021	8991	8991
query75	3198	3173	2649	2649
query76	3225	1175	748	748
query77	474	371	335	335
query78	9871	9990	9277	9277
query79	1939	797	566	566
query80	662	515	441	441
query81	499	273	220	220
query82	407	125	94	94
query83	261	245	239	239
query84	248	102	84	84
query85	755	346	305	305
query86	374	312	303	303
query87	4453	4570	4459	4459
query88	2881	2248	2248	2248
query89	373	307	343	307
query90	1784	211	213	211
query91	139	142	109	109
query92	71	60	56	56
query93	1397	931	583	583
query94	641	410	300	300
query95	364	296	281	281
query96	488	554	275	275
query97	3139	3219	3101	3101
query98	226	209	201	201
query99	1321	1411	1288	1288
Total cold run time: 269092 ms
Total hot run time: 186559 ms

@doris-robot
Copy link

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

query1	0.04	0.04	0.03
query2	0.12	0.11	0.10
query3	0.25	0.18	0.19
query4	1.58	0.19	0.18
query5	0.60	0.57	0.58
query6	1.19	0.71	0.72
query7	0.02	0.02	0.01
query8	0.04	0.04	0.03
query9	0.58	0.53	0.53
query10	0.58	0.59	0.58
query11	0.15	0.10	0.10
query12	0.14	0.11	0.12
query13	0.60	0.60	0.60
query14	2.66	2.83	2.82
query15	0.92	0.86	0.86
query16	0.39	0.40	0.37
query17	1.04	1.06	1.04
query18	0.21	0.20	0.19
query19	1.92	1.97	1.83
query20	0.01	0.01	0.00
query21	15.35	0.92	0.57
query22	0.75	1.20	0.70
query23	14.90	1.39	0.64
query24	7.02	1.02	1.37
query25	0.47	0.27	0.06
query26	0.60	0.16	0.14
query27	0.05	0.06	0.05
query28	8.89	0.83	0.46
query29	12.59	3.89	3.25
query30	0.25	0.09	0.07
query31	2.82	0.58	0.39
query32	3.22	0.53	0.46
query33	3.08	3.01	3.17
query34	15.70	5.08	4.47
query35	4.57	4.52	4.45
query36	0.66	0.48	0.48
query37	0.08	0.06	0.06
query38	0.05	0.04	0.03
query39	0.03	0.02	0.03
query40	0.18	0.14	0.12
query41	0.08	0.02	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: 31.36 s

@LiBinfeng-01
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	25845	5035	5050	5035
q2	2068	288	183	183
q3	10374	1232	692	692
q4	10230	993	517	517
q5	7542	2478	2326	2326
q6	185	159	132	132
q7	900	734	605	605
q8	9554	1273	1078	1078
q9	6912	5150	5206	5150
q10	7869	2293	1938	1938
q11	479	293	270	270
q12	352	365	222	222
q13	17783	3764	3153	3153
q14	230	232	213	213
q15	534	484	480	480
q16	618	619	584	584
q17	586	848	348	348
q18	7524	7291	7084	7084
q19	2672	990	565	565
q20	322	322	220	220
q21	3784	2679	3078	2679
q22	1050	1003	977	977
Total cold run time: 117413 ms
Total hot run time: 34451 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5297	5192	5148	5148
q2	237	325	232	232
q3	2177	2712	2493	2493
q4	1452	1914	1506	1506
q5	4674	4591	4583	4583
q6	238	177	139	139
q7	2058	2012	1864	1864
q8	2688	2635	2564	2564
q9	7300	7378	7227	7227
q10	3078	3243	2825	2825
q11	589	510	513	510
q12	695	823	661	661
q13	3728	4088	3297	3297
q14	321	312	286	286
q15	519	484	476	476
q16	645	697	652	652
q17	1152	1637	1336	1336
q18	7750	7575	7575	7575
q19	806	893	1126	893
q20	1943	1956	1809	1809
q21	5141	4776	4913	4776
q22	1092	1042	1021	1021
Total cold run time: 53580 ms
Total hot run time: 51873 ms

@doris-robot
Copy link

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

query1	1418	1067	1062	1062
query2	6300	1890	1916	1890
query3	11000	4495	4363	4363
query4	25409	23728	23462	23462
query5	4996	619	478	478
query6	307	206	192	192
query7	3985	494	284	284
query8	294	258	239	239
query9	8530	2597	2610	2597
query10	521	326	266	266
query11	15215	15061	15183	15061
query12	172	115	111	111
query13	1553	527	393	393
query14	9107	6235	6296	6235
query15	195	186	160	160
query16	7587	633	450	450
query17	1139	727	595	595
query18	2059	402	321	321
query19	195	185	172	172
query20	127	119	123	119
query21	205	120	129	120
query22	4465	4585	4308	4308
query23	34492	33811	33510	33510
query24	8483	2445	2430	2430
query25	502	458	388	388
query26	1183	287	158	158
query27	2705	510	343	343
query28	4934	2462	2420	2420
query29	694	575	456	456
query30	285	228	196	196
query31	944	886	806	806
query32	77	63	61	61
query33	578	383	316	316
query34	794	867	527	527
query35	815	829	776	776
query36	963	1010	888	888
query37	119	97	71	71
query38	4318	4321	4183	4183
query39	1513	1440	1435	1435
query40	216	120	111	111
query41	53	55	87	55
query42	126	112	108	108
query43	496	520	486	486
query44	1348	831	821	821
query45	189	178	179	178
query46	854	1021	656	656
query47	1819	1892	1807	1807
query48	398	429	315	315
query49	772	507	441	441
query50	670	682	399	399
query51	4274	4335	4226	4226
query52	110	113	102	102
query53	234	258	188	188
query54	597	591	509	509
query55	86	78	82	78
query56	359	300	274	274
query57	1187	1199	1118	1118
query58	269	263	262	262
query59	2670	2739	2685	2685
query60	327	332	308	308
query61	133	126	128	126
query62	768	711	672	672
query63	230	196	188	188
query64	4064	1058	733	733
query65	4478	4324	4336	4324
query66	955	401	308	308
query67	15580	15427	15271	15271
query68	8204	814	514	514
query69	482	297	268	268
query70	1209	1131	1069	1069
query71	438	325	284	284
query72	5622	4827	4788	4788
query73	662	623	357	357
query74	9028	9151	8614	8614
query75	3627	3198	2691	2691
query76	3511	1179	729	729
query77	764	368	289	289
query78	9827	10110	9224	9224
query79	2065	813	564	564
query80	575	511	446	446
query81	493	274	226	226
query82	480	124	96	96
query83	252	256	240	240
query84	247	108	83	83
query85	779	366	358	358
query86	372	329	300	300
query87	4567	4469	4308	4308
query88	3748	2255	2253	2253
query89	414	315	288	288
query90	1933	216	225	216
query91	157	221	114	114
query92	71	56	58	56
query93	1815	924	577	577
query94	682	403	288	288
query95	378	286	283	283
query96	482	566	279	279
query97	3094	3212	3108	3108
query98	228	203	209	203
query99	1324	1408	1251	1251
Total cold run time: 278970 ms
Total hot run time: 192955 ms

@doris-robot
Copy link

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

query1	0.04	0.03	0.03
query2	0.12	0.11	0.11
query3	0.24	0.19	0.19
query4	1.60	0.19	0.19
query5	0.58	0.59	0.59
query6	1.17	0.72	0.74
query7	0.02	0.02	0.02
query8	0.04	0.03	0.03
query9	0.57	0.53	0.51
query10	0.56	0.57	0.56
query11	0.16	0.11	0.11
query12	0.15	0.11	0.11
query13	0.62	0.60	0.60
query14	2.65	2.81	2.72
query15	0.91	0.84	0.86
query16	0.39	0.38	0.39
query17	1.02	1.02	1.02
query18	0.21	0.19	0.19
query19	1.89	1.85	1.83
query20	0.02	0.00	0.01
query21	15.41	0.88	0.56
query22	0.74	1.14	0.86
query23	14.75	1.35	0.64
query24	7.57	0.95	1.03
query25	0.51	0.29	0.05
query26	0.59	0.16	0.14
query27	0.05	0.05	0.05
query28	9.09	0.84	0.44
query29	12.53	3.99	3.35
query30	0.26	0.09	0.06
query31	2.83	0.59	0.38
query32	3.24	0.54	0.46
query33	3.04	3.04	3.04
query34	15.62	5.12	4.47
query35	4.47	4.51	4.52
query36	0.66	0.49	0.49
query37	0.08	0.06	0.07
query38	0.05	0.04	0.03
query39	0.03	0.02	0.02
query40	0.17	0.13	0.13
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.79 s
Total hot run time: 31.51 s

@LiBinfeng-01
Copy link
Contributor Author

run p0

@LiBinfeng-01
Copy link
Contributor Author

run cloud_p0

@LiBinfeng-01
Copy link
Contributor Author

run p0

1 similar comment
@LiBinfeng-01
Copy link
Contributor Author

run p0

Copy link
Contributor

@zclllyybb zclllyybb 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
Copy link
Contributor

PR approved by anyone 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 Apr 16, 2025
@starocean999 starocean999 merged commit 8dce016 into apache:master Apr 16, 2025
26 checks passed
LiBinfeng-01 pushed a commit to LiBinfeng-01/doris that referenced this pull request Apr 16, 2025
LiBinfeng-01 pushed a commit to LiBinfeng-01/doris that referenced this pull request Apr 16, 2025
LiBinfeng-01 pushed a commit to LiBinfeng-01/doris that referenced this pull request Apr 16, 2025
LiBinfeng-01 pushed a commit to LiBinfeng-01/doris that referenced this pull request Apr 16, 2025
seawinde pushed a commit to seawinde/doris that referenced this pull request Apr 17, 2025
LiBinfeng-01 pushed a commit to LiBinfeng-01/doris that referenced this pull request Apr 24, 2025
koarz pushed a commit to koarz/doris that referenced this pull request Jun 4, 2025
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. reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants