Skip to content

Conversation

@starocean999
Copy link
Contributor

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

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

@starocean999
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 80.86% (1707/2111)
Line Coverage 66.85% (29887/44708)
Region Coverage 67.41% (14906/22114)
Branch Coverage 57.60% (7931/13768)

@starocean999
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 80.86% (1707/2111)
Line Coverage 66.86% (29890/44708)
Region Coverage 67.39% (14902/22114)
Branch Coverage 57.59% (7929/13768)

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17063	5142	4972	4972
q2	2046	326	225	225
q3	9932	1313	743	743
q4	10235	975	370	370
q5	7621	2356	2383	2356
q6	190	172	138	138
q7	909	785	646	646
q8	9365	1382	1056	1056
q9	7173	5418	5332	5332
q10	6877	2215	1814	1814
q11	518	296	285	285
q12	333	369	235	235
q13	17793	3647	3090	3090
q14	239	245	219	219
q15	579	509	501	501
q16	1010	998	943	943
q17	596	875	372	372
q18	7633	7780	8139	7780
q19	1088	953	555	555
q20	374	358	251	251
q21	4351	3374	2483	2483
q22	1160	1094	1024	1024
Total cold run time: 107085 ms
Total hot run time: 35390 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5318	5268	5212	5212
q2	341	395	324	324
q3	2351	2934	2508	2508
q4	1443	1927	1446	1446
q5	4543	4465	4575	4465
q6	206	172	132	132
q7	1975	2004	1778	1778
q8	2569	2614	2577	2577
q9	7667	7630	7647	7630
q10	3046	3244	2908	2908
q11	599	528	512	512
q12	659	713	615	615
q13	3294	3689	3066	3066
q14	266	277	258	258
q15	540	498	476	476
q16	1019	1047	998	998
q17	1110	1509	1308	1308
q18	7255	7115	7077	7077
q19	772	822	938	822
q20	1928	1973	1819	1819
q21	4793	4365	4371	4365
q22	1119	1052	1007	1007
Total cold run time: 52813 ms
Total hot run time: 51303 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 187688 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 798928c902666be3e8aba982e06d8aa3fef521c4, data reload: false

query1	1047	460	390	390
query2	6572	1712	1711	1711
query3	6771	228	216	216
query4	26690	23044	22669	22669
query5	4431	639	482	482
query6	339	231	222	222
query7	4645	504	308	308
query8	306	245	231	231
query9	8710	2587	2615	2587
query10	499	362	285	285
query11	15791	14992	15003	14992
query12	202	117	110	110
query13	1699	590	473	473
query14	11089	9435	9376	9376
query15	211	193	180	180
query16	7406	724	559	559
query17	1218	753	609	609
query18	1990	414	319	319
query19	216	199	180	180
query20	129	124	121	121
query21	216	139	114	114
query22	4021	4269	3989	3989
query23	33978	32915	32721	32721
query24	8372	2438	2407	2407
query25	597	515	453	453
query26	1249	265	192	192
query27	2740	514	363	363
query28	4296	2204	2201	2201
query29	830	617	484	484
query30	299	228	211	211
query31	895	818	713	713
query32	91	70	72	70
query33	597	386	329	329
query34	793	850	512	512
query35	796	847	728	728
query36	961	990	908	908
query37	129	111	91	91
query38	3562	3596	3445	3445
query39	1502	1420	1420	1420
query40	225	134	120	120
query41	66	64	61	61
query42	127	114	114	114
query43	490	488	471	471
query44	1265	774	770	770
query45	187	174	174	174
query46	889	987	635	635
query47	1737	1777	1696	1696
query48	386	433	324	324
query49	786	486	412	412
query50	658	675	405	405
query51	3867	3952	3919	3919
query52	111	113	110	110
query53	243	275	199	199
query54	315	299	291	291
query55	89	86	89	86
query56	341	322	326	322
query57	1174	1191	1115	1115
query58	291	275	277	275
query59	2565	2641	2619	2619
query60	364	357	339	339
query61	184	200	156	156
query62	769	726	657	657
query63	231	202	204	202
query64	4368	1147	868	868
query65	4028	3947	3950	3947
query66	1156	436	325	325
query67	15246	15058	14857	14857
query68	4599	955	647	647
query69	498	326	294	294
query70	1374	1319	1223	1223
query71	434	347	327	327
query72	5769	5092	5047	5047
query73	665	589	369	369
query74	8925	9042	8867	8867
query75	3319	3352	2846	2846
query76	3332	1128	740	740
query77	533	426	335	335
query78	9591	9667	8947	8947
query79	1911	916	603	603
query80	1640	616	581	581
query81	562	267	229	229
query82	391	162	146	146
query83	323	263	255	255
query84	257	116	97	97
query85	949	489	440	440
query86	458	310	293	293
query87	3767	3716	3604	3604
query88	2812	2264	2237	2237
query89	382	327	301	301
query90	1790	220	217	217
query91	170	169	137	137
query92	70	63	66	63
query93	1272	1011	692	692
query94	711	413	350	350
query95	415	333	304	304
query96	471	574	279	279
query97	2877	2974	2884	2884
query98	232	215	204	204
query99	1347	1387	1290	1290
Total cold run time: 269889 ms
Total hot run time: 187688 ms

@doris-robot
Copy link

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

query1	0.06	0.06	0.05
query2	0.09	0.05	0.05
query3	0.25	0.08	0.08
query4	1.61	0.11	0.10
query5	0.27	0.25	0.26
query6	1.16	0.66	0.65
query7	0.03	0.03	0.02
query8	0.06	0.04	0.04
query9	0.58	0.53	0.52
query10	0.58	0.58	0.57
query11	0.17	0.11	0.12
query12	0.15	0.12	0.11
query13	0.63	0.60	0.60
query14	1.00	1.00	0.99
query15	0.84	0.81	0.83
query16	0.40	0.39	0.39
query17	1.05	1.04	1.00
query18	0.21	0.20	0.20
query19	1.92	1.81	1.77
query20	0.02	0.01	0.02
query21	15.45	0.17	0.12
query22	5.23	0.09	0.05
query23	15.64	0.27	0.10
query24	2.30	0.82	0.43
query25	0.08	0.05	0.06
query26	0.15	0.13	0.13
query27	0.07	0.06	0.05
query28	4.75	1.15	0.93
query29	12.55	3.89	3.31
query30	0.28	0.16	0.14
query31	2.81	0.58	0.39
query32	3.23	0.55	0.47
query33	3.03	3.07	3.09
query34	16.02	5.12	4.55
query35	4.52	4.56	4.62
query36	0.66	0.52	0.48
query37	0.10	0.06	0.06
query38	0.06	0.04	0.04
query39	0.04	0.03	0.03
query40	0.16	0.14	0.13
query41	0.09	0.03	0.03
query42	0.04	0.03	0.03
query43	0.04	0.03	0.04
Total cold run time: 98.38 s
Total hot run time: 27.5 s

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.63% (18280/34733)
Line Coverage 38.07% (166327/436873)
Region Coverage 33.03% (129352/391636)
Branch Coverage 33.82% (55510/164115)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 100% (0/0) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.50% (24371/34083)
Line Coverage 58.06% (253364/436394)
Region Coverage 53.35% (211658/396741)
Branch Coverage 54.69% (90236/165003)

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 81.02% (222/274) 🎉
Increment coverage report
Complete coverage report

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants