Skip to content

Conversation

@cambyzju
Copy link
Contributor

@cambyzju cambyzju commented Jul 11, 2025

What problem does this PR solve?

make full_sort_max_buffered_bytes configurable.

Use tpcds 10G to test:

> select count(1) from tpcds.store_sales;
+----------+
| count(1) |
+----------+
| 28800991 |
+----------+ 

> select *
from (select 
          ss_item_sk, 
          rank() over(partition by ss_store_sk order by ss_list_price) as r,
          row_number() over(partition by ss_customer_sk order by ss_net_paid desc) as rn
      from tpcds.store_sales) tmp
where tmp.rn = 1
order by r desc limit 10;

Performance improve:

  • set full_sort_max_buffered_bytes = 6710886 (64MB), the SQL cost: 4.32s
  • set full_sort_max_buffered_bytes = 268435456 (256MB), the SQL cost: 2.36s

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?

@cambyzju cambyzju force-pushed the opt-master-250711 branch 2 times, most recently from 34de0b2 to fbb4ff2 Compare July 11, 2025 12:17
public String forceSortAlgorithm = "";

@VariableMgr.VarAttr(name = FULL_SORT_MAX_BUFFERED_BYTES, needForward = true)
public long fullSortMaxBufferedBytes = -1;
Copy link
Contributor

Choose a reason for hiding this comment

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

直接把这个值的默认值设置为64MB 就好了;不需要在be 上再有一个默认值是INITIAL_BUFFERED_BLOCK_BYTES。
另外,得check一下这个值是否合理,比如最小值是不是得是1MB?太小了似乎也没意义?

Copy link
Contributor Author

@cambyzju cambyzju Jul 11, 2025

Choose a reason for hiding this comment

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

1、fe默认值64MB,加上范围检查[16MB~1GB];(DONE)
2、BE的默认值省不了,如果是升级过程中,BE还拿不到FE传过来的值,所以BE还需要有个默认值;

@cambyzju
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

Cloud UT Coverage Report

Increment line coverage 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 79.77% (1270/1592)
Line Coverage 65.44% (21305/32559)
Region Coverage 66.94% (10787/16114)
Branch Coverage 56.65% (5689/10042)

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17580	5186	5080	5080
q2	1935	303	193	193
q3	10361	1288	716	716
q4	10235	975	533	533
q5	7550	2392	2383	2383
q6	174	156	126	126
q7	900	751	588	588
q8	9307	1352	1074	1074
q9	7532	5143	5142	5142
q10	6905	2370	1935	1935
q11	484	288	282	282
q12	344	346	211	211
q13	17749	3721	3035	3035
q14	221	224	219	219
q15	542	477	475	475
q16	421	424	374	374
q17	602	885	368	368
q18	7717	7307	7227	7227
q19	1207	938	557	557
q20	336	347	222	222
q21	3815	3192	2370	2370
q22	360	319	301	301
Total cold run time: 106277 ms
Total hot run time: 33411 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5124	5195	5077	5077
q2	252	333	217	217
q3	2192	2700	2295	2295
q4	1377	1793	1380	1380
q5	4207	4383	4503	4383
q6	215	175	129	129
q7	2042	1999	1818	1818
q8	2591	2533	2560	2533
q9	7294	7270	7330	7270
q10	3193	3294	2841	2841
q11	587	517	501	501
q12	695	787	632	632
q13	3569	3884	3344	3344
q14	307	338	294	294
q15	531	463	484	463
q16	469	497	449	449
q17	1197	1577	1362	1362
q18	8126	7680	7648	7648
q19	819	782	845	782
q20	1934	1971	1826	1826
q21	4765	4400	4312	4312
q22	606	610	544	544
Total cold run time: 52092 ms
Total hot run time: 50100 ms

@doris-robot
Copy link

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

query1	1000	385	370	370
query2	6534	1713	1739	1713
query3	6741	215	212	212
query4	26624	23651	22992	22992
query5	4301	572	422	422
query6	281	213	184	184
query7	4619	480	290	290
query8	261	210	204	204
query9	8631	2642	2674	2642
query10	476	327	281	281
query11	15727	15081	14810	14810
query12	151	107	103	103
query13	1650	518	408	408
query14	9087	5788	5821	5788
query15	201	186	177	177
query16	7241	649	444	444
query17	1203	741	606	606
query18	1982	407	303	303
query19	196	192	176	176
query20	119	122	115	115
query21	213	119	107	107
query22	4157	4346	4090	4090
query23	34197	33061	33093	33061
query24	8418	2339	2357	2339
query25	512	468	401	401
query26	714	268	145	145
query27	2700	517	340	340
query28	4254	2143	2134	2134
query29	690	560	422	422
query30	279	221	187	187
query31	916	831	756	756
query32	70	61	62	61
query33	554	364	303	303
query34	789	827	511	511
query35	784	821	729	729
query36	923	970	855	855
query37	105	95	89	89
query38	4115	4129	4137	4129
query39	1473	1436	1398	1398
query40	211	116	112	112
query41	69	55	50	50
query42	121	104	106	104
query43	500	504	470	470
query44	1303	814	801	801
query45	174	169	161	161
query46	824	1017	626	626
query47	1797	1795	1715	1715
query48	380	405	314	314
query49	694	472	396	396
query50	638	689	409	409
query51	5343	5493	5650	5493
query52	119	108	99	99
query53	218	250	180	180
query54	569	561	493	493
query55	76	79	82	79
query56	298	295	311	295
query57	1205	1194	1109	1109
query58	260	260	249	249
query59	2591	2678	2561	2561
query60	325	314	310	310
query61	126	122	122	122
query62	797	712	674	674
query63	215	188	185	185
query64	3146	998	654	654
query65	4281	4193	4163	4163
query66	996	399	320	320
query67	15751	15708	15510	15510
query68	7996	940	517	517
query69	476	305	277	277
query70	1212	1107	1122	1107
query71	461	315	293	293
query72	5764	4784	4824	4784
query73	740	638	348	348
query74	9205	8963	8964	8963
query75	3857	3178	2709	2709
query76	3622	1143	713	713
query77	798	375	302	302
query78	9896	10208	9204	9204
query79	2261	819	582	582
query80	646	513	450	450
query81	472	256	221	221
query82	424	121	93	93
query83	281	255	235	235
query84	297	100	141	100
query85	778	376	313	313
query86	338	313	319	313
query87	4480	4426	4251	4251
query88	2889	2239	2236	2236
query89	384	316	278	278
query90	1917	209	200	200
query91	129	138	107	107
query92	72	60	57	57
query93	1119	934	598	598
query94	665	422	309	309
query95	378	286	278	278
query96	505	565	275	275
query97	2701	2756	2632	2632
query98	230	204	194	194
query99	1411	1403	1251	1251
Total cold run time: 272319 ms
Total hot run time: 186141 ms

@doris-robot
Copy link

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

query1	0.04	0.04	0.03
query2	0.11	0.05	0.06
query3	0.28	0.06	0.07
query4	1.59	0.08	0.08
query5	0.43	0.41	0.41
query6	1.17	0.67	0.66
query7	0.03	0.01	0.01
query8	0.06	0.05	0.05
query9	0.64	0.53	0.52
query10	0.57	0.57	0.58
query11	0.26	0.13	0.13
query12	0.25	0.13	0.14
query13	0.65	0.62	0.62
query14	0.84	0.81	0.83
query15	0.99	0.90	0.88
query16	0.38	0.38	0.38
query17	1.06	1.10	1.07
query18	0.24	0.22	0.23
query19	2.02	1.88	1.94
query20	0.02	0.01	0.01
query21	15.39	0.97	0.66
query22	0.92	1.02	0.76
query23	14.74	1.48	0.77
query24	5.24	0.58	0.31
query25	0.18	0.09	0.09
query26	0.55	0.23	0.18
query27	0.08	0.08	0.09
query28	11.00	1.21	0.59
query29	12.55	4.21	3.46
query30	0.28	0.08	0.06
query31	2.83	0.63	0.43
query32	3.25	0.60	0.51
query33	3.26	3.15	3.16
query34	16.78	5.41	4.72
query35	4.79	4.77	4.79
query36	0.65	0.49	0.49
query37	0.20	0.18	0.18
query38	0.16	0.15	0.16
query39	0.05	0.05	0.05
query40	0.21	0.17	0.16
query41	0.10	0.06	0.05
query42	0.06	0.05	0.05
query43	0.06	0.04	0.05
Total cold run time: 104.96 s
Total hot run time: 30.28 s

@cambyzju cambyzju force-pushed the opt-master-250711 branch from 7b4935c to ed8b856 Compare July 14, 2025 02:17
@cambyzju
Copy link
Contributor Author

run buildall

@hello-stephen
Copy link
Contributor

Cloud UT Coverage Report

Increment line coverage 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 79.77% (1270/1592)
Line Coverage 65.52% (21333/32559)
Region Coverage 66.92% (10783/16114)
Branch Coverage 56.66% (5690/10042)

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17635	5242	5074	5074
q2	1944	285	186	186
q3	10358	1285	724	724
q4	10229	1012	547	547
q5	7544	2410	2348	2348
q6	183	159	129	129
q7	910	751	616	616
q8	9343	1308	1034	1034
q9	7008	5094	5130	5094
q10	6894	2403	1951	1951
q11	497	290	290	290
q12	367	353	216	216
q13	17767	3745	3097	3097
q14	238	220	208	208
q15	541	494	477	477
q16	432	434	384	384
q17	605	863	367	367
q18	7774	7269	7205	7205
q19	1222	948	546	546
q20	336	358	221	221
q21	3921	3210	2349	2349
q22	367	332	303	303
Total cold run time: 106115 ms
Total hot run time: 33366 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5120	5120	5114	5114
q2	247	319	222	222
q3	2202	2716	2261	2261
q4	1375	1777	1355	1355
q5	4237	4297	4633	4297
q6	210	169	129	129
q7	2010	1985	1823	1823
q8	2685	2638	2647	2638
q9	7390	7245	7578	7245
q10	3133	3321	2791	2791
q11	600	535	501	501
q12	765	794	635	635
q13	3679	4052	3373	3373
q14	301	387	289	289
q15	519	485	496	485
q16	444	528	450	450
q17	1217	1481	1416	1416
q18	7891	7842	7582	7582
q19	868	892	912	892
q20	2080	2123	1962	1962
q21	5082	4746	4627	4627
q22	645	639	545	545
Total cold run time: 52700 ms
Total hot run time: 50632 ms

@doris-robot
Copy link

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

query1	1021	404	409	404
query2	6500	1671	1680	1671
query3	6737	219	220	219
query4	26620	23236	23373	23236
query5	4302	577	440	440
query6	303	203	208	203
query7	4621	501	292	292
query8	272	221	207	207
query9	8588	2598	2625	2598
query10	509	320	283	283
query11	15493	15265	14813	14813
query12	158	111	105	105
query13	1658	546	422	422
query14	8636	6115	6213	6115
query15	206	197	165	165
query16	7197	440	273	273
query17	1301	728	594	594
query18	1995	409	316	316
query19	208	203	182	182
query20	135	124	124	124
query21	216	142	120	120
query22	4036	4254	4432	4254
query23	35324	34054	33679	33679
query24	8495	2397	2442	2397
query25	544	478	442	442
query26	1230	270	150	150
query27	2777	509	345	345
query28	4332	2121	2105	2105
query29	774	552	433	433
query30	287	221	189	189
query31	915	844	785	785
query32	73	64	60	60
query33	551	348	283	283
query34	798	856	526	526
query35	606	638	585	585
query36	930	1004	881	881
query37	102	104	81	81
query38	4180	4122	4152	4122
query39	1465	1414	1427	1414
query40	214	118	107	107
query41	55	56	55	55
query42	126	109	107	107
query43	508	495	481	481
query44	1363	848	840	840
query45	178	176	170	170
query46	853	1011	647	647
query47	1740	1815	1691	1691
query48	393	433	314	314
query49	736	507	395	395
query50	639	687	424	424
query51	5538	5570	5345	5345
query52	107	103	93	93
query53	223	260	187	187
query54	578	573	508	508
query55	83	81	82	81
query56	322	299	282	282
query57	1177	1191	1103	1103
query58	279	260	258	258
query59	2552	2617	2512	2512
query60	372	337	310	310
query61	124	124	134	124
query62	783	724	690	690
query63	230	192	194	192
query64	4419	1211	825	825
query65	4283	4176	4276	4176
query66	1130	399	306	306
query67	15861	15777	15388	15388
query68	8310	915	527	527
query69	512	316	282	282
query70	1237	1092	1100	1092
query71	516	316	292	292
query72	5903	4698	4716	4698
query73	700	612	362	362
query74	9200	8989	8932	8932
query75	3923	3221	2685	2685
query76	3754	1168	750	750
query77	787	391	295	295
query78	10992	11238	10359	10359
query79	1941	894	582	582
query80	763	523	443	443
query81	447	267	228	228
query82	421	127	96	96
query83	284	245	232	232
query84	283	103	98	98
query85	789	362	335	335
query86	336	281	268	268
query87	4378	4496	4277	4277
query88	3409	2308	2278	2278
query89	385	314	282	282
query90	1930	212	212	212
query91	140	138	109	109
query92	83	61	56	56
query93	1458	958	609	609
query94	669	320	199	199
query95	383	300	285	285
query96	507	584	277	277
query97	2742	2797	2663	2663
query98	227	213	211	211
query99	1441	1373	1253	1253
Total cold run time: 277811 ms
Total hot run time: 188391 ms

@doris-robot
Copy link

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

query1	0.04	0.03	0.03
query2	0.08	0.04	0.04
query3	0.24	0.07	0.07
query4	1.61	0.11	0.10
query5	0.42	0.44	0.41
query6	1.18	0.67	0.66
query7	0.03	0.01	0.01
query8	0.04	0.04	0.03
query9	0.59	0.52	0.52
query10	0.57	0.58	0.57
query11	0.16	0.11	0.11
query12	0.15	0.11	0.12
query13	0.63	0.61	0.61
query14	0.80	0.83	0.82
query15	0.90	0.89	0.87
query16	0.38	0.38	0.39
query17	1.09	1.11	1.09
query18	0.24	0.21	0.21
query19	2.17	1.87	1.90
query20	0.01	0.01	0.01
query21	15.35	0.85	0.52
query22	0.77	1.15	0.83
query23	14.74	1.40	0.69
query24	7.28	1.84	0.96
query25	0.52	0.28	0.06
query26	0.42	0.17	0.14
query27	0.07	0.06	0.05
query28	10.36	0.87	0.43
query29	12.56	3.87	3.25
query30	0.26	0.09	0.07
query31	2.84	0.60	0.38
query32	3.23	0.56	0.48
query33	3.30	3.11	3.07
query34	16.06	5.43	4.80
query35	4.86	4.81	4.81
query36	0.70	0.50	0.49
query37	0.09	0.07	0.07
query38	0.05	0.04	0.04
query39	0.03	0.03	0.02
query40	0.18	0.14	0.14
query41	0.08	0.03	0.02
query42	0.03	0.02	0.03
query43	0.05	0.03	0.03
Total cold run time: 105.16 s
Total hot run time: 29.89 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 66.67% (10/15) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 57.45% (15617/27183)
Line Coverage 46.16% (139408/301978)
Region Coverage 35.48% (104158/293546)
Branch Coverage 38.03% (45945/120802)

@cambyzju
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

Cloud UT Coverage Report

Increment line coverage 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 79.77% (1270/1592)
Line Coverage 65.42% (21300/32559)
Region Coverage 66.86% (10774/16114)
Branch Coverage 56.54% (5678/10042)

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17575	5479	5242	5242
q2	1944	290	185	185
q3	10315	1393	737	737
q4	10234	1092	511	511
q5	7559	2573	2568	2568
q6	197	172	130	130
q7	989	791	595	595
q8	9326	1509	1301	1301
q9	6946	5287	5369	5287
q10	6949	2417	1995	1995
q11	507	292	285	285
q12	358	395	220	220
q13	17778	3765	3121	3121
q14	229	232	214	214
q15	559	476	474	474
q16	427	432	379	379
q17	595	944	367	367
q18	7898	7349	7302	7302
q19	1213	1096	570	570
q20	337	342	215	215
q21	4076	3184	2476	2476
q22	378	339	310	310
Total cold run time: 106389 ms
Total hot run time: 34484 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5477	5460	5445	5445
q2	257	349	222	222
q3	2240	2803	2281	2281
q4	1448	1865	1367	1367
q5	4613	4484	4538	4484
q6	259	184	130	130
q7	2083	1942	1846	1846
q8	2909	2703	2781	2703
q9	7489	7438	7383	7383
q10	3266	3418	2857	2857
q11	623	499	495	495
q12	700	823	596	596
q13	3790	4037	3567	3567
q14	281	304	273	273
q15	545	488	493	488
q16	462	504	429	429
q17	1245	1865	1485	1485
q18	7990	7778	7290	7290
q19	855	831	830	830
q20	1980	1988	1870	1870
q21	4902	4418	4294	4294
q22	641	601	533	533
Total cold run time: 54055 ms
Total hot run time: 50868 ms

@doris-robot
Copy link

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

query1	1007	392	406	392
query2	6518	1648	1756	1648
query3	6753	216	216	216
query4	26961	23923	23407	23407
query5	4313	587	419	419
query6	299	213	189	189
query7	4623	523	283	283
query8	290	216	204	204
query9	8618	2629	2635	2629
query10	471	324	267	267
query11	15764	15155	14822	14822
query12	154	106	99	99
query13	1635	515	412	412
query14	9204	5946	6008	5946
query15	199	181	177	177
query16	7214	615	460	460
query17	1186	714	573	573
query18	1974	396	304	304
query19	194	178	164	164
query20	133	116	112	112
query21	212	119	105	105
query22	4380	4206	3999	3999
query23	34394	33458	33219	33219
query24	8494	2420	2414	2414
query25	569	459	395	395
query26	1236	276	151	151
query27	2763	528	350	350
query28	4300	2115	2093	2093
query29	768	584	445	445
query30	293	219	192	192
query31	940	831	758	758
query32	78	68	63	63
query33	555	374	323	323
query34	826	876	531	531
query35	803	823	750	750
query36	946	995	916	916
query37	127	106	84	84
query38	4179	4144	4154	4144
query39	1515	1456	1459	1456
query40	223	122	110	110
query41	63	60	67	60
query42	125	112	104	104
query43	506	511	492	492
query44	1388	834	834	834
query45	177	178	170	170
query46	888	1065	626	626
query47	1756	1792	1742	1742
query48	390	430	313	313
query49	786	489	402	402
query50	717	698	423	423
query51	5380	5596	5380	5380
query52	108	104	94	94
query53	229	263	190	190
query54	580	569	497	497
query55	80	81	86	81
query56	305	299	301	299
query57	1181	1189	1132	1132
query58	264	260	258	258
query59	2604	2604	2595	2595
query60	332	335	312	312
query61	174	121	125	121
query62	813	714	659	659
query63	235	195	194	194
query64	4311	1020	658	658
query65	4307	4238	4176	4176
query66	1146	432	349	349
query67	16058	15648	15709	15648
query68	7831	918	515	515
query69	473	308	271	271
query70	1193	1137	1093	1093
query71	426	321	315	315
query72	5593	2391	5166	2391
query73	715	775	352	352
query74	8920	9221	8816	8816
query75	3666	3204	2780	2780
query76	3432	1203	749	749
query77	802	477	287	287
query78	10031	10172	9341	9341
query79	2018	867	592	592
query80	619	546	452	452
query81	478	265	224	224
query82	440	133	98	98
query83	257	257	230	230
query84	244	106	87	87
query85	799	363	374	363
query86	372	292	298	292
query87	4481	4373	4288	4288
query88	3785	2303	2322	2303
query89	414	315	299	299
query90	1911	218	222	218
query91	149	145	119	119
query92	81	62	59	59
query93	1719	951	575	575
query94	669	416	317	317
query95	374	295	287	287
query96	507	599	282	282
query97	2727	2750	2677	2677
query98	224	206	206	206
query99	1383	1407	1284	1284
Total cold run time: 276747 ms
Total hot run time: 185192 ms

@doris-robot
Copy link

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

query1	0.04	0.03	0.04
query2	0.11	0.05	0.05
query3	0.29	0.06	0.06
query4	1.59	0.08	0.08
query5	0.43	0.41	0.42
query6	1.15	0.66	0.66
query7	0.03	0.02	0.01
query8	0.06	0.05	0.05
query9	0.65	0.52	0.52
query10	0.58	0.59	0.56
query11	0.25	0.12	0.13
query12	0.25	0.14	0.14
query13	0.65	0.63	0.62
query14	0.79	0.82	0.84
query15	0.97	0.90	0.90
query16	0.38	0.41	0.38
query17	1.10	1.06	1.05
query18	0.25	0.23	0.23
query19	1.99	1.85	1.82
query20	0.02	0.01	0.01
query21	15.38	0.98	0.66
query22	0.93	1.03	0.80
query23	14.70	1.57	0.77
query24	5.34	0.60	0.30
query25	0.17	0.10	0.08
query26	0.57	0.22	0.19
query27	0.09	0.09	0.08
query28	11.02	1.22	0.59
query29	12.53	4.07	3.40
query30	0.28	0.08	0.06
query31	2.86	0.65	0.43
query32	3.25	0.60	0.50
query33	3.16	3.18	3.14
query34	16.86	5.45	4.73
query35	4.80	4.77	4.74
query36	0.64	0.53	0.50
query37	0.19	0.17	0.18
query38	0.17	0.16	0.16
query39	0.05	0.05	0.04
query40	0.19	0.17	0.18
query41	0.11	0.05	0.05
query42	0.06	0.05	0.05
query43	0.05	0.05	0.05
Total cold run time: 104.98 s
Total hot run time: 30.18 s

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 66.67% (10/15) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 57.65% (15694/27223)
Line Coverage 46.36% (140000/302010)
Region Coverage 35.61% (104550/293573)
Branch Coverage 38.18% (46102/120746)

@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 Jul 16, 2025
@github-actions
Copy link
Contributor

PR approved by anyone and no changes requested.

@yiguolei yiguolei merged commit 027b839 into apache:master Jul 18, 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