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

[BE](ut) add UT about bitmap/hll/quantile_state datatype #47845

Merged
merged 5 commits into from
Feb 19, 2025

Conversation

zhangstar333
Copy link
Contributor

@zhangstar333 zhangstar333 commented Feb 12, 2025

What problem does this PR solve?

Problem Summary:
add some ut test about bitmap/hll/quantile_state/agg_state/fixed_length_object datatype

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 Feb 12, 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?

@zhangstar333
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17577	5203	5027	5027
q2	2045	300	169	169
q3	10404	1248	767	767
q4	10211	1002	523	523
q5	7539	2345	2332	2332
q6	183	167	133	133
q7	908	766	591	591
q8	9298	1241	1092	1092
q9	4832	4632	4910	4632
q10	6916	2325	1916	1916
q11	475	290	258	258
q12	363	359	230	230
q13	17765	3660	3073	3073
q14	234	232	207	207
q15	504	471	472	471
q16	643	619	600	600
q17	577	877	343	343
q18	6637	6351	6046	6046
q19	1830	937	547	547
q20	313	313	189	189
q21	2784	2306	1982	1982
q22	369	334	307	307
Total cold run time: 102407 ms
Total hot run time: 31435 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5132	5101	5087	5087
q2	241	329	233	233
q3	2141	2682	2293	2293
q4	1417	1833	1382	1382
q5	4232	4132	4169	4132
q6	203	161	125	125
q7	1884	1838	1670	1670
q8	2595	2596	2622	2596
q9	7180	7122	7097	7097
q10	3017	3240	2773	2773
q11	585	517	491	491
q12	689	772	634	634
q13	3567	3945	3372	3372
q14	282	297	262	262
q15	514	480	462	462
q16	629	686	668	668
q17	1123	1593	1340	1340
q18	7665	7395	7273	7273
q19	825	826	850	826
q20	2002	2021	1862	1862
q21	5504	5082	4794	4794
q22	617	604	556	556
Total cold run time: 52044 ms
Total hot run time: 49928 ms

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 43.09% (11339/26312)
Line Coverage: 32.97% (95155/288593)
Region Coverage: 32.10% (48744/151828)
Branch Coverage: 27.95% (24579/87944)
Coverage Report: http://coverage.selectdb-in.cc/coverage/872da83db4c5b1ad9249c54727fb5e5d28e8b33a_872da83db4c5b1ad9249c54727fb5e5d28e8b33a/report/index.html

@doris-robot
Copy link

TPC-DS: Total hot run time: 190592 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 872da83db4c5b1ad9249c54727fb5e5d28e8b33a, data reload: false

query1	1304	957	961	957
query2	6160	1875	1848	1848
query3	10994	4439	4544	4439
query4	53491	25125	23669	23669
query5	4833	621	481	481
query6	336	191	179	179
query7	4868	507	296	296
query8	312	243	270	243
query9	5390	2552	2548	2548
query10	419	298	255	255
query11	15177	14949	14908	14908
query12	161	108	106	106
query13	1038	529	379	379
query14	10059	6691	7149	6691
query15	220	192	177	177
query16	6928	652	508	508
query17	1094	731	588	588
query18	1251	409	320	320
query19	204	205	175	175
query20	129	124	127	124
query21	249	121	105	105
query22	4406	4579	4418	4418
query23	34100	33343	33458	33343
query24	5646	2457	2389	2389
query25	459	446	385	385
query26	739	278	169	169
query27	1964	474	338	338
query28	2858	2436	2440	2436
query29	548	541	429	429
query30	214	198	152	152
query31	886	876	814	814
query32	77	67	59	59
query33	438	345	293	293
query34	778	853	491	491
query35	807	837	766	766
query36	962	984	905	905
query37	113	94	79	79
query38	4254	4252	4334	4252
query39	1523	1464	1470	1464
query40	211	121	103	103
query41	54	47	54	47
query42	124	106	109	106
query43	518	518	492	492
query44	1318	796	804	796
query45	185	169	170	169
query46	893	1078	671	671
query47	1843	1834	1786	1786
query48	400	424	305	305
query49	691	505	416	416
query50	730	789	454	454
query51	4257	4525	4154	4154
query52	110	110	102	102
query53	245	263	184	184
query54	483	488	413	413
query55	79	76	80	76
query56	267	286	266	266
query57	1174	1165	1109	1109
query58	244	247	237	237
query59	2718	2833	2731	2731
query60	275	286	251	251
query61	116	110	114	110
query62	751	760	682	682
query63	230	194	193	193
query64	1957	1015	685	685
query65	3253	3151	3142	3142
query66	729	390	295	295
query67	15871	15588	15334	15334
query68	5658	767	511	511
query69	528	293	260	260
query70	1177	1118	1052	1052
query71	444	291	269	269
query72	6127	3661	3674	3661
query73	1436	746	350	350
query74	8941	9085	8888	8888
query75	3222	3144	2704	2704
query76	3941	1183	741	741
query77	522	362	278	278
query78	9886	10069	9334	9334
query79	2695	802	587	587
query80	665	530	450	450
query81	506	266	233	233
query82	444	129	92	92
query83	173	170	147	147
query84	287	96	71	71
query85	793	341	306	306
query86	355	286	286	286
query87	4416	4540	4470	4470
query88	3608	2192	2183	2183
query89	411	307	279	279
query90	1640	197	193	193
query91	131	140	106	106
query92	77	56	55	55
query93	2193	1026	572	572
query94	721	419	295	295
query95	341	268	262	262
query96	480	557	273	273
query97	2819	2868	2733	2733
query98	230	202	202	202
query99	1346	1390	1262	1262
Total cold run time: 291328 ms
Total hot run time: 190592 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.04
query2	0.07	0.03	0.03
query3	0.24	0.07	0.06
query4	1.63	0.10	0.10
query5	0.41	0.41	0.41
query6	1.17	0.65	0.66
query7	0.02	0.02	0.01
query8	0.04	0.03	0.03
query9	0.59	0.53	0.51
query10	0.57	0.58	0.58
query11	0.15	0.11	0.10
query12	0.14	0.11	0.11
query13	0.62	0.60	0.60
query14	2.78	2.69	2.81
query15	0.93	0.85	0.86
query16	0.38	0.39	0.38
query17	1.06	1.03	1.02
query18	0.21	0.19	0.19
query19	1.84	1.81	2.04
query20	0.02	0.01	0.01
query21	15.35	0.89	0.55
query22	0.75	1.28	0.65
query23	14.86	1.39	0.61
query24	6.88	1.10	0.90
query25	0.53	0.20	0.09
query26	0.52	0.16	0.15
query27	0.05	0.06	0.05
query28	10.14	0.85	0.43
query29	12.56	4.05	3.34
query30	0.25	0.09	0.08
query31	2.81	0.58	0.38
query32	3.22	0.55	0.47
query33	2.97	3.05	3.10
query34	15.75	5.10	4.48
query35	4.52	4.54	4.55
query36	0.67	0.50	0.48
query37	0.09	0.06	0.06
query38	0.05	0.04	0.03
query39	0.03	0.03	0.02
query40	0.17	0.14	0.13
query41	0.08	0.03	0.02
query42	0.04	0.02	0.02
query43	0.03	0.03	0.03
Total cold run time: 105.22 s
Total hot run time: 30.73 s

@zhangstar333
Copy link
Contributor Author

run buildall

1 similar comment
@zhangstar333
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17607	5231	5058	5058
q2	2043	309	165	165
q3	10407	1466	711	711
q4	10216	1007	534	534
q5	7517	2327	2405	2327
q6	185	170	137	137
q7	911	758	613	613
q8	9300	1371	1166	1166
q9	4908	4815	4559	4559
q10	6841	2289	1901	1901
q11	489	269	267	267
q12	342	349	215	215
q13	17754	3735	3080	3080
q14	231	236	205	205
q15	517	469	484	469
q16	644	617	590	590
q17	551	869	338	338
q18	6584	6272	6299	6272
q19	1210	958	526	526
q20	302	326	195	195
q21	2693	2430	1951	1951
q22	364	325	300	300
Total cold run time: 101616 ms
Total hot run time: 31579 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5104	5106	5111	5106
q2	234	327	227	227
q3	2157	2666	2309	2309
q4	1464	1844	1411	1411
q5	4221	4135	4093	4093
q6	209	164	124	124
q7	1885	1832	1664	1664
q8	2646	2679	2525	2525
q9	7285	7095	7094	7094
q10	3033	3169	2739	2739
q11	577	505	497	497
q12	684	778	622	622
q13	3515	3805	3223	3223
q14	271	313	290	290
q15	518	459	452	452
q16	642	700	633	633
q17	1145	1599	1314	1314
q18	7604	7208	7174	7174
q19	772	818	821	818
q20	1969	1994	1882	1882
q21	5367	4826	4856	4826
q22	651	611	539	539
Total cold run time: 51953 ms
Total hot run time: 49562 ms

@doris-robot
Copy link

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

query1	960	382	372	372
query2	6537	1896	1851	1851
query3	6797	214	208	208
query4	26598	23710	22886	22886
query5	4379	684	470	470
query6	291	200	186	186
query7	4610	502	301	301
query8	306	249	233	233
query9	8593	2574	2568	2568
query10	491	305	250	250
query11	15473	15241	15120	15120
query12	152	108	104	104
query13	1638	502	406	406
query14	10001	6470	6457	6457
query15	199	192	167	167
query16	7281	629	471	471
query17	1184	701	533	533
query18	1958	384	290	290
query19	190	179	153	153
query20	120	115	115	115
query21	212	122	100	100
query22	4002	4444	4366	4366
query23	34390	33453	32764	32764
query24	7735	2393	2378	2378
query25	568	474	410	410
query26	1225	269	155	155
query27	2116	508	328	328
query28	3965	2418	2409	2409
query29	765	557	441	441
query30	231	182	160	160
query31	943	858	804	804
query32	76	67	66	66
query33	560	390	304	304
query34	785	861	492	492
query35	811	808	795	795
query36	972	986	895	895
query37	115	99	73	73
query38	4119	4229	4048	4048
query39	1472	1414	1403	1403
query40	204	111	105	105
query41	52	52	49	49
query42	124	101	99	99
query43	501	486	482	482
query44	1249	815	793	793
query45	174	168	158	158
query46	855	1085	641	641
query47	1760	1790	1687	1687
query48	390	436	302	302
query49	768	518	410	410
query50	674	715	415	415
query51	4126	4173	4141	4141
query52	112	101	93	93
query53	226	257	183	183
query54	475	468	395	395
query55	86	79	79	79
query56	258	256	257	256
query57	1099	1163	1077	1077
query58	247	236	245	236
query59	2664	2820	2594	2594
query60	275	274	245	245
query61	146	120	117	117
query62	800	703	663	663
query63	224	189	184	184
query64	4348	992	659	659
query65	3243	3158	3151	3151
query66	1130	419	301	301
query67	15690	15564	15767	15564
query68	7980	762	504	504
query69	459	301	257	257
query70	1256	1169	1111	1111
query71	397	301	273	273
query72	5159	3521	3704	3521
query73	735	725	351	351
query74	9176	8814	8986	8814
query75	3348	3223	2669	2669
query76	3283	1162	725	725
query77	690	378	286	286
query78	10081	10036	9343	9343
query79	2588	815	589	589
query80	656	553	441	441
query81	500	284	236	236
query82	199	128	96	96
query83	167	171	151	151
query84	237	94	78	78
query85	796	333	295	295
query86	373	309	255	255
query87	4529	4540	4281	4281
query88	3914	2209	2190	2190
query89	386	312	287	287
query90	1960	193	192	192
query91	207	134	105	105
query92	72	65	60	60
query93	2292	998	575	575
query94	664	401	295	295
query95	356	265	256	256
query96	479	569	270	270
query97	2829	2818	2743	2743
query98	226	198	204	198
query99	1298	1358	1258	1258
Total cold run time: 272012 ms
Total hot run time: 183316 ms

@doris-robot
Copy link

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

query1	0.03	0.05	0.03
query2	0.07	0.03	0.03
query3	0.25	0.06	0.07
query4	1.62	0.10	0.10
query5	0.41	0.42	0.41
query6	1.18	0.65	0.66
query7	0.02	0.02	0.02
query8	0.04	0.03	0.04
query9	0.59	0.52	0.52
query10	0.58	0.57	0.58
query11	0.15	0.10	0.11
query12	0.15	0.12	0.11
query13	0.62	0.60	0.61
query14	2.80	2.68	2.77
query15	0.91	0.84	0.86
query16	0.37	0.36	0.37
query17	1.02	1.00	1.06
query18	0.21	0.20	0.20
query19	1.86	1.76	1.99
query20	0.02	0.01	0.01
query21	15.38	0.89	0.56
query22	0.76	1.08	0.87
query23	14.80	1.38	0.59
query24	6.88	2.34	0.65
query25	0.46	0.22	0.08
query26	0.63	0.17	0.15
query27	0.05	0.06	0.04
query28	9.46	0.82	0.43
query29	12.58	3.98	3.27
query30	0.26	0.09	0.06
query31	2.82	0.60	0.37
query32	3.23	0.55	0.46
query33	3.01	3.03	3.00
query34	15.75	5.12	4.45
query35	4.52	4.47	4.48
query36	0.66	0.50	0.47
query37	0.10	0.06	0.06
query38	0.06	0.04	0.04
query39	0.03	0.03	0.02
query40	0.18	0.13	0.12
query41	0.08	0.03	0.03
query42	0.03	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 104.67 s
Total hot run time: 30.32 s

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 43.09% (11339/26312)
Line Coverage: 32.96% (95123/288593)
Region Coverage: 32.11% (48752/151828)
Branch Coverage: 27.94% (24574/87944)
Coverage Report: http://coverage.selectdb-in.cc/coverage/a9751684e8e5a618953c69fda57809214703deae_a9751684e8e5a618953c69fda57809214703deae/report/index.html

@zhangstar333
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17594	5211	5065	5065
q2	2056	301	166	166
q3	10483	1277	743	743
q4	10230	1014	525	525
q5	7683	2372	2391	2372
q6	191	165	133	133
q7	895	749	588	588
q8	9294	1303	1149	1149
q9	4875	4504	4808	4504
q10	6810	2309	1884	1884
q11	471	287	252	252
q12	342	351	211	211
q13	17760	3621	3064	3064
q14	223	222	210	210
q15	525	469	460	460
q16	626	593	585	585
q17	571	869	340	340
q18	6797	6190	6108	6108
q19	1858	953	562	562
q20	316	312	187	187
q21	2918	2110	2009	2009
q22	369	342	305	305
Total cold run time: 102887 ms
Total hot run time: 31422 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5209	5075	5110	5075
q2	241	324	237	237
q3	2166	2670	2305	2305
q4	1404	1833	1371	1371
q5	4237	4122	4151	4122
q6	209	168	124	124
q7	1854	1825	1685	1685
q8	2601	2594	2632	2594
q9	7177	7179	7093	7093
q10	3008	3407	2789	2789
q11	566	527	491	491
q12	662	778	627	627
q13	3463	3794	3316	3316
q14	279	292	283	283
q15	503	461	467	461
q16	655	670	646	646
q17	1127	1610	1342	1342
q18	7611	7324	7337	7324
q19	805	804	876	804
q20	1978	1988	1892	1892
q21	5436	4955	4944	4944
q22	629	585	547	547
Total cold run time: 51820 ms
Total hot run time: 50072 ms

@doris-robot
Copy link

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

query1	1308	996	927	927
query2	6258	1868	1834	1834
query3	10967	4376	4477	4376
query4	53396	24572	23205	23205
query5	5158	539	481	481
query6	383	207	192	192
query7	5101	523	286	286
query8	328	246	240	240
query9	6555	2526	2507	2507
query10	436	313	259	259
query11	15206	15077	15039	15039
query12	157	107	118	107
query13	1157	525	376	376
query14	10963	6758	6501	6501
query15	204	204	179	179
query16	7103	685	480	480
query17	1053	709	577	577
query18	1547	408	303	303
query19	199	194	173	173
query20	129	122	113	113
query21	204	133	106	106
query22	4406	4422	4224	4224
query23	33912	33338	33247	33247
query24	5671	2432	2374	2374
query25	475	457	386	386
query26	666	265	153	153
query27	1641	479	334	334
query28	2661	2380	2342	2342
query29	597	531	407	407
query30	209	184	149	149
query31	878	836	802	802
query32	73	62	63	62
query33	431	341	307	307
query34	757	846	492	492
query35	760	823	730	730
query36	978	989	917	917
query37	127	98	73	73
query38	4076	4090	4094	4090
query39	1436	1403	1370	1370
query40	206	116	101	101
query41	53	51	51	51
query42	127	100	99	99
query43	527	510	479	479
query44	1293	783	767	767
query45	174	170	159	159
query46	853	1048	632	632
query47	1763	1816	1722	1722
query48	372	424	295	295
query49	695	537	418	418
query50	732	783	427	427
query51	4281	4289	4249	4249
query52	114	105	103	103
query53	241	270	185	185
query54	492	490	408	408
query55	89	83	84	83
query56	322	344	255	255
query57	1189	1199	1120	1120
query58	246	262	281	262
query59	2575	2835	2705	2705
query60	279	266	254	254
query61	120	120	115	115
query62	722	749	691	691
query63	240	192	189	189
query64	1508	1042	796	796
query65	3337	3288	3248	3248
query66	742	400	299	299
query67	16584	16309	15901	15901
query68	4725	792	522	522
query69	520	309	276	276
query70	1262	1153	1085	1085
query71	446	306	294	294
query72	5578	3813	4170	3813
query73	818	754	347	347
query74	9026	9092	9040	9040
query75	3164	3137	2691	2691
query76	3290	1173	749	749
query77	543	372	306	306
query78	9777	9964	9307	9307
query79	1809	830	597	597
query80	717	551	471	471
query81	501	272	238	238
query82	518	129	93	93
query83	261	185	162	162
query84	347	85	72	72
query85	764	351	316	316
query86	332	323	297	297
query87	4371	4479	4351	4351
query88	2769	2184	2167	2167
query89	397	316	288	288
query90	1857	195	192	192
query91	131	138	108	108
query92	74	60	54	54
query93	1271	1018	572	572
query94	719	410	296	296
query95	346	268	257	257
query96	481	548	262	262
query97	2821	2861	2738	2738
query98	255	199	201	199
query99	1440	1403	1263	1263
Total cold run time: 288772 ms
Total hot run time: 190156 ms

@doris-robot
Copy link

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

query1	0.03	0.04	0.03
query2	0.07	0.04	0.02
query3	0.23	0.07	0.06
query4	1.62	0.10	0.10
query5	0.42	0.40	0.40
query6	1.16	0.66	0.66
query7	0.02	0.02	0.02
query8	0.04	0.04	0.03
query9	0.59	0.51	0.53
query10	0.57	0.59	0.57
query11	0.16	0.11	0.11
query12	0.14	0.11	0.11
query13	0.61	0.59	0.60
query14	2.71	2.73	2.74
query15	0.93	0.87	0.84
query16	0.38	0.37	0.37
query17	1.02	1.01	1.04
query18	0.21	0.19	0.20
query19	1.95	1.73	1.98
query20	0.01	0.02	0.01
query21	15.39	0.91	0.55
query22	0.75	1.21	0.74
query23	14.82	1.39	0.68
query24	11.40	0.98	0.42
query25	0.39	0.23	0.14
query26	0.93	0.19	0.14
query27	0.06	0.05	0.05
query28	6.46	0.77	0.44
query29	12.55	4.01	3.31
query30	0.26	0.09	0.05
query31	2.82	0.59	0.38
query32	3.23	0.54	0.46
query33	2.95	2.99	3.01
query34	15.74	5.10	4.49
query35	4.55	4.53	4.52
query36	0.66	0.49	0.48
query37	0.09	0.06	0.06
query38	0.06	0.04	0.04
query39	0.03	0.02	0.02
query40	0.17	0.14	0.14
query41	0.08	0.02	0.02
query42	0.03	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 106.33 s
Total hot run time: 30.26 s

@zhangstar333
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17671	5286	5131	5131
q2	2051	288	181	181
q3	10405	1224	753	753
q4	10203	1046	526	526
q5	7535	2266	2423	2266
q6	181	179	138	138
q7	899	738	585	585
q8	9303	1291	1058	1058
q9	4836	4738	4627	4627
q10	6824	2315	1884	1884
q11	495	275	253	253
q12	344	363	217	217
q13	17768	3667	3078	3078
q14	231	223	219	219
q15	512	481	460	460
q16	617	596	574	574
q17	582	854	366	366
q18	6530	6326	6149	6149
q19	1205	952	547	547
q20	320	332	189	189
q21	2734	2302	1913	1913
q22	369	332	309	309
Total cold run time: 101615 ms
Total hot run time: 31423 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5159	5189	5173	5173
q2	237	339	235	235
q3	2177	2714	2343	2343
q4	1489	1823	1379	1379
q5	4256	4134	4175	4134
q6	214	165	124	124
q7	1861	1822	1681	1681
q8	2623	2631	2600	2600
q9	7197	7161	7080	7080
q10	3005	3236	2756	2756
q11	596	512	497	497
q12	682	791	622	622
q13	3535	3830	3242	3242
q14	279	315	280	280
q15	491	463	454	454
q16	650	670	631	631
q17	1151	1623	1379	1379
q18	7614	7450	7282	7282
q19	806	790	841	790
q20	1964	2017	1873	1873
q21	5539	4956	4817	4817
q22	615	614	546	546
Total cold run time: 52140 ms
Total hot run time: 49918 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 189797 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 5b9679c7c6ce24cf4c5ea3fce22b0340ffec42fe, data reload: false

query1	1308	937	907	907
query2	6318	1825	1808	1808
query3	10980	4372	4537	4372
query4	54208	25484	23412	23412
query5	5017	593	499	499
query6	338	187	182	182
query7	4950	508	284	284
query8	297	226	224	224
query9	5772	2489	2475	2475
query10	386	300	251	251
query11	15000	15053	14931	14931
query12	157	109	107	107
query13	1049	522	387	387
query14	11111	6692	6602	6602
query15	216	203	188	188
query16	7156	641	483	483
query17	1100	749	590	590
query18	1592	427	317	317
query19	208	200	176	176
query20	136	126	133	126
query21	210	129	105	105
query22	4678	4648	4581	4581
query23	33984	33249	33262	33249
query24	5949	2402	2404	2402
query25	480	464	394	394
query26	721	281	163	163
query27	1819	508	332	332
query28	2747	2420	2404	2404
query29	568	566	405	405
query30	209	194	153	153
query31	875	862	821	821
query32	76	64	58	58
query33	490	346	295	295
query34	768	857	502	502
query35	810	851	753	753
query36	960	1013	906	906
query37	120	97	75	75
query38	4226	4347	4256	4256
query39	1499	1447	1443	1443
query40	205	113	103	103
query41	50	51	52	51
query42	124	111	108	108
query43	472	498	478	478
query44	1294	807	795	795
query45	182	178	163	163
query46	867	1073	669	669
query47	1844	1871	1815	1815
query48	398	417	309	309
query49	684	546	429	429
query50	721	745	411	411
query51	4230	4252	4221	4221
query52	107	103	99	99
query53	260	259	192	192
query54	474	493	414	414
query55	80	82	85	82
query56	270	289	246	246
query57	1170	1212	1109	1109
query58	266	243	236	236
query59	2843	2862	2753	2753
query60	284	273	266	266
query61	121	115	123	115
query62	719	763	663	663
query63	238	193	187	187
query64	1752	1011	666	666
query65	3371	3116	3115	3115
query66	756	387	296	296
query67	16028	15669	15403	15403
query68	5567	754	496	496
query69	531	293	264	264
query70	1213	1141	1068	1068
query71	437	283	256	256
query72	5983	3517	3771	3517
query73	1292	791	342	342
query74	9154	8851	8961	8851
query75	3184	3130	2684	2684
query76	3891	1168	744	744
query77	520	376	268	268
query78	10201	10051	9307	9307
query79	2429	794	580	580
query80	656	525	486	486
query81	495	275	234	234
query82	313	129	97	97
query83	178	164	146	146
query84	289	99	76	76
query85	753	354	300	300
query86	343	300	281	281
query87	4494	4463	4375	4375
query88	3518	2155	2137	2137
query89	388	310	277	277
query90	1708	188	190	188
query91	141	140	107	107
query92	71	60	53	53
query93	2396	995	570	570
query94	676	396	292	292
query95	346	269	258	258
query96	483	553	271	271
query97	2787	2845	2758	2758
query98	224	204	206	204
query99	1306	1391	1298	1298
Total cold run time: 294265 ms
Total hot run time: 189797 ms

@doris-robot
Copy link

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

query1	0.04	0.04	0.03
query2	0.06	0.04	0.03
query3	0.23	0.07	0.06
query4	1.62	0.10	0.11
query5	0.41	0.42	0.42
query6	1.17	0.65	0.67
query7	0.02	0.01	0.02
query8	0.04	0.03	0.04
query9	0.59	0.51	0.52
query10	0.59	0.57	0.55
query11	0.15	0.10	0.10
query12	0.15	0.11	0.11
query13	0.62	0.59	0.60
query14	2.70	2.74	2.71
query15	0.92	0.85	0.85
query16	0.36	0.39	0.38
query17	1.00	1.08	1.04
query18	0.20	0.19	0.20
query19	1.88	1.85	2.00
query20	0.01	0.01	0.02
query21	15.36	0.90	0.53
query22	0.77	1.19	0.72
query23	14.84	1.35	0.61
query24	11.61	1.05	0.31
query25	0.32	0.12	0.10
query26	0.98	0.18	0.15
query27	0.05	0.05	0.05
query28	6.38	0.81	0.42
query29	12.54	3.97	3.27
query30	0.25	0.09	0.06
query31	2.82	0.58	0.39
query32	3.23	0.54	0.48
query33	3.07	2.95	3.04
query34	15.72	5.15	4.48
query35	4.57	4.47	4.53
query36	0.66	0.49	0.47
query37	0.10	0.06	0.07
query38	0.06	0.04	0.04
query39	0.03	0.02	0.03
query40	0.18	0.13	0.12
query41	0.08	0.02	0.02
query42	0.03	0.02	0.02
query43	0.04	0.03	0.02
Total cold run time: 106.45 s
Total hot run time: 29.98 s

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 44.13% (11530/26128)
Line Coverage: 33.90% (96635/285072)
Region Coverage: 32.59% (49404/151604)
Branch Coverage: 28.21% (24793/87872)
Coverage Report: http://coverage.selectdb-in.cc/coverage/5b9679c7c6ce24cf4c5ea3fce22b0340ffec42fe_5b9679c7c6ce24cf4c5ea3fce22b0340ffec42fe/report/index.html

@github-actions github-actions bot added the approved Indicates a PR has been approved by one committer. label Feb 18, 2025
Copy link
Contributor

PR approved by at least one committer and no changes requested.

Copy link
Contributor

PR approved by anyone and no changes requested.

Copy link
Contributor

@HappenLee HappenLee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@zhangstar333 zhangstar333 merged commit 77bec72 into apache:master Feb 19, 2025
25 of 27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by one committer. reviewed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants