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 #46061

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

Conversation

Mryange
Copy link
Contributor

@Mryange Mryange commented Dec 26, 2024

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

@Thearas
Copy link
Contributor

Thearas commented Dec 26, 2024

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 Dec 26, 2024

run buildall

@Mryange
Copy link
Contributor Author

Mryange commented Dec 26, 2024

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17707	6223	6101	6101
q2	2058	302	163	163
q3	10545	1272	753	753
q4	10208	881	445	445
q5	7689	2222	2011	2011
q6	212	189	151	151
q7	896	761	607	607
q8	9233	1352	1157	1157
q9	5316	4943	4984	4943
q10	6790	2307	1859	1859
q11	480	280	254	254
q12	346	361	226	226
q13	17779	3581	2951	2951
q14	239	222	222	222
q15	547	496	503	496
q16	647	618	601	601
q17	568	862	330	330
q18	7070	6581	6370	6370
q19	2254	976	577	577
q20	307	328	183	183
q21	2948	2249	2041	2041
q22	354	339	316	316
Total cold run time: 104193 ms
Total hot run time: 32757 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6373	6251	6207	6207
q2	235	326	238	238
q3	2237	2680	2379	2379
q4	1396	1818	1372	1372
q5	4343	4761	4839	4761
q6	188	187	151	151
q7	2055	2000	1832	1832
q8	2657	2853	2673	2673
q9	7352	7331	7370	7331
q10	3084	3380	2761	2761
q11	582	512	492	492
q12	690	804	643	643
q13	3410	3815	3180	3180
q14	282	308	283	283
q15	585	526	512	512
q16	657	686	672	672
q17	1262	1723	1279	1279
q18	7656	7423	7508	7423
q19	871	1052	1179	1052
q20	1968	2063	1923	1923
q21	5883	5447	4943	4943
q22	617	647	627	627
Total cold run time: 54383 ms
Total hot run time: 52734 ms

@doris-robot
Copy link

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

query1	1287	975	940	940
query2	6427	2362	2290	2290
query3	11130	4741	4821	4741
query4	33213	23791	23443	23443
query5	3678	617	468	468
query6	276	202	177	177
query7	3979	496	306	306
query8	306	255	250	250
query9	9333	2780	2755	2755
query10	459	321	259	259
query11	18225	15477	15014	15014
query12	165	118	108	108
query13	1572	540	398	398
query14	9965	7538	7704	7538
query15	264	203	200	200
query16	7933	640	464	464
query17	1553	772	580	580
query18	2123	421	322	322
query19	198	181	153	153
query20	122	145	116	116
query21	211	120	112	112
query22	4829	4629	4655	4629
query23	34837	33653	33780	33653
query24	6564	2422	2357	2357
query25	500	455	394	394
query26	714	292	168	168
query27	2098	477	335	335
query28	5507	2500	2481	2481
query29	672	573	445	445
query30	215	187	153	153
query31	990	922	845	845
query32	91	63	64	63
query33	479	349	307	307
query34	789	861	539	539
query35	853	856	769	769
query36	1033	1055	990	990
query37	129	98	74	74
query38	4342	4362	4142	4142
query39	1532	1542	1457	1457
query40	233	116	106	106
query41	47	45	43	43
query42	123	101	105	101
query43	522	521	489	489
query44	1357	831	831	831
query45	184	173	177	173
query46	906	1073	673	673
query47	1973	1976	1915	1915
query48	387	426	325	325
query49	720	477	390	390
query50	658	677	410	410
query51	7336	7303	7310	7303
query52	108	109	99	99
query53	247	271	188	188
query54	494	495	459	459
query55	84	77	81	77
query56	266	275	258	258
query57	1232	1273	1174	1174
query58	243	236	235	235
query59	3114	3268	3169	3169
query60	291	284	255	255
query61	111	106	112	106
query62	872	834	757	757
query63	232	191	200	191
query64	3135	1065	769	769
query65	3310	3266	3343	3266
query66	778	426	311	311
query67	16801	15735	15438	15438
query68	9477	778	507	507
query69	482	308	259	259
query70	1247	1198	1157	1157
query71	496	278	253	253
query72	5950	3870	3888	3870
query73	677	758	367	367
query74	9959	9222	9098	9098
query75	4561	3170	2638	2638
query76	3988	1201	798	798
query77	803	378	276	276
query78	10152	10182	9467	9467
query79	2711	901	603	603
query80	725	520	432	432
query81	493	265	238	238
query82	507	217	113	113
query83	198	169	146	146
query84	273	87	76	76
query85	832	370	305	305
query86	351	324	300	300
query87	4596	4427	4309	4309
query88	3036	2262	2234	2234
query89	419	349	295	295
query90	1894	187	183	183
query91	130	141	104	104
query92	67	56	55	55
query93	1212	923	517	517
query94	662	383	280	280
query95	338	262	249	249
query96	497	618	293	293
query97	2777	2850	2662	2662
query98	233	193	197	193
query99	1647	1552	1470	1470
Total cold run time: 295747 ms
Total hot run time: 197693 ms

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 38.89% (10120/26021)
Line Coverage: 29.88% (85476/286076)
Region Coverage: 29.03% (43708/150542)
Branch Coverage: 25.57% (22294/87200)
Coverage Report: http://coverage.selectdb-in.cc/coverage/f72081cf2c0862346b0734e653889e3af8576967_f72081cf2c0862346b0734e653889e3af8576967/report/index.html

@doris-robot
Copy link

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

query1	0.03	0.04	0.04
query2	0.07	0.03	0.04
query3	0.23	0.07	0.07
query4	1.61	0.10	0.11
query5	0.43	0.41	0.42
query6	1.13	0.65	0.64
query7	0.02	0.01	0.01
query8	0.04	0.04	0.03
query9	0.58	0.50	0.52
query10	0.56	0.61	0.55
query11	0.14	0.10	0.10
query12	0.14	0.11	0.11
query13	0.61	0.60	0.60
query14	2.72	2.85	2.85
query15	0.90	0.83	0.83
query16	0.40	0.38	0.39
query17	1.05	1.03	1.05
query18	0.23	0.20	0.21
query19	1.89	1.73	2.03
query20	0.01	0.01	0.02
query21	15.36	0.91	0.58
query22	0.77	0.81	0.65
query23	15.30	1.48	0.62
query24	2.69	1.19	2.39
query25	0.23	0.24	0.18
query26	0.19	0.14	0.13
query27	0.05	0.04	0.04
query28	14.61	1.51	1.05
query29	12.57	3.90	3.23
query30	0.25	0.09	0.06
query31	2.82	0.62	0.38
query32	3.24	0.56	0.47
query33	3.12	3.13	3.20
query34	16.80	5.11	4.52
query35	4.53	4.48	4.57
query36	0.63	0.49	0.48
query37	0.09	0.06	0.06
query38	0.04	0.04	0.04
query39	0.03	0.02	0.03
query40	0.17	0.13	0.12
query41	0.08	0.03	0.03
query42	0.04	0.02	0.02
query43	0.03	0.03	0.03
Total cold run time: 106.43 s
Total hot run time: 31.73 s

@Mryange
Copy link
Contributor Author

Mryange commented Dec 27, 2024

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17579	6194	6028	6028
q2	2045	309	167	167
q3	10422	1236	755	755
q4	10204	884	432	432
q5	7510	2249	1996	1996
q6	204	182	143	143
q7	907	763	601	601
q8	9232	1377	1146	1146
q9	5302	4948	4958	4948
q10	6757	2342	1862	1862
q11	489	277	260	260
q12	342	357	228	228
q13	17756	3581	2982	2982
q14	231	240	223	223
q15	567	502	493	493
q16	641	618	589	589
q17	568	861	327	327
q18	6953	6466	6448	6448
q19	2203	981	559	559
q20	301	312	186	186
q21	2856	2205	1980	1980
q22	368	338	312	312
Total cold run time: 103437 ms
Total hot run time: 32665 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6324	6200	6301	6200
q2	249	327	233	233
q3	2256	2693	2316	2316
q4	1375	1859	1355	1355
q5	4395	4779	4837	4779
q6	186	192	147	147
q7	2109	1961	1835	1835
q8	2662	2851	2710	2710
q9	7388	7328	7342	7328
q10	3117	3393	2782	2782
q11	578	504	495	495
q12	668	802	624	624
q13	3315	3801	3134	3134
q14	296	308	277	277
q15	586	501	529	501
q16	652	680	660	660
q17	1260	1740	1261	1261
q18	7623	7560	7431	7431
q19	838	1198	1091	1091
q20	2052	2004	1873	1873
q21	5708	5365	4874	4874
q22	622	594	591	591
Total cold run time: 54259 ms
Total hot run time: 52497 ms

@doris-robot
Copy link

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

query1	1278	1004	940	940
query2	6408	2458	2311	2311
query3	11084	4903	4767	4767
query4	33262	23858	23428	23428
query5	3843	614	448	448
query6	269	208	189	189
query7	4002	489	307	307
query8	306	263	236	236
query9	9256	2730	2705	2705
query10	454	309	241	241
query11	17831	15612	15224	15224
query12	158	105	106	105
query13	1564	532	397	397
query14	10427	7200	7331	7200
query15	254	203	191	191
query16	8134	619	489	489
query17	1601	769	588	588
query18	2190	426	319	319
query19	214	192	199	192
query20	119	116	122	116
query21	204	124	117	117
query22	4515	4688	4706	4688
query23	34456	34831	33536	33536
query24	6826	2319	2297	2297
query25	464	449	392	392
query26	773	250	153	153
query27	2341	455	330	330
query28	5457	2501	2479	2479
query29	546	547	421	421
query30	229	188	153	153
query31	983	913	867	867
query32	90	65	62	62
query33	490	370	334	334
query34	779	867	534	534
query35	848	848	761	761
query36	1037	1078	964	964
query37	124	95	80	80
query38	4186	4224	4253	4224
query39	1579	1521	1477	1477
query40	203	117	102	102
query41	46	45	42	42
query42	117	99	103	99
query43	542	537	518	518
query44	1348	845	838	838
query45	179	176	167	167
query46	880	1069	655	655
query47	1955	1998	1941	1941
query48	395	415	315	315
query49	720	466	381	381
query50	651	701	412	412
query51	7232	7276	7325	7276
query52	104	97	94	94
query53	222	253	197	197
query54	496	486	409	409
query55	86	80	77	77
query56	261	259	239	239
query57	1286	1242	1148	1148
query58	249	230	236	230
query59	3324	3337	3154	3154
query60	298	263	250	250
query61	112	101	109	101
query62	842	841	767	767
query63	228	193	205	193
query64	3579	1031	669	669
query65	3293	3297	3285	3285
query66	807	409	302	302
query67	16562	15938	15572	15572
query68	10065	735	512	512
query69	490	293	263	263
query70	1197	1127	1125	1125
query71	445	291	260	260
query72	5972	3809	3816	3809
query73	823	750	360	360
query74	9594	8995	8926	8926
query75	4587	3143	2649	2649
query76	5536	1161	745	745
query77	981	368	272	272
query78	10405	10417	9373	9373
query79	4689	895	588	588
query80	746	529	435	435
query81	500	263	232	232
query82	328	156	122	122
query83	199	156	148	148
query84	279	94	74	74
query85	734	375	304	304
query86	350	323	303	303
query87	4476	4706	4441	4441
query88	3742	2241	2206	2206
query89	434	331	331	331
query90	2105	191	187	187
query91	128	135	108	108
query92	63	56	52	52
query93	3028	846	502	502
query94	664	397	282	282
query95	353	281	249	249
query96	494	613	278	278
query97	2754	2794	2704	2704
query98	223	204	186	186
query99	1676	1540	1445	1445
Total cold run time: 302658 ms
Total hot run time: 197166 ms

@doris-robot
Copy link

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

query1	0.04	0.05	0.03
query2	0.07	0.03	0.03
query3	0.23	0.08	0.07
query4	1.61	0.11	0.11
query5	0.41	0.40	0.41
query6	1.18	0.66	0.65
query7	0.02	0.02	0.02
query8	0.04	0.03	0.03
query9	0.62	0.50	0.50
query10	0.56	0.57	0.56
query11	0.15	0.10	0.11
query12	0.14	0.10	0.11
query13	0.61	0.60	0.61
query14	2.83	2.86	2.74
query15	0.89	0.83	0.83
query16	0.40	0.38	0.37
query17	1.09	1.03	0.99
query18	0.22	0.21	0.20
query19	1.88	1.88	1.98
query20	0.01	0.01	0.01
query21	15.38	0.94	0.55
query22	0.76	0.79	0.85
query23	15.11	1.43	0.59
query24	3.10	1.98	0.88
query25	0.20	0.09	0.13
query26	0.29	0.16	0.13
query27	0.04	0.04	0.06
query28	13.98	1.49	1.05
query29	12.57	4.08	3.32
query30	0.25	0.09	0.06
query31	2.83	0.59	0.37
query32	3.23	0.57	0.46
query33	3.13	3.11	3.09
query34	16.65	5.16	4.53
query35	4.55	4.48	4.52
query36	0.65	0.49	0.48
query37	0.09	0.06	0.06
query38	0.04	0.03	0.03
query39	0.04	0.02	0.02
query40	0.17	0.14	0.13
query41	0.08	0.02	0.02
query42	0.04	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 106.22 s
Total hot run time: 31.44 s

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 38.89% (10121/26022)
Line Coverage: 29.89% (85525/286126)
Region Coverage: 29.03% (43717/150568)
Branch Coverage: 25.56% (22297/87218)
Coverage Report: http://coverage.selectdb-in.cc/coverage/f72081cf2c0862346b0734e653889e3af8576967_f72081cf2c0862346b0734e653889e3af8576967/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