Skip to content

Conversation

linrrzqqq
Copy link
Contributor

@linrrzqqq linrrzqqq commented Sep 5, 2025

What problem does this PR solve?

Issue Number: close #xxx

Related PR: #xxx

Problem Summary:

The SOUNDEX function computes the American Soundex value, which consists of the first letter followed by a three-digit sound code that represents the English pronunciation of the input string.

  • Example:
SELECT SOUNDEX('Doris');
+------------------+
| SOUNDEX('Doris') |
+------------------+
| D620             |
+------------------+
  • Return Value:

Returns a VARCHAR(4) string consisting of an uppercase letter followed by a three-digit numeric sound code representing English pronunciation.

If the string is empty or contains no letter characters, an empty string is returned.

If the string to be processed contains non-ASCII characters, the function will throw an exception during the calculation process.

If the input is NULL, NULL is returned.

Release note

None

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?

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 Sep 5, 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?

@linrrzqqq
Copy link
Contributor Author

run buildall

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 8.33% (1/12) 🎉
Increment coverage report
Complete coverage report

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 91.67% (11/12) 🎉
Increment coverage report
Complete coverage report

@linrrzqqq
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17620	5188	5060	5060
q2	1984	320	210	210
q3	10275	1312	710	710
q4	10244	1022	523	523
q5	7531	2454	2352	2352
q6	183	166	136	136
q7	942	770	632	632
q8	9366	1325	1157	1157
q9	6963	5149	5105	5105
q10	6946	2390	1980	1980
q11	493	320	302	302
q12	356	361	241	241
q13	17791	3658	3029	3029
q14	240	252	226	226
q15	576	504	485	485
q16	988	996	941	941
q17	622	910	387	387
q18	7382	7083	7124	7083
q19	1672	966	563	563
q20	340	341	244	244
q21	3726	3188	2325	2325
q22	1104	1054	1012	1012
Total cold run time: 107344 ms
Total hot run time: 34703 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5218	5101	5081	5081
q2	246	332	228	228
q3	2194	2664	2277	2277
q4	1317	1828	1364	1364
q5	4230	4546	4494	4494
q6	235	180	148	148
q7	2036	2031	1825	1825
q8	2699	2556	2633	2556
q9	7388	7302	7493	7302
q10	3157	3351	2864	2864
q11	603	512	514	512
q12	700	789	664	664
q13	3628	4107	3443	3443
q14	316	330	299	299
q15	535	505	498	498
q16	1080	1135	1135	1135
q17	1206	1761	1432	1432
q18	8108	8021	7251	7251
q19	783	791	765	765
q20	1882	1958	1919	1919
q21	4903	4311	4387	4311
q22	1105	1062	1016	1016
Total cold run time: 53569 ms
Total hot run time: 51384 ms

@doris-robot
Copy link

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

query1	1057	452	415	415
query2	6576	1707	1776	1707
query3	6758	227	233	227
query4	25987	23530	23315	23315
query5	4507	690	529	529
query6	351	273	246	246
query7	4677	536	312	312
query8	319	275	263	263
query9	8672	2887	2883	2883
query10	477	383	296	296
query11	15753	15174	14871	14871
query12	180	125	122	122
query13	1687	565	431	431
query14	11627	9267	9288	9267
query15	208	193	170	170
query16	7666	654	509	509
query17	1222	749	641	641
query18	2049	435	344	344
query19	208	200	176	176
query20	135	128	125	125
query21	218	132	116	116
query22	4239	4279	4078	4078
query23	34031	33054	32927	32927
query24	8130	2403	2415	2403
query25	580	523	443	443
query26	1236	285	168	168
query27	2731	516	360	360
query28	4386	2249	2230	2230
query29	796	646	487	487
query30	295	232	201	201
query31	940	789	745	745
query32	92	90	88	88
query33	571	392	357	357
query34	790	870	517	517
query35	822	808	757	757
query36	984	1022	937	937
query37	132	118	108	108
query38	3542	3534	3522	3522
query39	1503	1454	1466	1454
query40	229	138	128	128
query41	68	62	62	62
query42	130	119	119	119
query43	520	510	477	477
query44	1377	882	856	856
query45	187	171	174	171
query46	873	1024	650	650
query47	1776	1821	1730	1730
query48	410	439	338	338
query49	768	505	418	418
query50	663	690	412	412
query51	3905	3916	3917	3916
query52	124	118	113	113
query53	245	276	202	202
query54	624	618	552	552
query55	93	89	92	89
query56	360	351	335	335
query57	1207	1191	1120	1120
query58	298	296	286	286
query59	2558	2652	2579	2579
query60	380	380	376	376
query61	163	155	163	155
query62	813	747	665	665
query63	236	201	198	198
query64	4489	1164	825	825
query65	4031	3980	3986	3980
query66	1094	443	357	357
query67	15383	15478	15255	15255
query68	7211	948	586	586
query69	494	333	296	296
query70	1382	1319	1303	1303
query71	556	355	330	330
query72	6076	5298	5240	5240
query73	675	640	368	368
query74	9036	9213	8641	8641
query75	3293	3243	2846	2846
query76	3252	1219	751	751
query77	515	429	331	331
query78	9608	9789	8909	8909
query79	2903	898	597	597
query80	706	583	520	520
query81	505	267	233	233
query82	634	281	139	139
query83	265	273	271	271
query84	281	124	106	106
query85	954	469	435	435
query86	395	315	335	315
query87	3729	3768	3683	3683
query88	3809	2228	2232	2228
query89	399	337	303	303
query90	1957	239	231	231
query91	168	171	135	135
query92	97	86	78	78
query93	2558	1007	639	639
query94	767	417	301	301
query95	430	342	330	330
query96	499	584	289	289
query97	2943	2998	2883	2883
query98	257	229	219	219
query99	1368	1428	1304	1304
Total cold run time: 276860 ms
Total hot run time: 189951 ms

@doris-robot
Copy link

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

query1	0.06	0.05	0.05
query2	0.10	0.06	0.06
query3	0.26	0.08	0.08
query4	1.60	0.12	0.13
query5	0.28	0.26	0.26
query6	1.18	0.66	0.63
query7	0.03	0.02	0.02
query8	0.06	0.05	0.05
query9	0.62	0.52	0.53
query10	0.58	0.58	0.58
query11	0.16	0.11	0.11
query12	0.15	0.12	0.12
query13	0.62	0.62	0.62
query14	1.04	1.04	1.01
query15	0.87	0.86	0.87
query16	0.41	0.39	0.41
query17	1.05	1.09	1.06
query18	0.22	0.20	0.20
query19	1.95	1.80	1.84
query20	0.01	0.01	0.02
query21	15.42	0.97	0.58
query22	0.81	1.19	0.71
query23	14.83	1.39	0.63
query24	6.34	1.21	1.25
query25	0.53	0.18	0.24
query26	0.52	0.17	0.14
query27	0.06	0.06	0.05
query28	10.00	0.96	0.43
query29	12.64	3.91	3.22
query30	0.29	0.13	0.11
query31	2.88	0.60	0.38
query32	3.25	0.59	0.49
query33	3.11	3.13	3.08
query34	16.14	5.48	4.86
query35	4.95	4.96	4.87
query36	0.68	0.51	0.50
query37	0.10	0.08	0.07
query38	0.06	0.04	0.04
query39	0.04	0.03	0.03
query40	0.17	0.15	0.16
query41	0.09	0.03	0.03
query42	0.03	0.03	0.03
query43	0.04	0.04	0.03
Total cold run time: 104.23 s
Total hot run time: 30.37 s

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 91.67% (11/12) 🎉
Increment coverage report
Complete coverage report

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.

besides, please add fe fold implementation for this function.

@linrrzqqq
Copy link
Contributor Author

besides, please add fe fold implementation for this function.

fixed

@linrrzqqq
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17604	5318	5118	5118
q2	2008	324	213	213
q3	10285	1347	741	741
q4	10215	1067	552	552
q5	7538	2432	2398	2398
q6	196	174	143	143
q7	956	773	649	649
q8	9374	1549	1216	1216
q9	7087	5181	5103	5103
q10	6924	2399	1969	1969
q11	510	313	281	281
q12	367	377	226	226
q13	17784	3714	3034	3034
q14	236	245	222	222
q15	571	495	503	495
q16	1005	1018	955	955
q17	621	883	359	359
q18	7496	7226	7037	7037
q19	1081	961	580	580
q20	359	351	246	246
q21	4278	3256	2451	2451
q22	1063	1032	967	967
Total cold run time: 107558 ms
Total hot run time: 34955 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5200	5174	5172	5172
q2	261	330	228	228
q3	2196	2721	2289	2289
q4	1349	1782	1327	1327
q5	4422	4649	4617	4617
q6	218	176	157	157
q7	2031	2002	1832	1832
q8	2676	2649	2670	2649
q9	7495	7448	7421	7421
q10	3116	3380	2888	2888
q11	607	544	505	505
q12	700	773	616	616
q13	3571	4053	3454	3454
q14	292	302	286	286
q15	531	508	511	508
q16	1106	1103	1041	1041
q17	1228	1586	1437	1437
q18	8104	7826	7502	7502
q19	821	823	865	823
q20	2127	2123	1923	1923
q21	5118	4478	4373	4373
q22	1084	1065	1020	1020
Total cold run time: 54253 ms
Total hot run time: 52068 ms

@doris-robot
Copy link

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

query1	1043	452	440	440
query2	6567	1717	1757	1717
query3	6756	234	221	221
query4	26109	23314	22971	22971
query5	4370	678	514	514
query6	367	247	230	230
query7	4652	525	305	305
query8	291	271	248	248
query9	8730	2938	2949	2938
query10	451	355	317	317
query11	15918	15058	14742	14742
query12	172	122	117	117
query13	1679	558	430	430
query14	11447	9540	9632	9540
query15	217	201	180	180
query16	7653	658	519	519
query17	1266	790	639	639
query18	2059	436	339	339
query19	211	207	197	197
query20	141	128	126	126
query21	224	136	117	117
query22	4089	4043	4131	4043
query23	34060	32891	33347	32891
query24	8164	2393	2449	2393
query25	579	525	457	457
query26	1232	284	170	170
query27	2734	520	371	371
query28	4372	2279	2254	2254
query29	805	624	499	499
query30	305	243	209	209
query31	942	833	748	748
query32	90	93	84	84
query33	609	393	371	371
query34	835	861	527	527
query35	859	828	743	743
query36	968	1007	932	932
query37	130	118	94	94
query38	3515	3512	3579	3512
query39	1518	1432	1432	1432
query40	225	141	128	128
query41	66	64	64	64
query42	137	119	119	119
query43	496	512	479	479
query44	1418	900	874	874
query45	186	179	170	170
query46	880	1039	674	674
query47	1794	1806	1714	1714
query48	408	430	327	327
query49	765	520	411	411
query50	666	700	411	411
query51	3983	3870	4110	3870
query52	124	123	111	111
query53	250	271	203	203
query54	644	642	576	576
query55	103	99	97	97
query56	364	351	348	348
query57	1199	1199	1131	1131
query58	304	294	306	294
query59	2565	2721	2549	2549
query60	392	374	371	371
query61	206	191	192	191
query62	826	734	683	683
query63	241	211	219	211
query64	4607	1308	827	827
query65	4063	4005	4020	4005
query66	1099	439	364	364
query67	15507	15360	15190	15190
query68	9326	958	595	595
query69	492	337	295	295
query70	1424	1267	1365	1267
query71	571	369	324	324
query72	5695	4974	4938	4938
query73	742	600	374	374
query74	9228	9148	8879	8879
query75	4536	3257	2818	2818
query76	3712	1169	812	812
query77	832	421	341	341
query78	9582	9734	8832	8832
query79	2164	840	601	601
query80	701	602	513	513
query81	479	262	227	227
query82	313	172	138	138
query83	297	265	253	253
query84	305	121	90	90
query85	912	473	436	436
query86	350	339	332	332
query87	3737	3746	3631	3631
query88	2826	2242	2236	2236
query89	405	328	310	310
query90	2095	228	232	228
query91	167	170	144	144
query92	100	82	75	75
query93	1776	1012	664	664
query94	707	440	337	337
query95	419	333	350	333
query96	486	599	287	287
query97	2952	2997	2855	2855
query98	247	223	223	223
query99	1436	1425	1319	1319
Total cold run time: 278661 ms
Total hot run time: 189676 ms

@doris-robot
Copy link

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

query1	0.06	0.06	0.05
query2	0.09	0.06	0.05
query3	0.25	0.09	0.09
query4	1.60	0.12	0.12
query5	0.28	0.28	0.25
query6	1.18	0.67	0.66
query7	0.03	0.04	0.03
query8	0.05	0.05	0.04
query9	0.62	0.51	0.52
query10	0.58	0.58	0.58
query11	0.17	0.11	0.12
query12	0.15	0.12	0.12
query13	0.63	0.62	0.62
query14	1.02	1.02	1.04
query15	0.88	0.87	0.88
query16	0.40	0.41	0.42
query17	1.04	1.08	1.05
query18	0.22	0.20	0.20
query19	1.97	1.90	1.83
query20	0.01	0.02	0.01
query21	15.42	0.99	0.58
query22	0.80	1.30	0.86
query23	14.77	1.36	0.62
query24	6.96	1.14	0.53
query25	0.48	0.29	0.12
query26	0.64	0.15	0.15
query27	0.06	0.06	0.05
query28	9.83	0.95	0.44
query29	12.67	3.89	3.25
query30	0.29	0.13	0.11
query31	2.84	0.62	0.39
query32	3.23	0.55	0.47
query33	3.05	3.07	3.10
query34	15.93	5.49	4.83
query35	4.90	4.95	4.89
query36	0.71	0.52	0.50
query37	0.10	0.07	0.07
query38	0.07	0.05	0.05
query39	0.04	0.03	0.04
query40	0.18	0.15	0.15
query41	0.09	0.03	0.03
query42	0.04	0.03	0.03
query43	0.04	0.04	0.04
Total cold run time: 104.37 s
Total hot run time: 29.88 s

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 2.70% (1/37) 🎉
Increment coverage report
Complete coverage report

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 97.30% (36/37) 🎉
Increment coverage report
Complete coverage report

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

@linrrzqqq
Copy link
Contributor Author

run buildall

Copy link
Contributor

@HappenLee HappenLee 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 Sep 8, 2025
Copy link
Contributor

github-actions bot commented Sep 8, 2025

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

Copy link
Contributor

github-actions bot commented Sep 8, 2025

PR approved by anyone and no changes requested.

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17622	5215	5079	5079
q2	1976	330	214	214
q3	10266	1321	719	719
q4	10234	1022	540	540
q5	7597	2457	2378	2378
q6	183	165	138	138
q7	969	777	649	649
q8	9348	1348	1175	1175
q9	7036	5144	5168	5144
q10	6933	2423	2046	2046
q11	503	308	283	283
q12	362	361	227	227
q13	17805	3685	3106	3106
q14	253	249	220	220
q15	581	498	502	498
q16	1003	991	951	951
q17	630	867	368	368
q18	7475	7293	7211	7211
q19	1370	978	580	580
q20	346	344	240	240
q21	3872	3188	2387	2387
q22	1088	1044	996	996
Total cold run time: 107452 ms
Total hot run time: 35149 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5252	5119	5157	5119
q2	247	332	227	227
q3	2182	2733	2337	2337
q4	1322	1785	1372	1372
q5	4321	4569	4542	4542
q6	223	176	131	131
q7	2094	1934	1886	1886
q8	2727	2611	2573	2573
q9	7481	7456	7443	7443
q10	3116	3347	2875	2875
q11	619	536	536	536
q12	759	833	634	634
q13	3792	3878	3363	3363
q14	312	306	275	275
q15	536	476	468	468
q16	1091	1095	1048	1048
q17	1196	1522	1447	1447
q18	8156	7626	7508	7508
q19	847	929	981	929
q20	1947	2055	1888	1888
q21	4955	4318	4195	4195
q22	1074	1054	1031	1031
Total cold run time: 54249 ms
Total hot run time: 51827 ms

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 70.27% (26/37) 🎉
Increment coverage report
Complete coverage report

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17609	5201	5068	5068
q2	2023	329	214	214
q3	10247	1296	701	701
q4	10218	1022	521	521
q5	7579	2446	2313	2313
q6	181	167	141	141
q7	925	787	635	635
q8	9339	1336	1103	1103
q9	6859	5080	5147	5080
q10	6926	2435	2000	2000
q11	494	295	271	271
q12	355	385	220	220
q13	17772	3658	3036	3036
q14	244	239	207	207
q15	573	497	503	497
q16	1006	1023	949	949
q17	608	859	369	369
q18	7441	7195	7051	7051
q19	1402	954	546	546
q20	357	346	241	241
q21	3743	2576	2348	2348
q22	1050	1053	995	995
Total cold run time: 106951 ms
Total hot run time: 34506 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5238	5133	5107	5107
q2	247	331	229	229
q3	2171	2663	2336	2336
q4	1338	1780	1341	1341
q5	4200	4479	4658	4479
q6	244	165	135	135
q7	2105	1974	1854	1854
q8	2649	2566	2609	2566
q9	7479	7449	7240	7240
q10	3099	3338	2882	2882
q11	575	517	517	517
q12	689	838	644	644
q13	3565	3940	3317	3317
q14	279	299	285	285
q15	514	476	495	476
q16	1083	1094	1059	1059
q17	1184	1779	1382	1382
q18	7898	7932	7452	7452
q19	862	778	916	778
q20	1971	2083	1852	1852
q21	4790	4350	4327	4327
q22	1073	1085	998	998
Total cold run time: 53253 ms
Total hot run time: 51256 ms

@doris-robot
Copy link

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

query1	1051	440	433	433
query2	6574	1661	1640	1640
query3	6746	223	223	223
query4	26286	23993	23494	23494
query5	4413	661	493	493
query6	337	248	236	236
query7	4661	518	313	313
query8	310	256	250	250
query9	8609	2932	2921	2921
query10	497	374	309	309
query11	15956	15054	15107	15054
query12	187	130	144	130
query13	1679	541	421	421
query14	11938	9181	9184	9181
query15	212	188	168	168
query16	7695	658	499	499
query17	1368	746	628	628
query18	2041	428	341	341
query19	219	232	169	169
query20	139	131	125	125
query21	219	131	128	128
query22	4275	4181	4260	4181
query23	33624	32885	32759	32759
query24	7984	2367	2438	2367
query25	543	514	433	433
query26	1246	281	173	173
query27	2721	515	359	359
query28	4379	2258	2237	2237
query29	801	599	498	498
query30	289	227	204	204
query31	901	793	741	741
query32	92	89	79	79
query33	612	409	353	353
query34	818	858	546	546
query35	843	834	740	740
query36	981	1036	917	917
query37	128	115	99	99
query38	3523	3513	3569	3513
query39	1479	1436	1440	1436
query40	230	138	132	132
query41	73	80	68	68
query42	131	124	118	118
query43	522	502	479	479
query44	1350	900	873	873
query45	192	179	170	170
query46	867	1023	653	653
query47	1817	1817	1770	1770
query48	402	441	330	330
query49	791	528	446	446
query50	645	695	420	420
query51	3888	3969	3878	3878
query52	118	116	108	108
query53	244	274	200	200
query54	622	609	541	541
query55	98	95	92	92
query56	358	331	323	323
query57	1188	1204	1123	1123
query58	299	286	292	286
query59	2558	2629	2599	2599
query60	365	354	396	354
query61	165	161	160	160
query62	833	734	675	675
query63	231	197	195	195
query64	4429	1148	840	840
query65	4038	3943	3999	3943
query66	1087	442	346	346
query67	15337	15183	15335	15183
query68	8025	935	596	596
query69	508	333	304	304
query70	1322	1322	1337	1322
query71	598	360	332	332
query72	5847	5134	5061	5061
query73	701	637	367	367
query74	8918	9202	8579	8579
query75	4048	3245	2812	2812
query76	3559	1157	740	740
query77	793	406	340	340
query78	9589	10061	8864	8864
query79	2446	911	584	584
query80	645	578	525	525
query81	515	271	238	238
query82	496	169	139	139
query83	267	267	254	254
query84	252	114	102	102
query85	953	465	428	428
query86	402	335	324	324
query87	3674	3724	3649	3649
query88	3804	2235	2298	2235
query89	406	331	291	291
query90	1931	230	230	230
query91	165	160	143	143
query92	93	77	70	70
query93	2031	982	648	648
query94	658	415	314	314
query95	415	340	336	336
query96	502	585	285	285
query97	2946	3006	2864	2864
query98	246	239	222	222
query99	1324	1377	1310	1310
Total cold run time: 277333 ms
Total hot run time: 189604 ms

@doris-robot
Copy link

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

query1	0.05	0.06	0.05
query2	0.09	0.06	0.05
query3	0.25	0.09	0.08
query4	1.61	0.12	0.11
query5	0.28	0.27	0.26
query6	1.20	0.68	0.65
query7	0.03	0.03	0.03
query8	0.06	0.04	0.04
query9	0.62	0.52	0.52
query10	0.57	0.57	0.56
query11	0.17	0.11	0.11
query12	0.15	0.12	0.12
query13	0.62	0.63	0.61
query14	1.04	1.04	1.06
query15	0.86	0.87	0.87
query16	0.41	0.41	0.40
query17	1.03	1.08	1.03
query18	0.22	0.20	0.20
query19	1.93	1.86	1.81
query20	0.02	0.01	0.01
query21	15.42	0.96	0.60
query22	0.80	1.09	0.70
query23	14.92	1.41	0.60
query24	6.74	1.36	0.97
query25	0.54	0.14	0.10
query26	0.45	0.17	0.13
query27	0.06	0.06	0.06
query28	10.51	0.98	0.44
query29	12.57	3.88	3.30
query30	0.28	0.16	0.12
query31	2.83	0.61	0.39
query32	3.24	0.57	0.48
query33	3.03	3.13	3.10
query34	16.04	5.48	4.88
query35	5.01	4.94	4.91
query36	0.70	0.52	0.50
query37	0.10	0.07	0.08
query38	0.07	0.05	0.04
query39	0.04	0.03	0.03
query40	0.18	0.15	0.15
query41	0.08	0.03	0.02
query42	0.04	0.04	0.03
query43	0.04	0.04	0.04
Total cold run time: 104.9 s
Total hot run time: 30.21 s

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 97.30% (36/37) 🎉
Increment coverage report
Complete coverage report

@zclllyybb zclllyybb merged commit 97eded5 into apache:master Sep 9, 2025
26 of 28 checks passed
@linrrzqqq linrrzqqq deleted the soundex branch September 9, 2025 10:16
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.

7 participants