Skip to content

Conversation

@Mryange
Copy link
Contributor

@Mryange Mryange commented Aug 18, 2025

What problem does this PR solve?

For the split_by_string function:
Use StringSearch to optimize the search.
For const, use a unified function for handling.
Removed the handling of null maps (since the return values are all not null).

Previously, split_by_string had some behavioral inconformity, which was also fixed here.


DROP TABLE IF EXISTS strings;

CREATE TABLE IF NOT EXISTS strings (
str VARCHAR
)
DISTRIBUTED BY HASH(str) BUCKETS 2
PROPERTIES (
"replication_num"="1"
);

insert into strings values("a,b,c");

before

mysql> select split_by_string("",str) from strings;
+-------------------------+
| split_by_string("",str) |
+-------------------------+
| [""]                    |
+-------------------------+

mysql> select split_by_string("","a,b,c") from strings;
+-----------------------------+
| split_by_string("","a,b,c") |
+-----------------------------+
| []                          |
+-----------------------------+

now

mysql> select split_by_string("",str) from strings;
+-------------------------+
| split_by_string("",str) |
+-------------------------+
| []                      |
+-------------------------+

mysql> select split_by_string("","a,b,c") from strings;
+-----------------------------+
| split_by_string("","a,b,c") |
+-----------------------------+
| []                          |
+-----------------------------+

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?

    • No.
    • Yes.

Check List (For Reviewer who merge this PR)

  • Confirm the release note
  • Confirm test cases
  • Confirm document
  • Add branch pick label

@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?

@Mryange
Copy link
Contributor Author

Mryange commented Aug 18, 2025

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17493	5242	5112	5112
q2	1936	292	181	181
q3	10179	1333	726	726
q4	10209	1013	520	520
q5	7524	2425	2331	2331
q6	178	157	127	127
q7	889	748	596	596
q8	9326	1356	1078	1078
q9	6906	5103	5162	5103
q10	6869	2367	1980	1980
q11	469	281	267	267
q12	346	358	231	231
q13	17763	3680	3040	3040
q14	238	239	225	225
q15	560	489	472	472
q16	424	423	362	362
q17	591	855	364	364
q18	7973	7229	7090	7090
q19	1084	945	588	588
q20	343	349	235	235
q21	4087	3264	2361	2361
q22	1065	1024	963	963
Total cold run time: 106452 ms
Total hot run time: 33952 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5287	5118	5170	5118
q2	237	317	215	215
q3	2310	2669	2332	2332
q4	1366	1821	1340	1340
q5	4298	4664	4540	4540
q6	225	176	124	124
q7	2055	1968	1793	1793
q8	2709	2673	2571	2571
q9	7555	7306	7247	7247
q10	3139	3318	2839	2839
q11	584	512	499	499
q12	690	813	671	671
q13	3513	3915	3324	3324
q14	280	301	298	298
q15	519	495	501	495
q16	457	487	429	429
q17	1189	1524	1469	1469
q18	7900	7739	7513	7513
q19	843	863	863	863
q20	1983	2110	1898	1898
q21	4833	4457	4293	4293
q22	1087	1051	1038	1038
Total cold run time: 53059 ms
Total hot run time: 50909 ms

@doris-robot
Copy link

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

query1	1001	402	410	402
query2	6515	1764	1762	1762
query3	6751	226	215	215
query4	26116	23620	22870	22870
query5	4353	629	488	488
query6	321	231	221	221
query7	4642	509	291	291
query8	269	264	232	232
query9	8564	2865	2882	2865
query10	451	317	273	273
query11	15318	15072	14880	14880
query12	168	114	111	111
query13	1664	540	419	419
query14	8840	5939	5780	5780
query15	206	183	167	167
query16	7526	659	499	499
query17	1210	724	599	599
query18	2009	433	323	323
query19	203	186	164	164
query20	126	169	116	116
query21	211	119	105	105
query22	4120	4112	3978	3978
query23	34142	33272	33285	33272
query24	8022	2334	2348	2334
query25	532	467	415	415
query26	1242	274	155	155
query27	2756	509	341	341
query28	4300	2250	2226	2226
query29	761	573	471	471
query30	276	217	186	186
query31	879	801	722	722
query32	84	74	73	73
query33	534	385	330	330
query34	795	844	509	509
query35	791	806	755	755
query36	978	1019	893	893
query37	121	108	91	91
query38	4063	4061	3948	3948
query39	1502	1429	1424	1424
query40	220	131	118	118
query41	63	55	57	55
query42	127	111	115	111
query43	506	494	478	478
query44	1351	840	854	840
query45	174	168	160	160
query46	864	1008	647	647
query47	1750	1836	1714	1714
query48	377	421	321	321
query49	723	499	415	415
query50	659	681	410	410
query51	4109	4204	4210	4204
query52	117	113	112	112
query53	236	270	198	198
query54	610	594	528	528
query55	92	89	86	86
query56	309	332	295	295
query57	1197	1206	1120	1120
query58	275	272	265	265
query59	2693	2830	2589	2589
query60	339	343	326	326
query61	128	123	125	123
query62	802	708	674	674
query63	229	195	186	186
query64	4292	1048	694	694
query65	4308	4261	4216	4216
query66	1138	431	327	327
query67	15435	15502	15129	15129
query68	6240	926	574	574
query69	485	321	289	289
query70	1217	1177	1083	1083
query71	392	326	339	326
query72	5504	4753	4768	4753
query73	651	597	357	357
query74	9047	9279	8621	8621
query75	3145	3034	2601	2601
query76	3231	1113	803	803
query77	480	410	327	327
query78	9450	9699	8825	8825
query79	1739	824	582	582
query80	605	557	478	478
query81	495	250	228	228
query82	197	145	113	113
query83	249	276	232	232
query84	252	96	81	81
query85	841	364	328	328
query86	377	300	308	300
query87	4292	4269	4259	4259
query88	2817	2197	2184	2184
query89	381	323	287	287
query90	1843	220	214	214
query91	144	144	110	110
query92	77	74	70	70
query93	1120	982	653	653
query94	636	413	306	306
query95	405	314	305	305
query96	478	596	270	270
query97	2587	2701	2620	2620
query98	230	220	211	211
query99	1344	1420	1281	1281
Total cold run time: 266436 ms
Total hot run time: 184917 ms

@doris-robot
Copy link

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

query1	0.04	0.04	0.03
query2	0.08	0.04	0.04
query3	0.24	0.07	0.07
query4	1.62	0.11	0.11
query5	0.44	0.42	0.40
query6	1.17	0.62	0.65
query7	0.02	0.02	0.02
query8	0.05	0.04	0.04
query9	0.59	0.52	0.52
query10	0.58	0.58	0.59
query11	0.16	0.11	0.12
query12	0.15	0.11	0.12
query13	0.62	0.60	0.61
query14	0.81	0.84	0.84
query15	0.88	0.85	0.85
query16	0.40	0.40	0.39
query17	1.03	1.08	1.06
query18	0.22	0.19	0.19
query19	1.89	1.82	1.78
query20	0.02	0.01	0.01
query21	15.40	0.96	0.60
query22	0.75	1.18	0.80
query23	14.80	1.37	0.65
query24	6.54	1.49	0.60
query25	0.52	0.30	0.19
query26	0.68	0.16	0.14
query27	0.06	0.05	0.06
query28	10.09	0.94	0.43
query29	12.60	4.01	3.24
query30	3.06	2.99	3.01
query31	2.82	0.59	0.38
query32	3.23	0.56	0.47
query33	3.17	3.08	3.11
query34	16.05	5.53	4.84
query35	4.93	4.92	4.98
query36	0.69	0.52	0.48
query37	0.10	0.07	0.06
query38	0.05	0.04	0.04
query39	0.03	0.02	0.02
query40	0.17	0.13	0.15
query41	0.08	0.03	0.03
query42	0.04	0.02	0.03
query43	0.03	0.03	0.03
Total cold run time: 106.9 s
Total hot run time: 32.56 s

@Mryange
Copy link
Contributor Author

Mryange commented Aug 18, 2025

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17572	5212	5170	5170
q2	1953	289	189	189
q3	10269	1295	725	725
q4	10218	1034	562	562
q5	7492	2464	2331	2331
q6	179	163	134	134
q7	917	766	610	610
q8	9302	1337	1181	1181
q9	6911	5144	5181	5144
q10	6913	2392	1963	1963
q11	490	309	278	278
q12	358	365	228	228
q13	17804	3701	3046	3046
q14	235	241	224	224
q15	539	482	479	479
q16	447	426	365	365
q17	585	866	367	367
q18	7311	7082	7058	7058
q19	1090	964	574	574
q20	365	333	226	226
q21	4146	3285	2448	2448
q22	1110	1046	960	960
Total cold run time: 106206 ms
Total hot run time: 34262 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5230	5232	5191	5191
q2	253	320	224	224
q3	2176	2695	2348	2348
q4	1347	1805	1329	1329
q5	4262	4657	4532	4532
q6	213	168	131	131
q7	2118	1984	1864	1864
q8	2653	2626	2627	2626
q9	7616	7150	7231	7150
q10	3059	3369	2897	2897
q11	595	509	498	498
q12	721	767	646	646
q13	3576	4018	3296	3296
q14	294	332	292	292
q15	541	488	500	488
q16	450	497	487	487
q17	1229	1548	1371	1371
q18	8092	7702	7673	7673
q19	891	850	993	850
q20	1962	2087	1919	1919
q21	5112	4321	4284	4284
q22	1091	1040	991	991
Total cold run time: 53481 ms
Total hot run time: 51087 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 184608 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 3ca45493b21354c0858cb2fcd1381187100bb933, data reload: false

query1	998	383	413	383
query2	6510	1708	1712	1708
query3	6748	219	228	219
query4	26631	23656	22820	22820
query5	4362	618	505	505
query6	322	231	219	219
query7	4630	501	293	293
query8	281	228	219	219
query9	8611	2860	2854	2854
query10	482	347	280	280
query11	15866	15123	14831	14831
query12	178	117	116	116
query13	1677	571	425	425
query14	9494	5817	5840	5817
query15	215	180	165	165
query16	7644	637	470	470
query17	1173	697	568	568
query18	2040	406	310	310
query19	188	177	193	177
query20	129	113	118	113
query21	212	119	106	106
query22	4054	4069	4090	4069
query23	34311	33317	33442	33317
query24	8130	2323	2346	2323
query25	513	470	403	403
query26	1225	277	163	163
query27	2759	504	343	343
query28	4335	2262	2223	2223
query29	701	570	449	449
query30	288	226	190	190
query31	899	794	719	719
query32	82	78	71	71
query33	585	364	349	349
query34	791	846	506	506
query35	799	849	759	759
query36	962	1002	906	906
query37	121	110	87	87
query38	4096	4017	3930	3930
query39	1488	1462	1416	1416
query40	218	124	109	109
query41	58	57	57	57
query42	121	113	115	113
query43	492	513	472	472
query44	1316	852	846	846
query45	177	165	164	164
query46	888	1007	639	639
query47	1740	1798	1718	1718
query48	402	411	320	320
query49	730	492	406	406
query50	640	685	397	397
query51	4031	4096	4113	4096
query52	123	113	105	105
query53	240	258	200	200
query54	603	589	527	527
query55	91	83	80	80
query56	321	317	300	300
query57	1193	1200	1137	1137
query58	281	271	267	267
query59	2608	2732	2581	2581
query60	344	344	321	321
query61	124	120	123	120
query62	812	718	659	659
query63	229	200	196	196
query64	4259	1025	687	687
query65	4241	4201	4192	4192
query66	1074	400	321	321
query67	15468	15049	15017	15017
query68	7586	916	573	573
query69	473	325	283	283
query70	1179	1183	1147	1147
query71	405	320	299	299
query72	5716	4849	4858	4849
query73	675	646	354	354
query74	8954	9110	8864	8864
query75	3118	3090	2601	2601
query76	3234	1134	741	741
query77	476	397	322	322
query78	9534	9789	8877	8877
query79	1665	841	575	575
query80	653	532	469	469
query81	513	263	230	230
query82	191	137	106	106
query83	254	260	235	235
query84	248	102	75	75
query85	761	361	331	331
query86	381	315	325	315
query87	4232	4313	4087	4087
query88	2748	2146	2207	2146
query89	387	312	279	279
query90	1936	219	205	205
query91	142	135	112	112
query92	82	73	63	63
query93	1315	977	633	633
query94	672	392	309	309
query95	391	312	306	306
query96	473	596	269	269
query97	2611	2641	2582	2582
query98	234	221	209	209
query99	1329	1383	1294	1294
Total cold run time: 269922 ms
Total hot run time: 184608 ms

@doris-robot
Copy link

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

query1	0.04	0.03	0.03
query2	0.09	0.05	0.05
query3	0.24	0.07	0.08
query4	1.61	0.11	0.11
query5	0.42	0.41	0.41
query6	1.17	0.64	0.65
query7	0.02	0.02	0.02
query8	0.04	0.03	0.04
query9	0.60	0.53	0.51
query10	0.58	0.58	0.56
query11	0.17	0.11	0.12
query12	0.15	0.11	0.12
query13	0.62	0.61	0.60
query14	0.82	0.82	0.85
query15	0.86	0.86	0.86
query16	0.39	0.38	0.39
query17	1.01	1.04	1.04
query18	0.22	0.20	0.20
query19	1.91	1.83	1.79
query20	0.01	0.01	0.01
query21	15.40	1.00	0.58
query22	0.79	1.41	0.91
query23	14.72	1.41	0.67
query24	6.77	1.43	1.03
query25	0.51	0.30	0.15
query26	0.51	0.15	0.13
query27	0.06	0.06	0.05
query28	10.06	0.89	0.42
query29	12.62	4.00	3.31
query30	3.09	3.06	2.92
query31	2.82	0.57	0.38
query32	3.25	0.55	0.47
query33	3.06	3.16	3.11
query34	16.05	5.44	4.88
query35	4.89	4.89	5.00
query36	0.72	0.51	0.49
query37	0.10	0.07	0.07
query38	0.05	0.05	0.04
query39	0.04	0.03	0.03
query40	0.17	0.15	0.14
query41	0.08	0.03	0.03
query42	0.04	0.02	0.03
query43	0.04	0.03	0.03
Total cold run time: 106.81 s
Total hot run time: 33.1 s

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 0.00% (0/30) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 59.65% (16774/28123)
Line Coverage 48.55% (152604/314340)
Region Coverage 37.50% (116084/309540)
Branch Coverage 40.41% (51235/126801)

@Mryange Mryange force-pushed the refine-split_by_string-dev-8.18 branch from 3ca4549 to 4fae710 Compare August 18, 2025 11:48
@Mryange
Copy link
Contributor Author

Mryange commented Aug 18, 2025

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17628	5215	5131	5131
q2	1927	291	191	191
q3	10297	1315	732	732
q4	10220	1028	528	528
q5	7522	2502	2306	2306
q6	185	165	136	136
q7	913	768	596	596
q8	9310	1302	1131	1131
q9	6951	5117	5110	5110
q10	6878	2391	1953	1953
q11	480	297	273	273
q12	339	357	222	222
q13	17755	3694	3074	3074
q14	228	243	234	234
q15	543	481	486	481
q16	437	428	374	374
q17	605	873	366	366
q18	7516	7286	7086	7086
q19	1077	981	573	573
q20	357	341	234	234
q21	3995	3218	2338	2338
q22	1063	1032	968	968
Total cold run time: 106226 ms
Total hot run time: 34037 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5217	5230	5227	5227
q2	240	330	214	214
q3	2163	2695	2354	2354
q4	1335	1828	1386	1386
q5	4230	4693	4583	4583
q6	217	171	129	129
q7	2015	1974	1832	1832
q8	2700	2736	2676	2676
q9	7157	7556	7139	7139
q10	3084	3398	2856	2856
q11	600	546	488	488
q12	707	825	662	662
q13	3560	3983	3200	3200
q14	290	359	285	285
q15	534	475	494	475
q16	451	500	459	459
q17	1214	1657	1342	1342
q18	8173	7745	7616	7616
q19	869	898	951	898
q20	2062	2033	1943	1943
q21	4930	4350	4318	4318
q22	1063	1055	1006	1006
Total cold run time: 52811 ms
Total hot run time: 51088 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 185211 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 4fae71061716e0b033c6e62afce3bddf1751695e, data reload: false

query1	989	407	427	407
query2	6515	1761	1768	1761
query3	6745	227	218	218
query4	26672	23560	23317	23317
query5	4357	644	497	497
query6	328	230	217	217
query7	4629	508	291	291
query8	286	250	229	229
query9	8625	2901	2890	2890
query10	494	321	282	282
query11	15881	14907	14744	14744
query12	169	110	115	110
query13	1644	577	404	404
query14	9476	5718	5678	5678
query15	197	180	162	162
query16	7638	644	484	484
query17	1183	699	581	581
query18	2039	415	304	304
query19	185	185	158	158
query20	124	115	113	113
query21	208	124	114	114
query22	4110	4163	4038	4038
query23	34192	33130	33311	33130
query24	8194	2359	2387	2359
query25	528	476	402	402
query26	1224	275	162	162
query27	2747	510	343	343
query28	4322	2264	2227	2227
query29	726	581	485	485
query30	294	226	190	190
query31	918	803	731	731
query32	85	69	67	67
query33	549	397	337	337
query34	815	845	510	510
query35	777	868	738	738
query36	975	996	917	917
query37	120	102	92	92
query38	4021	4050	3914	3914
query39	1475	1414	1436	1414
query40	219	127	118	118
query41	62	56	60	56
query42	120	112	110	110
query43	497	502	485	485
query44	1369	860	854	854
query45	180	168	169	168
query46	886	1030	648	648
query47	1751	1836	1754	1754
query48	386	436	317	317
query49	714	505	389	389
query50	650	689	410	410
query51	4117	4201	4171	4171
query52	111	111	99	99
query53	231	268	196	196
query54	598	581	531	531
query55	89	89	89	89
query56	312	322	337	322
query57	1192	1199	1100	1100
query58	280	263	270	263
query59	2672	2765	2561	2561
query60	346	330	328	328
query61	126	124	123	123
query62	796	714	680	680
query63	227	190	186	186
query64	4300	1026	698	698
query65	4295	4242	4225	4225
query66	1061	417	326	326
query67	15581	15230	15117	15117
query68	6247	933	579	579
query69	475	322	285	285
query70	1216	1142	1090	1090
query71	403	335	309	309
query72	5591	4729	4762	4729
query73	667	615	360	360
query74	9136	8827	8990	8827
query75	3116	3089	2665	2665
query76	3144	1149	764	764
query77	479	430	321	321
query78	9448	9600	8872	8872
query79	1631	833	603	603
query80	612	542	494	494
query81	498	250	225	225
query82	197	132	106	106
query83	255	254	241	241
query84	248	102	80	80
query85	774	367	339	339
query86	373	316	290	290
query87	4289	4254	4201	4201
query88	2803	2196	2223	2196
query89	380	311	295	295
query90	1766	224	222	222
query91	140	139	110	110
query92	71	72	66	66
query93	1129	997	650	650
query94	631	408	303	303
query95	396	315	312	312
query96	481	612	273	273
query97	2626	2683	2585	2585
query98	249	215	215	215
query99	1322	1397	1263	1263
Total cold run time: 268417 ms
Total hot run time: 185211 ms

@doris-robot
Copy link

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

query1	0.04	0.03	0.03
query2	0.08	0.05	0.04
query3	0.24	0.07	0.07
query4	1.63	0.11	0.11
query5	0.44	0.41	0.42
query6	1.17	0.64	0.66
query7	0.03	0.02	0.02
query8	0.04	0.04	0.03
query9	0.60	0.54	0.52
query10	0.57	0.58	0.58
query11	0.16	0.11	0.12
query12	0.15	0.12	0.11
query13	0.62	0.61	0.61
query14	0.81	0.84	0.84
query15	0.90	0.84	0.86
query16	0.42	0.39	0.39
query17	1.04	1.06	1.03
query18	0.22	0.19	0.19
query19	1.99	1.84	1.82
query20	0.02	0.01	0.02
query21	15.41	0.97	0.60
query22	0.78	1.09	0.69
query23	15.01	1.38	0.62
query24	6.35	2.20	0.68
query25	0.48	0.18	0.09
query26	0.55	0.17	0.13
query27	0.06	0.06	0.05
query28	10.23	0.99	0.44
query29	12.62	3.95	3.24
query30	3.11	3.06	3.00
query31	2.82	0.60	0.38
query32	3.27	0.56	0.49
query33	3.14	3.06	3.07
query34	16.14	5.43	4.89
query35	4.96	4.91	4.93
query36	0.69	0.50	0.50
query37	0.09	0.06	0.06
query38	0.05	0.04	0.04
query39	0.03	0.03	0.03
query40	0.18	0.15	0.14
query41	0.09	0.03	0.03
query42	0.03	0.03	0.02
query43	0.04	0.03	0.03
Total cold run time: 107.3 s
Total hot run time: 32.52 s

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 0.00% (0/33) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 59.64% (16773/28123)
Line Coverage 48.54% (152579/314341)
Region Coverage 37.48% (116019/309540)
Branch Coverage 40.40% (51223/126801)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 100.00% (33/33) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 81.69% (22509/27554)
Line Coverage 74.29% (233399/314172)
Region Coverage 61.38% (193339/315003)
Branch Coverage 65.64% (83858/127758)

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 Aug 21, 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 anyone and no changes requested.

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

@zclllyybb zclllyybb merged commit 05df769 into apache:master Aug 21, 2025
26 of 29 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. reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants