Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[env](compile) open compile_check in some file #47165

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

Mryange
Copy link
Contributor

@Mryange Mryange commented Jan 17, 2025

What problem does this PR solve?

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?

@Mryange
Copy link
Contributor Author

Mryange commented Jan 17, 2025

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17704	5485	5402	5402
q2	2057	311	170	170
q3	10485	1283	729	729
q4	10225	965	542	542
q5	7590	2461	2217	2217
q6	199	172	137	137
q7	927	774	608	608
q8	9252	1419	1226	1226
q9	5250	4940	4826	4826
q10	6829	2356	1888	1888
q11	474	282	265	265
q12	350	365	227	227
q13	17777	3800	3163	3163
q14	225	243	218	218
q15	513	485	466	466
q16	648	641	611	611
q17	591	874	331	331
q18	7207	6582	6415	6415
q19	2642	967	535	535
q20	314	322	201	201
q21	2902	2311	2003	2003
q22	373	340	311	311
Total cold run time: 104534 ms
Total hot run time: 32491 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5578	5514	5472	5472
q2	240	338	236	236
q3	2216	2596	2310	2310
q4	1402	1840	1400	1400
q5	4323	4796	4820	4796
q6	178	160	130	130
q7	2150	1997	1864	1864
q8	2638	2842	2737	2737
q9	7360	7271	7360	7271
q10	2976	3312	2772	2772
q11	585	525	502	502
q12	661	778	631	631
q13	3549	3912	3263	3263
q14	288	295	282	282
q15	531	481	465	465
q16	672	707	649	649
q17	1229	1756	1271	1271
q18	7883	7476	7166	7166
q19	811	1150	1064	1064
q20	1991	2018	1861	1861
q21	5788	5288	5071	5071
q22	588	598	557	557
Total cold run time: 53637 ms
Total hot run time: 51770 ms

@doris-robot
Copy link

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

query1	963	379	376	376
query2	6541	2073	2041	2041
query3	6786	212	210	210
query4	33537	23390	23593	23390
query5	4358	625	482	482
query6	294	207	195	195
query7	4617	513	311	311
query8	298	250	242	242
query9	9462	2597	2578	2578
query10	492	336	259	259
query11	18171	15214	15615	15214
query12	167	106	109	106
query13	1655	530	390	390
query14	11290	7559	7002	7002
query15	239	193	187	187
query16	7940	622	470	470
query17	1580	720	540	540
query18	2114	393	288	288
query19	222	183	163	163
query20	119	111	110	110
query21	215	121	100	100
query22	4173	4349	4220	4220
query23	34241	33009	33428	33009
query24	6465	2268	2300	2268
query25	474	457	391	391
query26	857	279	179	179
query27	1991	472	325	325
query28	5092	2419	2388	2388
query29	654	560	422	422
query30	242	191	162	162
query31	948	877	812	812
query32	92	63	62	62
query33	515	369	303	303
query34	749	857	531	531
query35	811	817	743	743
query36	1002	1039	948	948
query37	122	102	88	88
query38	4165	4292	4065	4065
query39	1452	1436	1572	1436
query40	207	119	105	105
query41	55	54	51	51
query42	122	106	102	102
query43	514	536	472	472
query44	1415	810	798	798
query45	192	186	165	165
query46	890	1071	666	666
query47	1821	1832	1755	1755
query48	378	394	314	314
query49	751	498	399	399
query50	652	682	404	404
query51	6943	6886	6736	6736
query52	98	106	91	91
query53	226	264	199	199
query54	497	499	434	434
query55	80	82	84	82
query56	293	297	273	273
query57	1201	1163	1064	1064
query58	242	241	242	241
query59	3009	2951	2758	2758
query60	287	266	264	264
query61	122	115	151	115
query62	826	713	691	691
query63	238	197	200	197
query64	3743	1010	652	652
query65	3290	3180	3192	3180
query66	891	412	318	318
query67	15967	15618	15655	15618
query68	5079	860	537	537
query69	478	297	275	275
query70	1241	1166	1077	1077
query71	389	292	277	277
query72	5812	3866	3784	3784
query73	649	761	351	351
query74	10214	9081	8721	8721
query75	3246	3255	2663	2663
query76	3177	1235	811	811
query77	460	396	282	282
query78	10053	9955	9441	9441
query79	2700	817	623	623
query80	705	526	455	455
query81	525	282	239	239
query82	232	150	126	126
query83	176	194	152	152
query84	241	93	76	76
query85	829	343	298	298
query86	398	310	302	302
query87	4549	4525	4372	4372
query88	4482	2159	2117	2117
query89	394	331	301	301
query90	1944	195	195	195
query91	146	141	110	110
query92	63	63	53	53
query93	2424	868	534	534
query94	661	408	306	306
query95	353	279	260	260
query96	487	618	278	278
query97	2767	2836	2708	2708
query98	233	197	200	197
query99	1305	1369	1290	1290
Total cold run time: 286467 ms
Total hot run time: 188361 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.03
query2	0.07	0.03	0.03
query3	0.23	0.08	0.07
query4	1.61	0.11	0.10
query5	0.41	0.41	0.42
query6	1.18	0.66	0.64
query7	0.02	0.02	0.02
query8	0.04	0.03	0.04
query9	0.61	0.50	0.51
query10	0.55	0.57	0.56
query11	0.13	0.11	0.12
query12	0.14	0.11	0.11
query13	0.61	0.61	0.59
query14	2.75	2.75	2.74
query15	0.91	0.83	0.83
query16	0.38	0.39	0.38
query17	1.04	1.04	1.03
query18	0.22	0.20	0.21
query19	1.99	1.86	2.02
query20	0.02	0.01	0.02
query21	15.36	0.95	0.58
query22	0.77	0.84	0.71
query23	15.19	1.44	0.58
query24	2.61	1.73	1.01
query25	0.24	0.15	0.07
query26	0.23	0.16	0.14
query27	0.05	0.07	0.05
query28	14.31	1.04	0.45
query29	12.57	4.11	3.45
query30	0.25	0.09	0.08
query31	2.81	0.62	0.39
query32	3.23	0.55	0.47
query33	3.00	3.03	3.03
query34	16.82	5.15	4.49
query35	4.57	4.56	4.47
query36	0.64	0.49	0.49
query37	0.09	0.06	0.07
query38	0.05	0.05	0.04
query39	0.04	0.03	0.03
query40	0.16	0.13	0.14
query41	0.07	0.03	0.02
query42	0.04	0.02	0.02
query43	0.04	0.04	0.03
Total cold run time: 106.08 s
Total hot run time: 31.04 s

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 41.53% (10822/26061)
Line Coverage: 31.91% (91425/286484)
Region Coverage: 31.07% (46850/150799)
Branch Coverage: 27.16% (23727/87358)
Coverage Report: http://coverage.selectdb-in.cc/coverage/cf2f70571bb5f6b004be62a9be3a9a4a2cdc19e1_cf2f70571bb5f6b004be62a9be3a9a4a2cdc19e1/report/index.html

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