Skip to content

[Feature](agg) add sem agg function#57545

Merged
zclllyybb merged 4 commits intoapache:masterfrom
wumeibanfa:sem
Nov 5, 2025
Merged

[Feature](agg) add sem agg function#57545
zclllyybb merged 4 commits intoapache:masterfrom
wumeibanfa:sem

Conversation

@wumeibanfa
Copy link
Contributor

@wumeibanfa wumeibanfa commented Oct 31, 2025

What problem does this PR solve?

add sem agg function

Issue Number: #48203

Problem Summary:

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

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

@wumeibanfa
Copy link
Contributor Author

run buildall

@zclllyybb zclllyybb self-assigned this Oct 31, 2025
@doris-robot
Copy link

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

query1	1101	441	422	422
query2	6573	1733	1681	1681
query3	6758	228	232	228
query4	26677	23816	23186	23186
query5	4786	630	493	493
query6	359	296	213	213
query7	4655	508	308	308
query8	295	264	251	251
query9	8720	2564	2592	2564
query10	511	337	292	292
query11	15254	15243	14792	14792
query12	195	123	116	116
query13	1688	563	444	444
query14	11729	9330	9352	9330
query15	269	201	177	177
query16	7789	694	549	549
query17	1638	799	655	655
query18	2315	462	368	368
query19	269	220	192	192
query20	144	136	138	136
query21	221	139	118	118
query22	4738	4656	4633	4633
query23	35043	33614	33828	33614
query24	8612	2611	2527	2527
query25	633	539	484	484
query26	1442	291	174	174
query27	2686	556	351	351
query28	4452	2236	2187	2187
query29	811	677	520	520
query30	312	245	207	207
query31	1020	853	829	829
query32	92	90	77	77
query33	624	422	372	372
query34	876	872	569	569
query35	857	866	746	746
query36	976	992	879	879
query37	130	111	87	87
query38	3598	3529	3476	3476
query39	1493	1462	1403	1403
query40	222	124	115	115
query41	61	57	59	57
query42	122	112	118	112
query43	491	502	473	473
query44	1207	738	720	720
query45	186	182	176	176
query46	907	992	637	637
query47	1761	1800	1712	1712
query48	403	420	322	322
query49	777	521	427	427
query50	651	690	416	416
query51	3842	3943	3837	3837
query52	113	111	99	99
query53	236	269	204	204
query54	600	597	527	527
query55	93	91	84	84
query56	320	327	331	327
query57	1191	1195	1127	1127
query58	287	280	284	280
query59	2546	2613	2513	2513
query60	358	341	313	313
query61	185	162	157	157
query62	799	753	666	666
query63	237	198	197	197
query64	4452	1178	859	859
query65	4074	3949	3972	3949
query66	1104	441	350	350
query67	15459	15165	15062	15062
query68	8204	888	599	599
query69	493	331	295	295
query70	1411	1269	1269	1269
query71	504	338	333	333
query72	5969	4842	4892	4842
query73	698	565	365	365
query74	8823	8898	8857	8857
query75	4036	3471	2852	2852
query76	3700	1165	751	751
query77	810	414	308	308
query78	9593	9868	8945	8945
query79	2203	845	610	610
query80	636	563	530	530
query81	524	264	225	225
query82	465	158	132	132
query83	280	271	251	251
query84	260	119	95	95
query85	906	488	435	435
query86	394	307	309	307
query87	3788	3716	3634	3634
query88	3768	2264	2242	2242
query89	397	355	306	306
query90	1940	221	230	221
query91	170	170	141	141
query92	82	71	65	65
query93	1678	1033	651	651
query94	694	452	330	330
query95	411	335	313	313
query96	505	591	287	287
query97	2936	3015	2893	2893
query98	248	214	218	214
query99	1609	1385	1315	1315
Total cold run time: 281160 ms
Total hot run time: 189981 ms

@doris-robot
Copy link

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

query1	0.06	0.05	0.05
query2	0.09	0.05	0.05
query3	0.26	0.08	0.08
query4	1.62	0.12	0.13
query5	0.29	0.26	0.25
query6	1.19	0.66	0.64
query7	0.04	0.03	0.03
query8	0.05	0.04	0.04
query9	0.64	0.54	0.52
query10	0.60	0.58	0.57
query11	0.16	0.12	0.14
query12	0.15	0.12	0.13
query13	0.61	0.60	0.60
query14	1.01	1.00	1.00
query15	0.86	0.86	0.85
query16	0.39	0.40	0.39
query17	1.04	1.09	1.05
query18	0.22	0.20	0.21
query19	1.90	1.84	1.74
query20	0.02	0.01	0.02
query21	15.42	0.19	0.12
query22	4.98	0.07	0.05
query23	15.63	0.25	0.10
query24	2.68	0.99	0.46
query25	0.08	0.06	0.07
query26	0.15	0.14	0.13
query27	0.07	0.06	0.05
query28	4.44	1.15	0.94
query29	12.58	3.93	3.22
query30	0.29	0.14	0.13
query31	2.82	0.61	0.39
query32	3.28	0.56	0.47
query33	3.11	3.03	3.06
query34	15.90	5.18	4.55
query35	4.58	4.58	4.57
query36	0.70	0.51	0.51
query37	0.10	0.07	0.07
query38	0.06	0.04	0.05
query39	0.05	0.03	0.04
query40	0.17	0.14	0.14
query41	0.10	0.04	0.04
query42	0.05	0.04	0.03
query43	0.04	0.04	0.04
Total cold run time: 98.48 s
Total hot run time: 27.6 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 10.14% (7/69) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.67% (18045/34263)
Line Coverage 37.94% (163814/431804)
Region Coverage 32.27% (124844/386890)
Branch Coverage 33.68% (54600/162135)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 100.00% (69/69) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.41% (24044/33672)
Line Coverage 57.82% (250074/432494)
Region Coverage 52.91% (207633/392449)
Branch Coverage 54.66% (89226/163240)

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 92.86% (26/28) 🎉
Increment coverage report
Complete coverage report

@zclllyybb zclllyybb requested a review from Copilot November 1, 2025 18:30
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR implements a new aggregate function sem (Standard Error of Mean) for calculating the standard error of a sample. The implementation follows the existing patterns for statistical aggregate functions in Apache Doris.

Key Changes:

  • Added sem aggregate function implementation in backend (C++) and frontend (Java)
  • Registered the new function in the builtin aggregate functions registry
  • Added comprehensive regression tests covering various data types, window functions, and distinct operations

Reviewed Changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
be/src/vec/aggregate_functions/aggregate_function_sem.h Core C++ implementation of SEM aggregate function with data structure and computation logic
be/src/vec/aggregate_functions/aggregate_function_sem.cpp Registration of SEM function with factory for numeric types
be/src/vec/aggregate_functions/aggregate_function_simple_factory.cpp Added registration call for SEM function
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/agg/Sem.java Java implementation of SEM function for query planning
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/visitor/AggregateFunctionVisitor.java Added visitor method for SEM function
fe/fe-core/src/main/java/org/apache/doris/catalog/BuiltinAggregateFunctions.java Registered SEM in catalog of built-in functions
regression-test/suites/query_p0/sql_functions/aggregate_functions/test_aggregate_all_functions2.groovy Added comprehensive test cases for SEM function
regression-test/data/query_p0/sql_functions/aggregate_functions/test_aggregate_all_functions2.out Expected test output for SEM function tests

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@wumeibanfa
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

query1	0.06	0.05	0.05
query2	0.10	0.04	0.04
query3	0.26	0.08	0.08
query4	1.60	0.11	0.11
query5	0.28	0.26	0.25
query6	1.18	0.66	0.64
query7	0.03	0.03	0.02
query8	0.05	0.04	0.04
query9	0.59	0.52	0.53
query10	0.57	0.59	0.57
query11	0.17	0.11	0.12
query12	0.16	0.12	0.12
query13	0.63	0.60	0.61
query14	1.00	1.01	1.00
query15	0.84	0.84	0.85
query16	0.39	0.39	0.39
query17	1.02	1.03	1.02
query18	0.20	0.20	0.19
query19	1.97	1.87	1.82
query20	0.02	0.02	0.02
query21	15.46	0.17	0.12
query22	5.22	0.06	0.05
query23	15.65	0.24	0.10
query24	3.52	0.69	0.75
query25	0.09	0.06	0.06
query26	0.13	0.13	0.13
query27	0.08	0.06	0.05
query28	4.85	1.15	0.94
query29	12.54	3.92	3.33
query30	0.27	0.13	0.11
query31	2.81	0.59	0.38
query32	3.23	0.55	0.46
query33	3.10	3.08	3.03
query34	15.87	5.16	4.58
query35	4.54	4.54	4.62
query36	0.67	0.51	0.49
query37	0.10	0.07	0.06
query38	0.07	0.04	0.04
query39	0.04	0.03	0.03
query40	0.18	0.15	0.14
query41	0.09	0.04	0.02
query42	0.04	0.03	0.03
query43	0.05	0.04	0.03
Total cold run time: 99.72 s
Total hot run time: 27.84 s

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 9.86% (7/71) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.67% (18049/34266)
Line Coverage 37.99% (164073/431933)
Region Coverage 32.33% (125099/386915)
Branch Coverage 33.74% (54720/162188)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 100.00% (71/71) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.47% (24074/33685)
Line Coverage 57.86% (250331/432678)
Region Coverage 52.86% (207466/392511)
Branch Coverage 54.64% (89219/163297)

@wumeibanfa wumeibanfa requested a review from zclllyybb November 3, 2025 12:27
@wumeibanfa
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

TPC-DS: Total hot run time: 190781 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 1a105e258a68654d717633016e24d7031d8b0a5e, data reload: false

query1	1070	426	393	393
query2	6552	1735	1676	1676
query3	6751	229	225	225
query4	26307	23525	23591	23525
query5	5708	667	492	492
query6	352	237	229	229
query7	4655	498	303	303
query8	326	264	262	262
query9	8730	2617	2622	2617
query10	581	365	291	291
query11	15891	15185	14973	14973
query12	188	122	114	114
query13	1679	567	441	441
query14	11886	9649	9494	9494
query15	229	196	187	187
query16	7753	687	494	494
query17	1627	846	723	723
query18	2122	484	380	380
query19	264	229	185	185
query20	142	139	131	131
query21	224	141	130	130
query22	4753	4663	4584	4584
query23	35043	33618	33848	33618
query24	8522	2536	2593	2536
query25	590	548	538	538
query26	1248	297	172	172
query27	2823	511	409	409
query28	4923	2270	2232	2232
query29	870	663	505	505
query30	302	242	206	206
query31	962	845	823	823
query32	87	78	75	75
query33	631	393	379	379
query34	831	910	545	545
query35	850	887	799	799
query36	999	1021	981	981
query37	147	122	90	90
query38	3619	3815	3600	3600
query39	1467	1447	1398	1398
query40	233	125	115	115
query41	60	57	56	56
query42	118	115	114	114
query43	496	504	505	504
query44	1262	753	726	726
query45	182	177	171	171
query46	888	991	639	639
query47	1723	1784	1739	1739
query48	387	416	335	335
query49	753	475	437	437
query50	648	682	411	411
query51	3879	3983	3910	3910
query52	113	107	100	100
query53	249	275	199	199
query54	307	280	272	272
query55	89	86	87	86
query56	328	321	287	287
query57	1172	1186	1127	1127
query58	285	276	281	276
query59	2537	2681	2494	2494
query60	340	338	328	328
query61	159	157	151	151
query62	815	704	656	656
query63	231	204	195	195
query64	4427	1154	836	836
query65	4023	3982	3941	3941
query66	1034	421	328	328
query67	15468	15221	14937	14937
query68	8378	866	596	596
query69	517	316	287	287
query70	1358	1365	1302	1302
query71	479	352	342	342
query72	5900	5159	4909	4909
query73	660	584	359	359
query74	9205	9100	8800	8800
query75	3676	3364	2803	2803
query76	3434	1149	798	798
query77	577	399	330	330
query78	9684	9709	8884	8884
query79	2885	815	598	598
query80	833	599	521	521
query81	530	267	235	235
query82	750	159	133	133
query83	270	268	253	253
query84	260	107	97	97
query85	880	475	434	434
query86	388	327	289	289
query87	3761	3753	3656	3656
query88	3961	2288	2275	2275
query89	389	340	295	295
query90	1991	210	219	210
query91	169	165	146	146
query92	82	66	67	66
query93	2628	1006	643	643
query94	794	453	345	345
query95	399	327	312	312
query96	488	590	281	281
query97	2944	2979	2946	2946
query98	245	213	209	209
query99	1363	1426	1302	1302
Total cold run time: 283788 ms
Total hot run time: 190781 ms

@doris-robot
Copy link

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

query1	0.05	0.05	0.05
query2	0.10	0.05	0.05
query3	0.26	0.08	0.07
query4	1.60	0.12	0.12
query5	0.27	0.26	0.27
query6	1.18	0.66	0.63
query7	0.02	0.02	0.03
query8	0.06	0.04	0.04
query9	0.60	0.53	0.52
query10	0.59	0.59	0.59
query11	0.16	0.11	0.11
query12	0.15	0.12	0.12
query13	0.62	0.60	0.61
query14	1.01	0.99	1.00
query15	0.86	0.83	0.83
query16	0.39	0.39	0.45
query17	1.06	1.03	1.02
query18	0.22	0.20	0.21
query19	1.94	1.82	1.82
query20	0.01	0.01	0.01
query21	15.44	0.18	0.13
query22	5.02	0.07	0.05
query23	15.66	0.26	0.11
query24	3.42	0.74	1.00
query25	0.08	0.06	0.07
query26	0.14	0.12	0.12
query27	0.06	0.06	0.05
query28	5.48	1.17	0.95
query29	12.58	3.92	3.16
query30	0.28	0.14	0.11
query31	2.82	0.60	0.38
query32	3.25	0.56	0.51
query33	3.05	3.03	3.02
query34	15.90	5.28	4.54
query35	4.62	4.58	4.57
query36	0.69	0.51	0.49
query37	0.09	0.07	0.07
query38	0.06	0.05	0.04
query39	0.03	0.04	0.04
query40	0.17	0.14	0.13
query41	0.08	0.03	0.02
query42	0.04	0.03	0.03
query43	0.04	0.04	0.04
Total cold run time: 100.15 s
Total hot run time: 27.8 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 9.86% (7/71) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.71% (18081/34304)
Line Coverage 38.05% (164487/432316)
Region Coverage 32.39% (125444/387288)
Branch Coverage 33.81% (54907/162389)

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 4.76% (1/21) 🎉
Increment coverage report
Complete coverage report

zclllyybb
zclllyybb previously approved these changes Nov 4, 2025
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 github-actions bot added the approved Indicates a PR has been approved by one committer. label Nov 4, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Nov 4, 2025

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

@github-actions
Copy link
Contributor

github-actions bot commented Nov 4, 2025

PR approved by anyone and no changes requested.

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 100.00% (71/71) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.27% (24033/33723)
Line Coverage 57.64% (249615/433061)
Region Coverage 52.56% (206486/392884)
Branch Coverage 54.46% (89034/163498)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 100.00% (71/71) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.56% (24131/33723)
Line Coverage 57.95% (250959/433061)
Region Coverage 52.95% (208025/392884)
Branch Coverage 54.76% (89536/163498)

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 95.24% (20/21) 🎉
Increment coverage report
Complete coverage report

@wumeibanfa wumeibanfa dismissed stale reviews from zhangstar333 and zclllyybb via 7405010 November 4, 2025 16:14
@github-actions github-actions bot removed the approved Indicates a PR has been approved by one committer. label Nov 4, 2025
@wumeibanfa
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

TPC-DS: Total hot run time: 190297 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 740501041b654e583ed531312d25547084ddc2c7, data reload: false

query1	1064	412	389	389
query2	6571	1722	1720	1720
query3	6765	226	220	220
query4	26285	23646	23048	23048
query5	4991	652	473	473
query6	339	263	249	249
query7	4658	494	295	295
query8	319	268	261	261
query9	8715	2584	2587	2584
query10	528	365	305	305
query11	15575	15069	14860	14860
query12	199	123	125	123
query13	1699	569	444	444
query14	12112	9694	9709	9694
query15	218	201	186	186
query16	7769	704	515	515
query17	2003	823	659	659
query18	2946	478	371	371
query19	250	249	207	207
query20	141	150	158	150
query21	401	142	142	142
query22	4813	4999	4847	4847
query23	34844	34082	34009	34009
query24	8420	2613	2603	2603
query25	589	523	476	476
query26	1271	287	164	164
query27	3015	505	363	363
query28	4364	2281	2226	2226
query29	801	641	503	503
query30	301	263	200	200
query31	951	845	803	803
query32	89	77	76	76
query33	602	413	333	333
query34	854	872	577	577
query35	830	857	811	811
query36	1011	1075	930	930
query37	127	109	85	85
query38	3576	3540	3526	3526
query39	1457	1439	1419	1419
query40	216	128	113	113
query41	61	59	63	59
query42	121	111	110	110
query43	492	510	488	488
query44	1223	745	738	738
query45	181	179	173	173
query46	891	988	638	638
query47	1717	1813	1724	1724
query48	404	422	324	324
query49	773	537	417	417
query50	659	687	412	412
query51	3823	3909	3838	3838
query52	110	111	105	105
query53	240	277	197	197
query54	312	293	269	269
query55	84	88	83	83
query56	333	322	311	311
query57	1185	1187	1110	1110
query58	286	271	274	271
query59	2503	2720	2513	2513
query60	345	361	323	323
query61	165	156	154	154
query62	794	733	674	674
query63	240	194	191	191
query64	4409	1152	857	857
query65	4074	3947	3950	3947
query66	1091	427	343	343
query67	15370	15263	14853	14853
query68	7910	887	591	591
query69	468	321	290	290
query70	1353	1205	1280	1205
query71	482	349	343	343
query72	5744	4957	4906	4906
query73	564	593	363	363
query74	8900	9094	8612	8612
query75	3733	3442	2828	2828
query76	3264	1133	730	730
query77	784	407	325	325
query78	9586	9749	8953	8953
query79	2126	873	605	605
query80	658	584	498	498
query81	496	266	231	231
query82	465	158	130	130
query83	263	263	253	253
query84	263	121	94	94
query85	915	477	440	440
query86	393	310	283	283
query87	3855	3680	3653	3653
query88	3842	2253	2237	2237
query89	381	355	300	300
query90	1940	223	218	218
query91	175	166	139	139
query92	83	68	65	65
query93	1768	1012	640	640
query94	691	439	347	347
query95	403	328	324	324
query96	490	581	280	280
query97	2917	2951	2866	2866
query98	251	208	202	202
query99	1618	1474	1265	1265
Total cold run time: 280346 ms
Total hot run time: 190297 ms

@doris-robot
Copy link

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

query1	0.05	0.04	0.05
query2	0.10	0.05	0.05
query3	0.25	0.08	0.08
query4	1.62	0.11	0.12
query5	0.27	0.26	0.26
query6	1.19	0.63	0.66
query7	0.04	0.03	0.02
query8	0.05	0.04	0.04
query9	0.62	0.53	0.51
query10	0.58	0.57	0.59
query11	0.16	0.12	0.11
query12	0.16	0.12	0.12
query13	0.63	0.61	0.61
query14	1.02	1.00	1.01
query15	0.86	0.83	0.81
query16	0.40	0.38	0.42
query17	1.01	1.01	1.04
query18	0.21	0.21	0.19
query19	1.90	1.82	1.88
query20	0.02	0.01	0.01
query21	15.43	0.18	0.12
query22	5.06	0.06	0.05
query23	15.68	0.26	0.10
query24	3.00	0.84	0.81
query25	0.07	0.07	0.06
query26	0.14	0.13	0.12
query27	0.05	0.05	0.07
query28	4.74	1.14	0.93
query29	12.58	3.95	3.27
query30	0.28	0.14	0.12
query31	2.85	0.59	0.39
query32	3.23	0.55	0.46
query33	3.06	3.02	3.02
query34	15.91	5.19	4.56
query35	4.57	4.63	4.59
query36	0.66	0.50	0.50
query37	0.10	0.07	0.07
query38	0.06	0.04	0.04
query39	0.04	0.03	0.03
query40	0.17	0.15	0.14
query41	0.09	0.03	0.04
query42	0.03	0.03	0.03
query43	0.04	0.04	0.04
Total cold run time: 98.98 s
Total hot run time: 27.9 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 9.86% (7/71) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.71% (18085/34310)
Line Coverage 38.05% (164528/432365)
Region Coverage 32.37% (125356/387317)
Branch Coverage 33.81% (54903/162402)

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 5.88% (1/17) 🎉
Increment coverage report
Complete coverage report

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 100.00% (71/71) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.57% (24140/33729)
Line Coverage 57.98% (251134/433110)
Region Coverage 52.84% (207623/392913)
Branch Coverage 54.68% (89406/163511)

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 94.12% (16/17) 🎉
Increment coverage report
Complete coverage report

@wumeibanfa
Copy link
Contributor Author

run p0

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 100.00% (71/71) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.57% (24140/33729)
Line Coverage 57.99% (251161/433110)
Region Coverage 52.84% (207607/392913)
Branch Coverage 54.69% (89431/163511)

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 94.12% (16/17) 🎉
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

@github-actions github-actions bot added the approved Indicates a PR has been approved by one committer. label Nov 5, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Nov 5, 2025

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

@zclllyybb zclllyybb merged commit 2dee657 into apache:master Nov 5, 2025
33 of 42 checks passed
github-actions bot pushed a commit that referenced this pull request Nov 5, 2025
yiguolei pushed a commit that referenced this pull request Nov 6, 2025
Cherry-picked from #57545

Co-authored-by: admiring_xm <86338598+wumeibanfa@users.noreply.github.com>
wyxxxcat pushed a commit to wyxxxcat/doris that referenced this pull request Nov 18, 2025
@yiguolei yiguolei mentioned this pull request Dec 2, 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. dev/4.0.2-merged reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants