Skip to content

Conversation

@eldenmoon
Copy link
Member

What problem does this PR solve?

Issue Number: close #xxx

Related PR: #xxx

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?

    • No.
    • Yes.

Check List (For Reviewer who merge this PR)

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

@eldenmoon eldenmoon requested a review from morrySnow as a code owner July 10, 2025 09:19
@Thearas
Copy link
Contributor

Thearas commented Jul 10, 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?

@eldenmoon
Copy link
Member 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 83.83% (1192/1422)
Line Coverage 68.07% (21075/30961)
Region Coverage 67.59% (10462/15478)
Branch Coverage 57.22% (5531/9666)

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 45.21% (12503/27656)
Line Coverage 36.13% (111078/307476)
Region Coverage 35.25% (57460/163022)
Branch Coverage 32.36% (31211/96440)

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17932	7114	6687	6687
q2	2067	170	173	170
q3	10660	1144	1185	1144
q4	10422	728	683	683
q5	7731	2908	2816	2816
q6	220	138	137	137
q7	1002	627	605	605
q8	9365	1963	2066	1963
q9	7372	6426	6451	6426
q10	6997	2275	2305	2275
q11	470	266	262	262
q12	404	214	213	213
q13	17834	3025	3023	3023
q14	254	209	218	209
q15	499	461	466	461
q16	487	391	372	372
q17	1002	644	629	629
q18	7277	6678	6571	6571
q19	1327	1034	987	987
q20	510	202	206	202
q21	4306	3314	3157	3157
q22	1087	999	990	990
Total cold run time: 109225 ms
Total hot run time: 39982 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6740	7014	6661	6661
q2	325	236	231	231
q3	3077	2942	2977	2942
q4	2153	1860	1818	1818
q5	5791	5760	5727	5727
q6	208	129	128	128
q7	2249	1810	1810	1810
q8	3382	3571	3542	3542
q9	8881	8917	8974	8917
q10	3553	3562	3531	3531
q11	596	508	489	489
q12	832	606	599	599
q13	6342	3188	3191	3188
q14	314	286	265	265
q15	539	477	479	477
q16	471	439	437	437
q17	1872	1652	1638	1638
q18	8413	7839	7797	7797
q19	1710	1605	1522	1522
q20	2051	1803	1872	1803
q21	5245	5095	5183	5095
q22	1161	1043	1020	1020
Total cold run time: 65905 ms
Total hot run time: 59637 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 196530 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 2015739e771ef6133db1fb11048d2a744a1a7a98, data reload: false

query1	1302	928	893	893
query2	6289	1937	1953	1937
query3	10918	4508	4565	4508
query4	32870	23282	23402	23282
query5	3430	452	437	437
query6	276	187	190	187
query7	4008	318	333	318
query8	302	233	233	233
query9	9526	2612	2602	2602
query10	466	264	262	262
query11	17959	15599	15320	15320
query12	184	102	103	102
query13	1555	411	439	411
query14	10182	6737	6767	6737
query15	254	193	197	193
query16	7931	491	499	491
query17	1546	575	569	569
query18	2121	309	312	309
query19	204	159	160	159
query20	125	114	120	114
query21	210	106	109	106
query22	4823	4483	4435	4435
query23	35070	33739	34167	33739
query24	11397	2943	2860	2860
query25	637	440	416	416
query26	1336	164	171	164
query27	2486	346	345	345
query28	7022	2184	2173	2173
query29	846	459	453	453
query30	278	177	163	163
query31	1036	837	859	837
query32	103	59	58	58
query33	789	310	304	304
query34	1000	503	530	503
query35	874	741	709	709
query36	1107	975	962	962
query37	137	76	79	76
query38	4062	3948	4003	3948
query39	1537	1477	1432	1432
query40	205	112	108	108
query41	51	51	49	49
query42	113	108	108	108
query43	520	507	489	489
query44	1330	835	848	835
query45	200	182	178	178
query46	1175	838	756	756
query47	2040	1931	1922	1922
query48	453	370	367	367
query49	994	405	408	405
query50	862	447	430	430
query51	7493	7225	7149	7149
query52	108	92	94	92
query53	267	192	186	186
query54	1344	490	489	489
query55	80	83	80	80
query56	300	281	272	272
query57	1354	1204	1248	1204
query58	262	231	239	231
query59	3246	3076	3033	3033
query60	288	259	253	253
query61	111	108	106	106
query62	863	689	695	689
query63	223	187	183	183
query64	4464	689	656	656
query65	3371	3289	3267	3267
query66	810	305	303	303
query67	15823	15716	15493	15493
query68	4437	585	587	585
query69	431	265	263	263
query70	1169	1118	1089	1089
query71	358	288	266	266
query72	6299	4131	3973	3973
query73	754	348	356	348
query74	10570	8915	8924	8915
query75	3416	2652	2669	2652
query76	2640	1086	1129	1086
query77	377	292	319	292
query78	10519	9572	9628	9572
query79	2438	615	613	613
query80	1163	465	435	435
query81	567	229	221	221
query82	665	89	89	89
query83	227	146	142	142
query84	241	80	81	80
query85	1572	305	293	293
query86	478	308	284	284
query87	4349	4189	4207	4189
query88	4251	2396	2385	2385
query89	425	298	305	298
query90	1967	191	187	187
query91	138	119	105	105
query92	68	51	53	51
query93	2287	558	564	558
query94	788	282	294	282
query95	363	254	261	254
query96	621	283	280	280
query97	3271	3164	3235	3164
query98	220	201	199	199
query99	1548	1300	1308	1300
Total cold run time: 303165 ms
Total hot run time: 196530 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.03
query2	0.09	0.04	0.04
query3	0.23	0.06	0.06
query4	1.63	0.08	0.08
query5	0.52	0.52	0.50
query6	1.12	0.75	0.76
query7	0.02	0.01	0.01
query8	0.06	0.05	0.04
query9	0.55	0.49	0.50
query10	0.56	0.56	0.57
query11	0.15	0.12	0.12
query12	0.16	0.13	0.13
query13	0.62	0.60	0.60
query14	0.80	0.79	0.79
query15	0.85	0.84	0.84
query16	0.39	0.38	0.37
query17	1.09	1.07	1.03
query18	0.19	0.19	0.20
query19	1.98	1.86	1.80
query20	0.02	0.02	0.01
query21	15.39	0.68	0.68
query22	3.42	6.52	2.88
query23	18.25	1.42	1.33
query24	2.23	0.25	0.23
query25	0.15	0.09	0.09
query26	0.28	0.18	0.19
query27	0.09	0.08	0.08
query28	13.25	0.60	0.59
query29	12.64	3.36	3.33
query30	0.25	0.06	0.06
query31	2.86	0.40	0.40
query32	3.22	0.49	0.48
query33	3.04	2.99	3.06
query34	17.09	4.52	4.59
query35	4.64	4.62	4.64
query36	0.67	0.51	0.48
query37	0.20	0.17	0.16
query38	0.17	0.15	0.17
query39	0.06	0.05	0.05
query40	0.17	0.13	0.13
query41	0.10	0.05	0.05
query42	0.06	0.05	0.05
query43	0.06	0.04	0.04
Total cold run time: 109.35 s
Total hot run time: 32.01 s

@morrySnow morrySnow merged commit 8cf0e55 into apache:branch-3.1 Jul 10, 2025
20 of 22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants