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

[feature](function)support bit_test function #42099

Merged
merged 2 commits into from
Oct 22, 2024

Conversation

zhangstar333
Copy link
Contributor

Proposed changes

support bit_test function
doc: apache/doris-website#1214

@doris-robot
Copy link

Thank you for your contribution to Apache Doris.
Don't know what should be done next? See How to process your PR

Since 2024-03-18, the Document has been moved to doris-website.
See Doris Document.

@zhangstar333
Copy link
Contributor Author

run buildall

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

clang-tidy made some suggestions

block.get_by_position(arguments[0]).column.get()) ||
is_column_const(*block.get_by_position(arguments[0]).column)) {
execute_inner<T>(block, arguments, result, input_rows_count);
return true;
Copy link
Contributor

Choose a reason for hiding this comment

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

warning: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr]

be/src/vec/functions/function_bit_test.cpp:53:

-                     if (auto col = check_and_get_column<ColumnVector<T>>(
-                                            block.get_by_position(arguments[0]).column.get()) ||
-                                    is_column_const(*block.get_by_position(arguments[0]).column)) {
-                         execute_inner<T>(block, arguments, result, input_rows_count);
-                         return true;
-                     }
-                     return false;
+                     return auto col = check_and_get_column<ColumnVector<T>>(
+                                            block.get_by_position(arguments[0]).column.get()) ||
+                                    is_column_const(*block.get_by_position(arguments[0]).column);

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 37.47% (9711/25916)
Line Coverage: 28.75% (80658/280577)
Region Coverage: 28.18% (41723/148075)
Branch Coverage: 24.75% (21212/85688)
Coverage Report: http://coverage.selectdb-in.cc/coverage/a80a3e196e991ad70694e7b573c0247e07732ed2_a80a3e196e991ad70694e7b573c0247e07732ed2/report/index.html

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17597	7478	7333	7333
q2	2040	279	270	270
q3	12095	1096	1201	1096
q4	10595	802	853	802
q5	7741	3183	3051	3051
q6	239	159	158	158
q7	1050	622	598	598
q8	9369	1949	1920	1920
q9	6604	6468	6457	6457
q10	7103	2425	2494	2425
q11	460	252	258	252
q12	422	227	228	227
q13	17784	3015	3027	3015
q14	245	213	215	213
q15	569	517	520	517
q16	648	587	604	587
q17	983	555	559	555
q18	7342	6693	6847	6693
q19	1372	1033	960	960
q20	469	183	180	180
q21	4079	3383	3145	3145
q22	1096	1026	1021	1021
Total cold run time: 109902 ms
Total hot run time: 41475 ms

----- Round 2, with runtime_filter_mode=off -----
q1	7293	7264	7226	7226
q2	322	230	251	230
q3	3084	3006	2993	2993
q4	2149	1897	1929	1897
q5	5760	5774	5860	5774
q6	234	147	151	147
q7	2313	1804	1852	1804
q8	3439	3444	3531	3444
q9	8993	8950	9065	8950
q10	3612	3588	3611	3588
q11	599	504	499	499
q12	855	619	613	613
q13	10801	3150	3159	3150
q14	318	295	282	282
q15	580	542	540	540
q16	671	662	635	635
q17	1863	1647	1635	1635
q18	8338	7832	7457	7457
q19	1715	1313	1510	1313
q20	2125	1896	1879	1879
q21	5557	5562	5408	5408
q22	1166	1074	1075	1074
Total cold run time: 71787 ms
Total hot run time: 60538 ms

@doris-robot
Copy link

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

query1	938	408	396	396
query2	6257	2152	2154	2152
query3	8688	194	199	194
query4	34225	23588	23529	23529
query5	3537	474	476	474
query6	282	167	159	159
query7	4194	287	292	287
query8	285	234	223	223
query9	9363	2713	2704	2704
query10	467	283	295	283
query11	17896	15416	15187	15187
query12	154	103	106	103
query13	1584	428	407	407
query14	9689	7162	7465	7162
query15	253	170	183	170
query16	7984	462	480	462
query17	1628	601	577	577
query18	2072	316	305	305
query19	295	177	166	166
query20	124	111	116	111
query21	212	103	112	103
query22	4770	4671	4693	4671
query23	34915	34648	35890	34648
query24	12424	2732	2781	2732
query25	559	415	401	401
query26	1049	159	175	159
query27	2685	287	298	287
query28	7849	2431	2441	2431
query29	675	434	421	421
query30	261	151	153	151
query31	1062	825	794	794
query32	99	56	56	56
query33	762	317	295	295
query34	938	509	511	509
query35	910	785	747	747
query36	1105	943	964	943
query37	231	88	88	88
query38	4018	3991	4040	3991
query39	1492	1435	1415	1415
query40	256	101	110	101
query41	49	48	46	46
query42	125	102	101	101
query43	537	499	503	499
query44	1206	816	812	812
query45	199	165	171	165
query46	1163	684	704	684
query47	1951	1797	1844	1797
query48	431	331	326	326
query49	1043	458	441	441
query50	814	390	400	390
query51	7146	6972	6935	6935
query52	98	89	91	89
query53	263	184	184	184
query54	1096	431	434	431
query55	80	77	75	75
query56	272	266	292	266
query57	1287	1160	1153	1153
query58	231	226	244	226
query59	3339	3118	3195	3118
query60	290	258	259	258
query61	104	98	106	98
query62	828	699	671	671
query63	221	197	188	188
query64	4737	653	605	605
query65	3288	3247	3196	3196
query66	1031	310	325	310
query67	16236	15746	15822	15746
query68	4426	600	547	547
query69	518	296	291	291
query70	1182	1133	1042	1042
query71	352	278	279	278
query72	6981	3949	3980	3949
query73	791	364	360	360
query74	10200	9013	9028	9013
query75	3432	2689	2647	2647
query76	3111	896	955	896
query77	469	312	301	301
query78	10510	9679	9555	9555
query79	2120	584	605	584
query80	2058	447	455	447
query81	578	240	241	240
query82	461	141	140	140
query83	280	135	133	133
query84	266	68	67	67
query85	1224	307	275	275
query86	400	313	300	300
query87	4598	4379	4481	4379
query88	4108	2192	2183	2183
query89	419	292	287	287
query90	2077	185	189	185
query91	141	107	102	102
query92	65	50	50	50
query93	2185	539	541	539
query94	894	305	283	283
query95	357	253	248	248
query96	617	293	282	282
query97	3267	3136	3158	3136
query98	217	206	194	194
query99	1561	1334	1311	1311
Total cold run time: 304117 ms
Total hot run time: 193048 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.03
query2	0.07	0.03	0.03
query3	0.22	0.06	0.06
query4	1.65	0.10	0.10
query5	0.50	0.49	0.50
query6	1.15	0.73	0.72
query7	0.02	0.01	0.01
query8	0.04	0.03	0.03
query9	0.57	0.50	0.50
query10	0.54	0.54	0.56
query11	0.14	0.11	0.10
query12	0.14	0.11	0.10
query13	0.62	0.60	0.59
query14	2.71	2.74	2.74
query15	0.91	0.84	0.83
query16	0.38	0.38	0.37
query17	1.01	1.02	1.07
query18	0.20	0.20	0.20
query19	1.96	1.87	2.04
query20	0.01	0.01	0.01
query21	15.36	0.59	0.58
query22	2.62	1.95	1.98
query23	17.07	0.87	0.81
query24	3.05	1.59	1.88
query25	0.24	0.10	0.07
query26	0.60	0.14	0.13
query27	0.05	0.04	0.04
query28	9.71	1.11	1.08
query29	12.53	3.23	3.26
query30	0.25	0.06	0.05
query31	2.86	0.38	0.38
query32	3.27	0.47	0.46
query33	3.00	3.05	3.07
query34	17.23	4.50	4.49
query35	4.55	4.51	4.56
query36	0.67	0.48	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.15	0.12	0.12
query41	0.08	0.02	0.03
query42	0.03	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 106.39 s
Total hot run time: 33.55 s

for (int i = 0; i < input_rows_count; ++i) {
auto first_value = first_column_data[index_check_const(i, is_consts[0])];
auto second_value = second_column_data[index_check_const(i, is_consts[1])];
res_data[i] = ((first_value >> second_value) & 1);
Copy link
Contributor

@HappenLee HappenLee Oct 18, 2024

Choose a reason for hiding this comment

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

if second_value is nagtive, It's a UB in CPP.

@zhangstar333
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 37.47% (9709/25912)
Line Coverage: 28.75% (80652/280523)
Region Coverage: 28.18% (41717/148045)
Branch Coverage: 24.76% (21206/85656)
Coverage Report: http://coverage.selectdb-in.cc/coverage/e17c48a86ee9287e933d2c2eb980faff2768cc81_e17c48a86ee9287e933d2c2eb980faff2768cc81/report/index.html

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17569	7460	7315	7315
q2	2018	295	285	285
q3	12168	1066	1171	1066
q4	10580	868	784	784
q5	7754	3127	3080	3080
q6	237	153	147	147
q7	1041	610	601	601
q8	9346	1938	1985	1938
q9	6631	6520	6459	6459
q10	7079	2456	2432	2432
q11	437	241	249	241
q12	404	221	226	221
q13	17811	3007	3025	3007
q14	245	222	217	217
q15	558	505	510	505
q16	635	594	583	583
q17	993	628	556	556
q18	7234	6750	6752	6750
q19	1380	1031	921	921
q20	470	178	183	178
q21	3996	3088	3245	3088
q22	1111	994	989	989
Total cold run time: 109697 ms
Total hot run time: 41363 ms

----- Round 2, with runtime_filter_mode=off -----
q1	7325	7244	7205	7205
q2	325	230	225	225
q3	3051	2972	2977	2972
q4	2136	1818	1803	1803
q5	5779	5759	5800	5759
q6	230	147	146	146
q7	2276	1844	1804	1804
q8	3383	3485	3473	3473
q9	8990	8874	8957	8874
q10	3606	3578	3561	3561
q11	597	496	487	487
q12	855	641	620	620
q13	10199	3154	3187	3154
q14	317	275	282	275
q15	584	533	513	513
q16	691	643	660	643
q17	1861	1622	1617	1617
q18	8331	7706	7636	7636
q19	1719	1415	1405	1405
q20	2161	1888	1889	1888
q21	5599	5517	5422	5422
q22	1161	1043	1062	1043
Total cold run time: 71176 ms
Total hot run time: 60525 ms

@doris-robot
Copy link

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

query1	924	388	398	388
query2	6230	2064	1995	1995
query3	8694	189	201	189
query4	34507	23603	23547	23547
query5	3572	477	453	453
query6	260	181	165	165
query7	4188	292	290	290
query8	286	224	234	224
query9	9378	2732	2734	2732
query10	441	273	285	273
query11	18194	15272	15294	15272
query12	153	103	105	103
query13	1579	438	414	414
query14	9624	7465	7132	7132
query15	242	172	180	172
query16	7989	468	450	450
query17	1616	615	593	593
query18	2089	318	313	313
query19	335	155	158	155
query20	130	117	118	117
query21	211	104	108	104
query22	4845	4494	4618	4494
query23	35124	34378	34347	34347
query24	10980	2756	2735	2735
query25	628	407	401	401
query26	1142	156	166	156
query27	2631	276	284	276
query28	7700	2422	2429	2422
query29	833	430	421	421
query30	256	149	150	149
query31	1039	790	812	790
query32	99	53	60	53
query33	770	298	292	292
query34	919	517	518	517
query35	894	738	733	733
query36	1103	944	951	944
query37	156	100	92	92
query38	4054	3925	3914	3914
query39	1476	1425	1405	1405
query40	212	98	99	98
query41	47	46	49	46
query42	125	99	97	97
query43	545	477	483	477
query44	1199	807	809	807
query45	204	171	167	167
query46	1138	682	706	682
query47	1938	1802	1842	1802
query48	413	336	326	326
query49	953	432	426	426
query50	820	385	387	385
query51	7124	6944	6919	6919
query52	106	92	91	91
query53	257	183	190	183
query54	1216	438	434	434
query55	78	76	78	76
query56	286	292	263	263
query57	1312	1178	1147	1147
query58	237	253	232	232
query59	3186	2923	3010	2923
query60	288	276	278	276
query61	106	105	106	105
query62	887	679	679	679
query63	217	192	184	184
query64	4461	644	610	610
query65	3301	3253	3192	3192
query66	1078	300	297	297
query67	16046	15687	15895	15687
query68	4401	581	562	562
query69	551	324	288	288
query70	1189	1093	1118	1093
query71	388	269	280	269
query72	7344	3979	3980	3979
query73	779	364	365	364
query74	9457	9025	9159	9025
query75	3521	2676	2628	2628
query76	3221	909	1019	909
query77	461	292	316	292
query78	10998	9831	9659	9659
query79	2347	593	584	584
query80	998	436	457	436
query81	603	235	238	235
query82	612	140	136	136
query83	250	134	138	134
query84	256	71	69	69
query85	1608	290	282	282
query86	444	306	279	279
query87	4523	4481	4476	4476
query88	3851	2169	2133	2133
query89	397	287	284	284
query90	2021	184	183	183
query91	133	101	104	101
query92	61	47	48	47
query93	2008	547	554	547
query94	1033	296	287	287
query95	356	245	258	245
query96	615	276	275	275
query97	3305	3088	3102	3088
query98	222	196	201	196
query99	1518	1309	1323	1309
Total cold run time: 302542 ms
Total hot run time: 192227 ms

@doris-robot
Copy link

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

query1	0.04	0.03	0.03
query2	0.07	0.02	0.03
query3	0.23	0.06	0.07
query4	1.64	0.11	0.10
query5	0.50	0.49	0.50
query6	1.13	0.73	0.72
query7	0.02	0.01	0.02
query8	0.04	0.04	0.03
query9	0.58	0.50	0.52
query10	0.56	0.55	0.55
query11	0.14	0.11	0.10
query12	0.13	0.11	0.11
query13	0.61	0.59	0.59
query14	2.83	2.83	2.84
query15	0.90	0.82	0.84
query16	0.39	0.37	0.41
query17	1.02	1.01	0.99
query18	0.20	0.19	0.20
query19	1.99	1.91	2.00
query20	0.01	0.01	0.01
query21	15.36	0.59	0.61
query22	2.55	2.48	1.70
query23	16.84	1.10	0.76
query24	3.08	1.27	1.68
query25	0.23	0.18	0.13
query26	0.53	0.13	0.13
query27	0.04	0.04	0.04
query28	9.94	1.11	1.08
query29	12.56	3.25	3.23
query30	0.24	0.06	0.06
query31	2.87	0.39	0.38
query32	3.27	0.47	0.46
query33	3.01	3.02	3.03
query34	17.22	4.49	4.52
query35	4.59	4.61	4.52
query36	0.68	0.49	0.49
query37	0.08	0.06	0.06
query38	0.04	0.04	0.03
query39	0.03	0.02	0.02
query40	0.15	0.13	0.12
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.49 s
Total hot run time: 33.08 s

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

@github-actions github-actions bot added the approved Indicates a PR has been approved by one committer. label Oct 22, 2024
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.

@zhangstar333
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17569	7411	7275	7275
q2	2027	279	277	277
q3	11874	1027	1120	1027
q4	10566	801	817	801
q5	7765	3106	3028	3028
q6	237	152	149	149
q7	1022	610	602	602
q8	9377	1952	1997	1952
q9	6650	6466	6436	6436
q10	7046	2421	2376	2376
q11	437	248	245	245
q12	410	217	227	217
q13	17784	2992	3034	2992
q14	248	209	210	209
q15	561	515	519	515
q16	647	582	582	582
q17	980	569	523	523
q18	7215	6762	6618	6618
q19	1347	971	959	959
q20	481	183	175	175
q21	3955	3292	3180	3180
q22	1099	1027	994	994
Total cold run time: 109297 ms
Total hot run time: 41132 ms

----- Round 2, with runtime_filter_mode=off -----
q1	7270	7234	7332	7234
q2	327	231	233	231
q3	3029	3012	2894	2894
q4	2123	1840	1815	1815
q5	5781	5749	5832	5749
q6	240	148	150	148
q7	2217	1833	1784	1784
q8	3373	3559	3433	3433
q9	8927	8954	8944	8944
q10	3568	3565	3564	3564
q11	603	477	499	477
q12	828	660	663	660
q13	8358	3211	3192	3192
q14	319	278	272	272
q15	571	533	529	529
q16	696	645	643	643
q17	1858	1635	1610	1610
q18	8283	7730	7777	7730
q19	1738	1577	1631	1577
q20	2153	1866	1880	1866
q21	5523	5438	5398	5398
q22	1135	1037	1069	1037
Total cold run time: 68920 ms
Total hot run time: 60787 ms

@doris-robot
Copy link

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

query1	922	388	383	383
query2	6255	2046	2000	2000
query3	8690	198	211	198
query4	34013	23813	23605	23605
query5	3601	465	448	448
query6	282	173	181	173
query7	4195	310	289	289
query8	303	227	221	221
query9	9427	2690	2684	2684
query10	467	272	261	261
query11	17970	15240	15306	15240
query12	154	102	99	99
query13	1559	440	409	409
query14	9776	7475	7554	7475
query15	254	169	176	169
query16	7996	466	461	461
query17	1650	604	602	602
query18	2137	309	313	309
query19	377	164	161	161
query20	121	112	115	112
query21	210	118	108	108
query22	4918	4500	4642	4500
query23	34934	33964	34449	33964
query24	10903	2700	2770	2700
query25	627	422	407	407
query26	1337	159	160	159
query27	2582	284	285	284
query28	7801	2449	2432	2432
query29	884	428	411	411
query30	257	149	152	149
query31	1009	801	815	801
query32	107	55	55	55
query33	761	300	300	300
query34	898	496	504	496
query35	906	749	742	742
query36	1097	919	962	919
query37	152	100	87	87
query38	3980	3901	3881	3881
query39	1456	1434	1433	1433
query40	261	101	99	99
query41	48	47	47	47
query42	128	97	99	97
query43	527	491	448	448
query44	1277	810	799	799
query45	198	162	169	162
query46	1138	706	730	706
query47	1902	1840	1795	1795
query48	428	325	329	325
query49	925	432	426	426
query50	823	395	384	384
query51	6974	7057	6927	6927
query52	102	87	89	87
query53	250	181	175	175
query54	1242	426	436	426
query55	85	77	80	77
query56	283	275	280	275
query57	1313	1136	1128	1128
query58	229	251	249	249
query59	3028	2941	2876	2876
query60	289	279	267	267
query61	106	100	97	97
query62	854	665	650	650
query63	205	184	179	179
query64	5042	643	641	641
query65	3289	3258	3215	3215
query66	1397	302	310	302
query67	16030	15817	15649	15649
query68	4933	554	553	553
query69	530	290	280	280
query70	1189	1092	1148	1092
query71	364	304	272	272
query72	7128	4000	4092	4000
query73	764	346	363	346
query74	10590	8999	8980	8980
query75	3466	2682	2662	2662
query76	3126	851	859	851
query77	439	295	288	288
query78	10520	9679	9572	9572
query79	1150	583	586	583
query80	2246	458	449	449
query81	583	241	240	240
query82	750	138	143	138
query83	297	135	140	135
query84	276	73	75	73
query85	1491	302	285	285
query86	376	299	271	271
query87	4475	4373	4316	4316
query88	3359	2181	2153	2153
query89	400	289	284	284
query90	2261	190	185	185
query91	138	110	103	103
query92	67	48	46	46
query93	1093	528	531	528
query94	1137	298	294	294
query95	354	247	249	247
query96	616	277	284	277
query97	3246	3124	3121	3121
query98	228	199	188	188
query99	1549	1283	1279	1279
Total cold run time: 302482 ms
Total hot run time: 191726 ms

@doris-robot
Copy link

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

query1	0.03	0.04	0.02
query2	0.06	0.03	0.03
query3	0.23	0.07	0.07
query4	1.65	0.10	0.09
query5	0.53	0.50	0.49
query6	1.13	0.73	0.72
query7	0.01	0.01	0.02
query8	0.03	0.03	0.03
query9	0.57	0.49	0.51
query10	0.55	0.54	0.55
query11	0.14	0.11	0.12
query12	0.15	0.11	0.11
query13	0.61	0.60	0.59
query14	2.80	2.72	2.82
query15	0.90	0.84	0.84
query16	0.39	0.38	0.38
query17	1.08	1.05	1.07
query18	0.21	0.20	0.20
query19	2.00	1.89	2.00
query20	0.02	0.01	0.02
query21	15.37	0.56	0.58
query22	2.53	2.80	2.04
query23	17.03	0.80	0.82
query24	2.80	0.53	1.04
query25	0.25	0.08	0.14
query26	0.48	0.14	0.13
query27	0.04	0.04	0.05
query28	11.59	1.08	1.06
query29	12.51	3.19	3.22
query30	0.26	0.06	0.06
query31	2.88	0.39	0.37
query32	3.26	0.46	0.47
query33	3.00	3.05	3.03
query34	16.87	4.53	4.44
query35	4.51	4.48	4.50
query36	0.69	0.48	0.52
query37	0.09	0.06	0.06
query38	0.05	0.03	0.04
query39	0.03	0.03	0.02
query40	0.16	0.13	0.13
query41	0.07	0.02	0.02
query42	0.04	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 107.64 s
Total hot run time: 32.45 s

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 37.45% (9703/25907)
Line Coverage: 28.71% (80539/280530)
Region Coverage: 28.14% (41654/148013)
Branch Coverage: 24.71% (21164/85644)
Coverage Report: http://coverage.selectdb-in.cc/coverage/e17c48a86ee9287e933d2c2eb980faff2768cc81_e17c48a86ee9287e933d2c2eb980faff2768cc81/report/index.html

@HappenLee HappenLee merged commit e183114 into apache:master Oct 22, 2024
24 of 27 checks passed
zhangstar333 added a commit to zhangstar333/incubator-doris that referenced this pull request Oct 30, 2024
yiguolei pushed a commit that referenced this pull request Oct 31, 2024
…) (#42916)

## Proposed changes

Issue Number: close #xxx

<!--Describe your changes.-->
@yiguolei yiguolei mentioned this pull request Nov 6, 2024
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. dev/2.1.7-merged reviewed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants