Skip to content

Conversation

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

@jacktengg
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17663	5244	5055	5055
q2	2108	307	198	198
q3	10162	1421	768	768
q4	10217	905	316	316
q5	7503	2144	1883	1883
q6	194	178	152	152
q7	916	745	598	598
q8	9258	1343	1142	1142
q9	5136	4866	4775	4775
q10	6753	1958	1584	1584
q11	510	289	267	267
q12	332	368	225	225
q13	17765	4074	3291	3291
q14	235	237	218	218
q15	908	820	812	812
q16	672	682	625	625
q17	627	767	493	493
q18	6912	6638	6440	6440
q19	1233	981	613	613
q20	403	358	239	239
q21	2682	2005	1815	1815
q22	349	330	286	286
Total cold run time: 102538 ms
Total hot run time: 31795 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5298	5297	5282	5282
q2	256	341	255	255
q3	2174	2690	2268	2268
q4	1338	1744	1325	1325
q5	4243	4173	4168	4168
q6	216	181	138	138
q7	1904	2327	1943	1943
q8	2621	2433	2451	2433
q9	7483	7560	7612	7560
q10	2844	2968	2552	2552
q11	540	467	540	467
q12	726	727	605	605
q13	3773	4432	3474	3474
q14	296	313	303	303
q15	891	844	840	840
q16	665	741	677	677
q17	1171	1411	1398	1398
q18	8758	8030	7847	7847
q19	943	873	880	873
q20	2071	2166	2039	2039
q21	4953	4459	4494	4459
q22	634	584	523	523
Total cold run time: 53798 ms
Total hot run time: 51429 ms

@doris-robot
Copy link

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

query1	0.05	0.05	0.05
query2	0.10	0.04	0.04
query3	0.26	0.08	0.09
query4	1.61	0.11	0.11
query5	0.25	0.24	0.24
query6	1.18	0.68	0.66
query7	0.03	0.03	0.02
query8	0.05	0.03	0.04
query9	0.57	0.50	0.49
query10	0.53	0.53	0.53
query11	0.16	0.09	0.09
query12	0.15	0.10	0.11
query13	0.63	0.61	0.62
query14	1.05	1.07	1.06
query15	0.87	0.86	0.88
query16	0.40	0.40	0.42
query17	1.11	1.14	1.08
query18	0.23	0.20	0.21
query19	2.04	1.93	2.03
query20	0.02	0.02	0.02
query21	15.42	0.25	0.14
query22	5.12	0.06	0.05
query23	15.82	0.28	0.10
query24	1.47	0.92	0.19
query25	0.12	0.08	0.08
query26	0.14	0.14	0.13
query27	0.09	0.06	0.05
query28	4.80	1.13	0.96
query29	12.53	3.92	3.15
query30	0.29	0.13	0.13
query31	2.82	0.64	0.40
query32	3.25	0.59	0.50
query33	3.14	3.32	3.31
query34	16.27	5.38	4.76
query35	4.85	4.77	4.78
query36	0.64	0.50	0.49
query37	0.11	0.07	0.06
query38	0.08	0.05	0.04
query39	0.05	0.03	0.03
query40	0.19	0.16	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: 98.67 s
Total hot run time: 28.16 s

@jacktengg
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17683	5494	5092	5092
q2	2036	311	189	189
q3	10203	1286	727	727
q4	10223	914	320	320
q5	7584	2149	1956	1956
q6	192	176	146	146
q7	902	728	598	598
q8	9262	1391	1139	1139
q9	5139	4890	4873	4873
q10	6796	1956	1572	1572
q11	525	277	277	277
q12	349	377	224	224
q13	17761	4102	3234	3234
q14	246	257	228	228
q15	898	832	804	804
q16	674	688	645	645
q17	657	844	467	467
q18	6797	6439	6597	6439
q19	1242	1002	615	615
q20	406	362	233	233
q21	2689	2068	1945	1945
q22	373	315	284	284
Total cold run time: 102637 ms
Total hot run time: 32007 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5322	5317	5298	5298
q2	255	338	250	250
q3	2199	2685	2260	2260
q4	1384	1746	1316	1316
q5	4266	4224	4356	4224
q6	215	187	137	137
q7	2230	2182	1857	1857
q8	2655	2492	2447	2447
q9	7406	7569	7607	7569
q10	2793	3087	2696	2696
q11	596	530	466	466
q12	699	763	605	605
q13	3815	4331	3547	3547
q14	293	314	306	306
q15	898	873	852	852
q16	709	744	683	683
q17	1181	1372	1379	1372
q18	8222	7974	7949	7949
q19	923	869	874	869
q20	2074	2178	1953	1953
q21	4921	4472	4132	4132
q22	566	559	514	514
Total cold run time: 53622 ms
Total hot run time: 51302 ms

@doris-robot
Copy link

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

query1	0.06	0.05	0.04
query2	0.10	0.04	0.04
query3	0.26	0.08	0.09
query4	1.61	0.12	0.11
query5	0.27	0.25	0.26
query6	1.16	0.66	0.68
query7	0.04	0.03	0.03
query8	0.04	0.04	0.04
query9	0.57	0.52	0.50
query10	0.55	0.54	0.54
query11	0.14	0.10	0.10
query12	0.13	0.10	0.11
query13	0.63	0.62	0.62
query14	1.06	1.06	1.07
query15	0.88	0.87	0.88
query16	0.42	0.41	0.39
query17	1.13	1.14	1.15
query18	0.22	0.21	0.22
query19	2.12	1.96	2.02
query20	0.02	0.02	0.02
query21	15.41	0.27	0.16
query22	5.16	0.05	0.05
query23	16.00	0.29	0.10
query24	0.90	0.83	0.83
query25	0.13	0.05	0.06
query26	0.15	0.14	0.14
query27	0.08	0.04	0.04
query28	4.76	1.13	0.97
query29	12.65	3.96	3.15
query30	0.28	0.14	0.11
query31	2.82	0.65	0.41
query32	3.24	0.59	0.49
query33	3.21	3.24	3.19
query34	16.39	5.38	4.78
query35	4.79	4.78	4.77
query36	0.65	0.51	0.49
query37	0.11	0.07	0.07
query38	0.06	0.04	0.04
query39	0.05	0.03	0.03
query40	0.18	0.17	0.16
query41	0.10	0.04	0.03
query42	0.04	0.04	0.03
query43	0.06	0.04	0.04
Total cold run time: 98.63 s
Total hot run time: 28.89 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 100.00% (2/2) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 52.53% (19288/36716)
Line Coverage 36.01% (179264/497779)
Region Coverage 32.43% (139048/428798)
Branch Coverage 33.37% (60159/180267)

@hello-stephen
Copy link
Contributor

BE Regression && UT Coverage Report

Increment line coverage 100.00% (2/2) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 71.53% (25750/35998)
Line Coverage 54.20% (269253/496780)
Region Coverage 51.66% (223922/433412)
Branch Coverage 53.11% (96172/181075)

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